- 27 Oct, 2011 5 commits
-
-
jean-pierre charras authored
Fix erroneous test for non writable folder, when trying to save a schematic file with no path in name. (seems wxFileName.IsDirWritable() fails under Windows when the path is empty (does not use the CWD).)
-
Wayne Stambaugh authored
* Create command event handler for draggining all schematic items. * Remove redundant delete item command handler code. * Remove unused close current tool command ID from process special functions event handler.
-
Wayne Stambaugh authored
* Create command event handler for editing all schematic and child items. * Remove unique edit schematic item command IDs. * Unify find item, undo, and redo hot key commands.
-
Vladimir Ur authored
Now it select module from selected side if present. Especially handy in contrast view.
-
jean-pierre charras authored
-
- 26 Oct, 2011 3 commits
-
-
Wayne Stambaugh authored
* Add a rotate event handler to schematic frame object. * Remove unique rotate item command IDs. * Use process event instead of post event to eliminate the need to clean up the command event client object from the heap. * Unify find next item and next DRC error hot key commands. * Unify move and rotate hot keys commands.
-
jean-pierre charras authored
-
jean-pierre charras authored
-
- 25 Oct, 2011 1 commit
-
-
jean-pierre charras authored
BOOST POLYGON is always used in zone filling functions. Kbool is still in use in other calculations.
-
- 24 Oct, 2011 3 commits
-
-
Andrey Fedorushkov authored
-
Wayne Stambaugh authored
-
Andrey Fedorushkov authored
* Fix bug in draw reference for multiunit component * Code cleanup for drag item
-
- 22 Oct, 2011 2 commits
-
-
jean-pierre charras authored
-
Wayne Stambaugh authored
* Schematic fields now use unified move code. * Move the unified move code into file schedit.cpp * Remove old schematic field move code.
-
- 21 Oct, 2011 2 commits
-
-
Wayne Stambaugh authored
* Remove external dependency for adding suffix to reference designator fields. * Make schematic field get and set position methods transform coordinates relative to the parent component object that owns them. * Make base text class get text method virtual so derived classes can change the base string according to their individual requirements. * Fix a problem with default place schematic item add in last commit.
-
Wayne Stambaugh authored
* Tweak move item to support moving schematic sheet pin objects. * Change schematic sheet pin set position to constrain position within the parent sheet. * Schematic sheet pin moving now handled by unified move code. * Remove old schematic sheet pin move code. * Add custom client data object for passing hot key information to command event handlers. * Fix a bug that prevented changes to schematic sheet pin objects from being undone.
-
- 20 Oct, 2011 4 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Vladimir Ur authored
* symbol in sch library have only single footprint filter, * footprint filter have no wildcards, * according footprint exists in pcb lib. This could remove need in long equ files for lots of ICs.
-
Dick Hollenbeck authored
-
- 19 Oct, 2011 3 commits
-
-
Wayne Stambaugh authored
* Fix a set position method bug in schematic item that caused the fields to drawn in the wrong position. * Group zoom hot keys to use the same command event in schematic and library editor frames.
-
Wayne Stambaugh authored
* Add get and set position methods to all schematic items. * Encapsulate schematic item position members. * Add swap data method to schematic items that lacked one. * Remove global swap data function used by undo and redo functions. * Unify as many schematic move methods as possible. * Remove unnecessary place schematic item methods. * All schematic items are now moved in the same event handler. * Fixed bug in hierarchical sheet get menu item string method. * Make no connect and junction items movable, fixes lp:804048
-
Fabrizio Tappero authored
-
- 18 Oct, 2011 6 commits
-
-
Wayne Stambaugh authored
* Fixed bug on Windows that prevented the menu short cuts from working properly. * Fix duplicate menu short cut keys in KiCad, Pcbnew, and Eeschema. * Add menu short cuts for all possible menu entries.
-
jean-pierre charras authored
Eeschema, Libedit: Use 16x16 icons in comboboxes inside the pin editor dialog. This gives a better look to this dialog.
-
jean-pierre charras authored
-
jean-pierre charras authored
Fix icons in macro menu.
-
jean-pierre charras authored
Fix confusing labels in libedit (for pins and graphic items sharing)
-
jean-pierre charras authored
-
- 17 Oct, 2011 2 commits
-
-
Wayne Stambaugh authored
* Grammar and spelling fixes in Eeschema, CvPcb, and Pcbnew path and library dialog tool tips. * Translate the French file name subrill.cpp to highlight.cpp. * Lots of coding style policy fixes.
-
jean-pierre charras authored
Gerbview: very minor fix
-
- 16 Oct, 2011 1 commit
-
-
jean-pierre charras authored
All: fix some strings very hard to translate in messages.
-
- 15 Oct, 2011 1 commit
-
-
Wayne Stambaugh authored
* Factor test for auto save file into base frame class. * Added auto save feature to Eeschema for saving schematics, addresses launchpad question 173631. * Add auto save interval control to Eeschema options dialog. * Fix problem with subsequent auto saves in last commit.
-
- 14 Oct, 2011 1 commit
-
-
jean-pierre charras authored
-
- 13 Oct, 2011 3 commits
-
-
Wayne Stambaugh authored
-
Wayne Stambaugh authored
* Factor auto save common code into base frame class so all frame windows can take advantage of the shiny new auto save goodness. * Use a timer instead of depending on mouse and keyboard events to trigger an auto save. * Check for auto save file when opening a board and ask user if they wish to use the auto save file or the last saved board file. * Protect all base frame public members.
-
jean-pierre charras authored
-
- 12 Oct, 2011 3 commits
-
-
Wayne Stambaugh authored
-
Wayne Stambaugh authored
* Add net list object creation functions to schematic sheet and label objects. * Remove function to add schematic object net list items as it is no longer needed. * Add license statements to all modified files that required one.
-
Andrey Fedorushkov authored
-