- 27 Sep, 2013 1 commit
-
-
jean-pierre charras authored
Eeschema: netlist generation: fix bad choice for the "best net name" when selecting a net name between labels connected to the same net. Code cleanup and remove unused file.
-
- 04 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
In particular the new mechanism for handling extended color palettes is in place, included renaming the ini keys and saving the color name instead of its index; this means better forward compatibility with palette changes. Since ini keys are changed, colors will be reset
-
- 22 Sep, 2012 1 commit
-
-
jean-pierre charras authored
All: remove macros MAX, MIN, ABS from macros.h and replace these macros by std::max, std::min and std::abs (mainly found in old code).
-
- 02 Sep, 2012 2 commits
-
-
Lorenzo Marcantonio authored
-
Lorenzo Marcantonio authored
-
- 26 Mar, 2012 1 commit
-
-
Wayne Stambaugh authored
* BLOCK_SELECTOR class is not longer derived from EDA_ITEM. * Encapsulate BLOCK_SELECTOR class member variables and add access methods. * Move HandleBlockBegin() function from block_commande.cpp to drawframe.cpp. * Remove virtual methods from top level derived objects per future coding policy change. * Remove Doxygen copydoc statement from objects derived from EDA_ITEM since the comments are automatically copied to the derived object. * Removed copy and pasted Doxygen comments from objects derived from EDA_ITEM.
-
- 23 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 12 Oct, 2011 2 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.
-
- 11 Oct, 2011 1 commit
-
-
Wayne Stambaugh authored
* Add net list object creation functions to schematic component object. * Remove external variables used by the verify bus label and parse bus label functions. * Remove redundant net list object include sheet path member assignment. * Add license statements to all modified files that required one.
-
- 30 Aug, 2011 1 commit
-
-
Wayne Stambaugh authored
* Warn the user that fields with no value and not it the field template list will be removed from the component before exiting the edit component in schematic dialog. * Add a function to TEMPLATES class to check if template list contains a field with a given name. * Move the function to display the edit component in schematic dialog into the SCH_EDIT_FRAME class. * Doxygen and coding style policy fixes.
-
- 03 Jul, 2011 1 commit
-
-
jean-pierre charras authored
-
- 17 Jun, 2011 1 commit
-
-
Wayne Stambaugh authored
* Change the minimum required CMake version to 2.6.4 for all build platforms except Windows and OSX. * Move all schematic plot code from plot.cpp into the appropriate schematic objects. * Create SCH_SCREEN plot method to plot all objects in the schematic screen. * Delete plot.cpp and remove it from the CMakeList file.
-
- 15 Jun, 2011 1 commit
-
-
Wayne Stambaugh authored
* Move code from function ClearProjectDrawList() into SCH_SCREEN object Clear() method. * Delete eeschema/delsheet.cpp as none of the code in it is ever called. * Move global spice and net list command line variables into SCH_EDIT_FRAME object as priviate members and provide access methods. * Remove unnecessary header includes from eeschema/sheet.cpp. * Minor coding policy fixes.
-
- 06 Apr, 2011 1 commit
-
-
Wayne Stambaugh authored
* Merged CMake 2.8.4 version of FindwxWidgets.cmake with local copy. * Merged CMake 2.8.4 version of UsewxWidgets.cmake with local copy. * Bump required version of CMake to 2.8.0. * Delete commented out include from eeschema/protos.h that I forgot on my last commit.
-
- 05 Apr, 2011 1 commit
-
-
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.
-
- 10 Mar, 2011 1 commit
-
-
Wayne Stambaugh authored
* Move locate function code into schematic screen object. * Move test for junction needed into schematic screen object. * Move test for marking connected items into schematic screen object. * Move delete item function code into schematic screen object. * Move delete all markers code into schematic screen object. * Add method for locating multiple items in schematic screen object. * Fix minor bug in schematic field object hit test declaration. * Initial encapsulation work on item picker object. * Remove duplicate doxygen comments from item picker object source file.
-
- 02 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* Remove unused member variable m_SizeVisu from base screen object. * Move nearest grid position code into base screen object. * Add get cursor position method to base screen object. * Add position parameter to OnHotKey method in base draw frame and all derived objects. * Pass logical position on left mouse button click and double click events instead of device position. * Pass logical position to on right mouse button click instead of device position. * Use logical event position parameter for locating items in EESchema instead of the stored position. * Remove unused position parameter when displaying component edit dialog in EESchema. * Comment out debugging macro in eeschema/template_field_names.cpp that was preventing debug builds using wxWidgets 2.8.x.
-
- 22 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Use Boost pointer container for sheet hierarchy object. * Add test for modification in sheet hierarchy list object. * Add method to clear modification flag in sheet hierarchy list object. * Improve Doxygen comments for sheet hierarchy list object. * Remove redundant definitions in prototypes header file.
-
- 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.
-
- 20 Jan, 2011 1 commit
-
-
jean-pierre charras authored
Other minor fixes
-
- 11 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Change default build to enable wxDC zooming. * Move sheet label find function into SCH_SCREEN object. * Move draw screen items function into SCH_SCREEN object. * Remove redundant page print method from SCH_EDIT_FRAME. * Add method to hit test for all items in SCH_SCREEN. * Add method for testing if junction is required in SCH_SCREEN. * Fix Doxygen waring in help_common_strings.h
-
- 10 Jan, 2011 2 commits
-
-
Wayne Stambaugh authored
* Merge LocateAnyPin() and LocatePinEnd() into single method and move to SCH_SCREEN object.
-
Wayne Stambaugh authored
* Move update block pick list code to SCH_SCREEN object. * Remove redundant drawing function RedrawOneStruct(). * Change context menu text "Noconn" to "No Connect". * Change context menu text "GLabel" to "Global Label".
-
- 07 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Move schematic select block from global variable to SCH_EDIT_FRAME. * Remove redundant schematic drawing code for eeredraw.cpp. * Move block select code into SCH_SCREEN object. * Simpilify block item select code. * Fix bug in SCH_LINE selection state test. * Add test to schematic objects for connectability. * Make copy block items function a private method in SCH_EDIT_FRAME.
-
- 01 Jan, 2011 1 commit
-
-
jean-pierre charras authored
Eeschema: cleaning code. Start work to enhance annotation algorithm. Already added an option to annotate using sheet number (sheet 1 uses numbers 100 to 199, sheet 2 uses 200 to 299..). Works fine if deleting existing annotation, but needs work to be used when the existing annotation is kept .
-
- 31 Dec, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 08 Dec, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 02 Dec, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 19 Nov, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 17 Nov, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 12 Nov, 2010 1 commit
-
-
Dick Hollenbeck authored
can be deleted later if they exist in the headers, or moved to headers if they should exist in the headers.
-
- 20 Oct, 2010 1 commit
-
-
Wayne Stambaugh authored
* All library component object editing is now performed with the ojbect except LIB_PIN (coming soon). * Added TRANFORM class to handle coordinate transforms. * Remove old transform matrix functions. * More file renaming to align them with the other component library object file names. * Fix hot key bugs in library editor to disable edit keys while an item is being edited. * Fixed bug when cancelling rotation of text and field objects while being moved.
-
- 08 Oct, 2010 1 commit
-
-
Wayne Stambaugh authored
* Break classes_body_item.cpp(.h) into more reasonable size bites. * Rename classes_body_item.cpp(.h) to lib_draw_item.cpp(.h) * Fix some unsatisfied header file dependencies. * Add stubs to component library draw item base classe to handle editing internally. * Lots of code cleaning.
-
- 28 Aug, 2010 1 commit
-
-
jean-pierre charras authored
Added hotkeys editor from David Turner, with a lot of enhancements and fixes Added pins connections info in intermediate netlist for each compoment. This is redundant, but some netlist formats (ORCADPCB, PSPICE) are very easy to create with this redundant info.
-
- 17 Jul, 2010 1 commit
-
-
jean-pierre charras authored
-
- 14 Jul, 2010 1 commit
-
-
jean-pierre charras authored
Fixed a minor issue when creating a netlist. for nets having global labels, global label names were ignored when naming this net.
-
- 24 Mar, 2010 1 commit
-
-
charras authored
-
- 20 Mar, 2010 1 commit
-
-
charras authored
fixed very minor bugs.
-
- 01 Feb, 2010 1 commit
-
-
charras authored
-