Wayne Stambaugh
4a7dc4ad03
Add menu item function fixes and other minor improvements.
...
* Rename all ADD_MENUITEM_* functions to AddMenuItem and move them to
wxstruct.h since they are used by the Kicad main frame classes.
* Move SET_BITMAP and SETBITMAPS definitions to wxstruct.h.
* Fix a bug in SET_BITMAPS that prevented enabling menu item images on
OSX.
* Rename MsgItem to EDA_MSG_ITEM.
* Remove redundant includes from modified files.
* Doxygen and coding style policy fixes.
2011-09-01 08:54:34 -04:00
Jerry Jacobs
3cc37e83b9
Fix the mac application menubar preferences default OS X shortcut
2011-08-30 15:54:22 +02:00
Jerry Jacobs
8a6ceaf90f
Fix some minor OS X issues
2011-08-30 09:35:40 +02:00
Dick Hollenbeck
45c5e594b6
zwischen punkt for migration to PNG bitmaps
2011-08-28 22:04:59 -05:00
Dick Hollenbeck
82d5ed1e12
start migration to PNG, use shim function KiBitmap() and KiBitmapNew()
2011-08-28 15:02:27 -05:00
jean-pierre charras
cff02c8c4d
Commit forgotten changes.
2011-08-20 16:56:55 +02:00
jean-pierre charras
f00696e835
Pcbnew: fix bug 804780.
...
All: use double instead of int to store zoom values.
2011-07-05 14:46:14 +02:00
jean-pierre charras
bb6f5625bd
Gerbview: more about bug 788778 fix.
2011-05-31 08:24:56 +02:00
jean-pierre charras
5383aa2e56
Gerbview: fix bug 788778.
2011-05-30 15:55:37 +02:00
Marco Serantoni
a3ec2e24a2
OSX: Fix for bug #717381 - Print Preview hangs
2011-05-21 11:16:57 +02:00
Wayne Stambaugh
a367dea4db
Fix most GCC 4.6 compiler warnings and minor bug fix.
...
* Remove most (not all) variables that were initialized but never used that
cause GCC 4.6 to generate a warning.
* Fix bug in schematic library editor best zoom calculation.
2011-05-13 09:15:28 -04:00
Jerry Jacobs
312c16b3bf
Minor UI changes that affect OS X, see CHANGELOG.txt
2011-05-12 20:47:56 +02:00
jean-pierre charras
585655e207
Gerbview: export to pcbnew enhancements and fixes.
2011-04-26 13:07:37 +02:00
jean-pierre charras
57604b0a03
Gerbview: export_to_pcbnew enhancement and fixes.
2011-04-26 10:30:16 +02:00
jean-pierre charras
81947a4f5a
Gerbview: export_to_pcbnew enhancements.
2011-04-24 20:26:42 +02:00
jean-pierre charras
a7a4dab4e6
Gerbview: export_to_pcbnew enhancement and fixes.
2011-04-23 21:08:00 +02:00
jean-pierre charras
46fcb07bcb
Gerbview: export_to_pcbnew enhancement and fixes.
2011-04-23 21:01:41 +02:00
jean-pierre charras
4dee08c318
Gerbview: bug fix: crash when changing selected language
2011-04-23 20:35:40 +02:00
Wayne Stambaugh
dcccaee2aa
Replace WinEDAChoiceBox with wxComboBox.
2011-04-19 15:19:41 -04:00
Wayne Stambaugh
86b6feb95d
Replace WinEDA_TextFrame with wxSingleChoiceDialog.
2011-04-19 10:28:34 -04:00
jean-pierre charras
401ea10e8f
Code cleaning. Coding policy fixes.
2011-04-17 15:54:17 +02:00
Wayne Stambaugh
0cedcb8749
Coding policy fixes.
2011-04-13 15:30:27 -04:00
jean-pierre charras
0952393413
Pcbnew, Gerbview: Fix a minor issue in layer manager:
...
In Render, colors shown were the default colors, not the selected colors, when starting Pcbnew or Gerbview,
because colors were not updated after reading the config.
2011-04-07 21:17:51 +02:00
Jerry Jacobs
6b39096b03
Cleanup of all menubar code, see CHANGELOG.txt
2011-04-06 15:52:47 +02:00
jean-pierre charras
3b55948db2
fix an issue created by commit 2954. Gerbview: display now an indicator of layers in use. minor code cleanup.
2011-04-05 19:49:14 +02:00
Wayne Stambaugh
df8f7d1ee0
EESchema remove global variable and fix text object change type undo/redo.
...
* Move undo item copy global variable into schematic editor frame object
member variable.
* Add helper methods for accessing the undo item copy member variable.
* Fix undetected bug when changing a text type.
* Added an exchange command to the undo/redo base class for handling undoing
a changed item type which cannot be undone by swapping out the variables.
* Revert change to common/hotkeys_basic.cpp that broke hot key behavior.
* Lots of coding policy changes while making the changes above.
2011-04-05 10:46:51 -04:00
jean-pierre charras
16e9ddc27a
* Gerbview, Pcbnew: add SetLocaleTo_Default() after reading double in config to fix issues with decimal separator (when the separator is not a point).
...
(WxWidgets 2.9.1 seems call setlocale( LC_NUMERIC, "" ) when wxConfig read doubles stored in config, but forget to back to current locale.)
Note: perhaps there are some dialogs that need this call to SetLocaleTo_Default() ).
* Minor code cleanup in pcbnew/netlist.cpp
2011-04-02 18:14:07 +02:00
Wayne Stambaugh
67f70fe079
Coding style and Doxygen comment fixes.
...
* Rename EDA_Rect class to EDA_RECT.
* Rename EDA_TextStruct class to EDA_TEXT.
* Remove duplicate Doxygen comments from sch_sheet_path.cpp.
2011-03-29 15:33:07 -04:00
jean-pierre charras
3f5478eead
fix 2 minor bugs: GERBVIEW: Button "Erase all layers" not working, EESCHEMA: Plot to Clipboard: EDA_DRAW_FRAME::PrintPage() error
2011-03-28 21:26:31 +02:00
jean-pierre charras
9a27065f51
Gerbview: fix bug 742785.
2011-03-26 09:20:25 +01:00
jean-pierre charras
62c9e7e0c2
Minor code cleaning.
2011-03-23 16:18:44 +01:00
jean-pierre charras
67e24be1d1
Kicad: files cleaning (remove unused files) and code cleaning. Try to fix bug 738840.
2011-03-23 09:00:53 +01:00
jean-pierre charras
7a74bc96de
gerbview: very minor fixes
2011-03-20 21:03:03 +01:00
jean-pierre charras
edfc110913
zoom bitmaps enhancements.
2011-03-20 18:10:38 +01:00
jean-pierre charras
0f4a3b148f
Gerbview: cosmetic enhancements
2011-03-20 13:33:28 +01:00
jean-pierre charras
73c674b89d
Gerbview cosmetic enhancements
2011-03-19 21:39:18 +01:00
jean-pierre charras
21b75f396b
Version update. Add some bitmaps sources in svg format.
2011-03-18 13:54:49 +01:00
jean-pierre charras
59534f519c
Gerbview: Add drill file history and minor enhancements.
2011-03-17 20:14:45 +01:00
Wayne Stambaugh
a338e0e5b3
Minor GCC3 compiler warning fixes.
2011-03-17 09:53:19 -04:00
jean-pierre charras
ffbce6de84
Gerbview: Added: read Excellon files created by Pcbnew. The full Excellon command set is not supported, but drill files created by Pcbnew are supported.
2011-03-16 21:51:20 +01:00
jean-pierre charras
0d740e45e3
Minor fixes and code cleanup.
2011-03-16 11:47:15 +01:00
jean-pierre charras
a97f5c2530
Gerbview: code cleanup and very minor fix.
2011-03-14 22:19:13 +01:00
Wayne Stambaugh
283cfa67ff
Set default button on all dialogs. Fixes lp:665703
...
* Set default button on all dialogs that do not already have a defined
default button. The only exception is the EESchema net list dialog
which needs converted over to wxFormBuilder and due to it's design makes
setting the default button in any tab other than the default tab
problematic.
* Fix escape key dialog handling bug in EESchema print post script
dialog.
2011-03-14 11:17:18 -04:00
jean-pierre charras
81509a1160
Gerbview: code cleanup and a minoe enhancement. Kicad: minor code cleanup
2011-03-13 19:03:43 +01:00
jean-pierre charras
c4948a6c0d
gerbview: fix an issue when using layer list in toolbar to select layer (back to old layer under Linux)
...
Refresh screen when active layer is changed from the layer manager.
2011-03-12 17:17:41 +01:00
jean-pierre charras
2f4d4879c1
gerbview: refresh screen when active layer is selecte from the layer mamager.
2011-03-12 13:32:04 +01:00
jean-pierre charras
28774e41c3
Gerbview: tweaking code: Now the active layer is drawn on top of other layers. This is an enhancement in stacked draw modes.
2011-03-12 12:30:43 +01:00
jean-pierre charras
f6669b7845
Gerbview: code cleanup: remove dead code and obsolete options. Coding policy class naming fixes.
...
others: fix minor issues.
2011-03-12 10:50:21 +01:00
jean-pierre charras
3e570c1afc
Fix cursor shape issue after block command in modedit and libedit
2011-03-10 09:31:07 +01:00
jean-pierre charras
155a9dbe19
All: fix a minor bur annoying issue: incorrect cursor shape after a block command (mainly when a tool is selected)
2011-03-09 21:09:11 +01:00