- 23 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 22 Dec, 2011 1 commit
-
-
Wayne Stambaugh authored
* EDA_DRAW_FRAME completely encapsulated. * Encapsulate the the low hanging fruit in EDA_DRAW_PANEL.
-
- 08 Dec, 2011 1 commit
-
-
Wayne Stambaugh authored
-
- 07 Oct, 2011 1 commit
-
-
Wayne Stambaugh authored
* Move the hierarchical label connected test into the NETLIST_OBJECT class. * ERC pin type strings can now be translated. * Remove unused EDA_DRAW_PANEL attribute from all ERC test functions. * Add get marker count method to SCH_SCREENS object. * Redundant header removal. * Lots of coding style policy fixes.
-
- 06 Sep, 2011 1 commit
-
-
Wayne Stambaugh authored
-
- 20 May, 2011 1 commit
-
-
Wayne Stambaugh authored
* Add drag context menu entry for junctions that actually form a junction with wires to EESchema. * Add function to test for junctions to SCH_COLLECTOR class. * Create annotate type and sort order enums to eliminate magic numbers used in annotate code. * Remove duplicate Doxygen comments from annotate.cpp and improve the actual Doxygen comments in wxEeschemaStruct.h.
-
- 06 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Schematic reference object now completely encapsulated. * Schematic reference list object refactoring complete. * Make OK default button in PCBNew block operation dialog.
-
- 05 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* More schematic reference list object refactoring. * Initial encapsultation of schematic reference object. * Improve schematic reference object doxygen comments. * Remove redundant library component lookup when generating net list. * Fix doxygen waring in LIB_PIN object.
-
- 04 Jan, 2011 1 commit
-
-
jean-pierre charras authored
-
- 02 Jan, 2011 1 commit
-
-
jean-pierre charras authored
Fix a minor warning when starting Kicad in debug mode (wxWidgets 2.9.1 specific)
-
- 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
-
- 14 Dec, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 10 Dec, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 08 Dec, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 12 Nov, 2010 2 commits
-
-
Dick Hollenbeck authored
can be deleted later if they exist in the headers, or moved to headers if they should exist in the headers.
-
Dick Hollenbeck authored
-
- 11 Nov, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 10 Nov, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 26 Oct, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 22 Oct, 2010 1 commit
-
-
Wayne Stambaugh authored
* Fix bug that prevented component from being replaced in library when the component root name was changed. * Fix drawing bug when changing text or field item string while move in progress. * Fix drawing bug when rotating text item while move in progress. * Prevent undo or redo when editing a component draw item. * Fix assert bug when replacing component in library when the component root name was changed. * Fix bug in field editor caused by new root alias implementation that prevented any field from being changed. * Fix minor spacing issues with EESchema find dialog. * Deprecate remaining internal linked list code from component library objects. * Rename pin object files to match new library object file naming scheme. * Move LIB_TEXT object definition into it's own header file.
-
- 04 Oct, 2010 1 commit
-
-
Wayne Stambaugh authored
* Use C++ map in component library instead of boost::ptr_vector. * Drop Boost pointer containers for standard C++ containers. * Moved duplicate name user interface elements from library object to library editor. * Added code to support direct addition and replacement of component alias objects into libraries. * Removed temporary strings used to add and remove alias objects. * Libraries only store alias objects, components now accessed thru alias. * Simplify library API for adding, removing, and replacing components. * Updated edit component in library dialog and library editor to reflect component library object changes. * Fixed bug in library viewer when displaying alias name. * Made a few header files compile stand alone per the new coding policy. * Remove some dead code and the usual code formatting fixes.
-
- 30 Jul, 2010 1 commit
-
-
Dick Hollenbeck authored
* Now link with XML support within wxWidgets. * Start of export the generic netlist in XML. Still need to rework the chain loaded netlist plugin. * OBJ_CMP_TO_LIST class now uses a std::string to hold the 8 bit string m_Ref, but hides this behind accessors which provide for both Unicode and 8 bit set and get functions. * build_BOM.cpp retains the selected filename on subsequent runs as a default. * Code cleaning, especially in build_BOM.cpp.
-
- 30 Jun, 2010 1 commit
-
-
jean-pierre charras authored
Cleaning code: moved some help strings used both in toolbars and menus in a single file help_common_strings.h, in order to avoid slightly different help strings for the same command, and avoid some not needed translations.
-
- 04 Mar, 2010 1 commit
-
-
charras authored
-
- 18 Feb, 2010 1 commit
-
-
charras authored
-
- 15 Dec, 2009 1 commit
-
-
stambaughw authored
* Replace EESchema sheet properties dialog with wxFormBuilder version. * Editing an existing sheet now marks schematic as modified. * Code style updates for some of my previous work. * Improvements to the CMP_LIB_ENTRY object. * Replaced symbol edit export fprintf code with wxFFile implementation. * GCC compiler warning fix in pcbnew/drc.cpp.
-
- 02 Dec, 2009 1 commit
-
-
stambaughw authored
* Fixed EESchema options dialog focus bug so escape key now works in GTK. * Rename schematic objects for improved readability. * Fixed GCC compiler warnings in plot code. * Added paragraph in UIpolicies.txt about setting dialog box sizes. * Lots of message box string clean up.
-
- 05 Oct, 2009 1 commit
-
-
stambaughw authored
* Library component draw items now stored in Boost ptr_vector. * Updated draw item object comparison to include greater and less than condition. * Moved set parts per package code from component edit dialog to component object. * Moved set alternate body style code from component edit dialog to component object. * Tweaked component library file draw item sort order for improved file readability. * Documented component object draw item sort ordering. * Moved plot code to the appropriate library component and draw item objects. * Fixed compiler type conversion warning in plot_common.h.
-
- 25 Sep, 2009 1 commit
-
-
stambaughw authored
* Component library objects renamed for improved readability. * Fields now move when selected in library editor. * Add copy constructor to all library draw and library component objects. * Added copy constructor to EDA_BaseStruct. * Delete base screen in WinEDA_DrawFrame destructor to prevent potential memory leak. * Fixed memory access bug when replacing and adding a component to library. * Moved library component block manipulation code into component object. * Removed all of the global variables used by the library editor main window object. * The usual code cleaning and refactoring.
-
- 18 Sep, 2009 1 commit
-
-
stambaughw authored
* Create static component library methods to manage library list. * Rename component library, component, and alias objects to more readable name. * Use pointer to component instead of root name to prevent redundant library searches. * Add append message helper to message panel that calculates string length. * Initial ground work for merging library and library document files. * Improved component library file load error checking. * Minor component library editor improvements.
-
- 27 Aug, 2009 1 commit
-
-
stambaughw authored
Moved all library entry manipulation code scattered throughout EESchema into the component library object itself. Adding, removing, and searching is now handled by the library object. This is the precursor to replacing the current priority queue code.
-
- 08 Jul, 2009 1 commit
-
-
charras authored
-
- 05 Jul, 2009 1 commit
-
-
charras authored
3D view: fixed: mirrored texts incorrectly drawn
-
- 25 Apr, 2009 1 commit
-
-
charras authored
-
- 04 Feb, 2009 1 commit
-
-
stambaughw authored
-
- 06 Jan, 2009 1 commit
-
-
charras authored
-
- 04 Jan, 2009 1 commit
-
-
charras authored
eeschema: code cleaning, comments added, and the true number of sheets and sheets numbers in complex hierarchies
-
- 12 Dec, 2008 1 commit
-
-
charras authored
-
- 10 Dec, 2008 1 commit
-
-
charras authored
-