- 12 Jun, 2011 1 commit
-
-
jean-pierre charras authored
-
- 10 Jun, 2011 1 commit
-
-
Vladimir Ur authored
- first, matches are now filtered with component filters (as set in eeschema lib editor); - second, if two or more matches exist, first one will be accepted in accordance to alias file order set in project prefs, and then to order of lines in file. For example you may have such configuration .equ: '100' 'CAP100' '100' 'RES300' C component have filter 'CAP*' R component have filter 'RES*' So R with value 100 (IEEE/ESKD short for 100 Ohm) will get 'RES300' footprint, and C with value 100 (IEEE/ESKD short for 100 pF) will get 'CAP100'. Also equ read routine is rewritten so it is now gracefully accept UTF-8 and spaces.
-
- 12 May, 2011 1 commit
-
-
Jerry Jacobs authored
-
- 17 Apr, 2011 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
-
- 13 Apr, 2011 1 commit
-
-
Wayne Stambaugh authored
-
- 06 Apr, 2011 1 commit
-
-
Jerry Jacobs authored
-
- 05 Apr, 2011 2 commits
-
-
jean-pierre charras authored
fix an issue created by commit 2954. Gerbview: display now an indicator of layers in use. minor code cleanup.
-
Wayne Stambaugh authored
* 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.
-
- 29 Mar, 2011 1 commit
-
-
jean-pierre charras authored
-
- 25 Mar, 2011 1 commit
-
-
jean-pierre charras authored
-
- 23 Mar, 2011 1 commit
-
-
jean-pierre charras authored
-
- 20 Mar, 2011 1 commit
-
-
jean-pierre charras authored
-
- 19 Mar, 2011 1 commit
-
-
jean-pierre charras authored
-
- 18 Mar, 2011 1 commit
-
-
jean-pierre charras authored
-
- 17 Mar, 2011 1 commit
-
-
jean-pierre charras authored
-
- 16 Mar, 2011 1 commit
-
-
jean-pierre charras authored
-
- 14 Mar, 2011 1 commit
-
-
Wayne Stambaugh authored
* 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.
-
- 03 Mar, 2011 1 commit
-
-
jean-pierre charras authored
-
- 01 Mar, 2011 1 commit
-
-
Wayne Stambaugh authored
* Fix grid select box update bug on context menu. * Fix via size and track width select box update bugs. * Fix layer pair indicator button update bug. * Fix auto track width tool bar control enable bug. * Fix via size and track width select status bug in context menu. * Fix layer select box and layer control widget select bug when current layer is removed. * Add virtual function to notify objects derived from EDA_DRAW_FRAME that the units setting has changed. * Coding policy class naming fixes.
-
- 28 Feb, 2011 1 commit
-
-
jean-pierre charras authored
Use UTF-8 encoding only in kicad files. Under Linux, this was already the case. Under Windows, texts with non ascii characters must be corrected. This ensure compatibility between platforms.
-
- 26 Feb, 2011 1 commit
-
-
jean-pierre charras authored
-
- 22 Feb, 2011 3 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
Cvpcb: code cleaning.
-
Wayne Stambaugh authored
* Remove global key press variable. The key press is know passed to GeneralControl(). * Removed unused old mouse buttons global variable.
-
- 21 Feb, 2011 3 commits
-
-
Wayne Stambaugh authored
* CVPcb now uses wxUpdateUIEvent instead of set toolbars. * Removed duplicate event handlers in CVPcb that were factored into EDA_DRAW_FRAME. * Fix definition of GeneralControle() in CVPcb that prevented it from being called. * Remove rarely used and scary refresh code GeneralControle() method in all main frame windows. * Factor zoom menu and tool bar command IDs down to EDA_DRAW_FRAME.
-
jean-pierre charras authored
-
Wayne Stambaugh authored
* Old control state handling code completely removed in all applications. * Factor common control state handlers into EDA_DRAW_FRAME. * Replaced EDA_ITEM test for newness with IsNew() method. * Factor vertical right toolbar command handlers out of giant edit command switch statement in EESchema and PCBNew.
-
- 11 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* Rename all member variables and methods that reference the cross hair code in draw panel object from cursor to cross hair to eliminate confusion between the two concepts. * Rename cursor capture call backs in draw panel object to improve code readability. * Create helper class for turning off the cross hair while drawing. * Remove redundant block clear code. * Remove redundant mouse capture call back reset code when end capture call back is called. * Remove unused function definitions in base draw frame object. * Lots of minor coding policy and doxygen comment fixes.
-
- 06 Feb, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 05 Feb, 2011 2 commits
-
-
jean-pierre charras authored
Change in CvPcb: CvPcb does not use now .dcm files, only .mod files to read modules keywords and doc
-
Wayne Stambaugh authored
* Remove base screen methods from draw frame object and correct current screen methods in derived objects. * Move restore old wires function code into schematic screen object. * Make add junction method use current screen position instead of store position. * Move poly line ghosting function into the delete current segment method as that was the only place is was being used. * Add method to base schematic object of testing if object has a label that can be incremented. * Simplified the schematic hierarchy traversing code. * PCBNew Doxygen warning fixes.
-
- 03 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* Changed managed cursor callback definition to include the current cursor drawing position. * Modified all managed cursor callbacks to match new definition. * Added snap to grid option to base drawing frame object. * Changed add no connect managed cursor callback to use new position parameter instead of the stored one. * Lots of coding policy fixes.
-
- 01 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* ActiveScreen global variable is gone, yeah! * Use drawing coordinates instead of screen coordinates when calling GeneralControle().
-
- 30 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Remove all occurrences if #ifdef USE_WX_ZOOM and all associated code within the #else/#endif block ( old zoom code ). * Removed the build option for USE_WX_ZOOM from CMakeList.txt and config.h.in. * Removed all scaling code in base screen object. * Fixed buffered paint and buffered client DC on Windows. Buffering works properly on Linux and Windows. * Modified kicad_device_context.h to automatically uses buffering on platforms where double buffering is supported natively. * Remove all of the scaled versions of the drawing functions in gr_basic.cpp and any support code. * Removed all traces of ActiveScreen global variable from eeschema and gerbview. * Renamed Recadre_Trace to RedrawScreen in draw frame object. * Renamed PostDirtyRect to RefreshDrawingRect in draw panel object. * Lots of code cleaning an Doxygen comment improvements.
-
- 21 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Move schematic wire and bus break code into schematic screen object. * Move schematic test for dangling ends into schematic screen object. * Remove left over debugging output in schematic screen object. * Remove unused file eeschema/cleanup.cpp. * Fix bug in schematic line object hit test algorithm. * Fix a string concatenation compile error added in r2752. * Rename class WinEDA_BasicFrame to EDA_BASE_FRAME. * Rename class WinEDA_DrawFrame to EDA_DRAW_FRAME. * Rename class WinEDA_DrawPanel to EDA_DRAW_PANEL.
-
- 14 Jan, 2011 1 commit
-
-
Marco Mattila authored
-
- 12 Jan, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 21 Dec, 2010 1 commit
-
-
jean-pierre charras authored
Eeschema: in component properties dialog, add control for fields texts justification, like in Libedit. Fix some Doxygen warnings.
-
- 17 Dec, 2010 1 commit
-
-
jean-pierre charras authored
Minor cosmetic enhancements. commint forgoten files in boost lib.
-