- 09 Oct, 2009 1 commit
-
-
charras authored
-
- 08 Oct, 2009 2 commits
-
-
charras authored
-
stambaughw authored
* Replace component library editor new component dialog using wxFormBuilder. * Rename component library draw items to conform to current coding standards. * Add GetWidth() method to component library draw objects. * Add regular expression key word search capability to component library object.
-
- 06 Oct, 2009 2 commits
- 05 Oct, 2009 2 commits
-
-
stambaughw authored
-
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.
-
- 01 Oct, 2009 3 commits
-
-
charras authored
-
charras authored
-
stambaughw authored
* Component library viewer restores state between uses. * Fixed automatic zoom calculations in library viewer. * Make library entry list dialog restore previous selection. * Fix bounding box calculation for vertical field and text draw objects. * Changed library draw object comparison to test for greater and less than. * Initial preparation for merging separate library component draw item lists.
-
- 30 Sep, 2009 1 commit
-
-
faa authored
-
- 29 Sep, 2009 1 commit
-
-
stambaughw authored
* Eliminate external direct manipulation of component draw item pointer. * Add draw item remove, add, and locate methods to library component object. * Remove redundant locate pin, field, and draw item code. * Fix add new pin drawing bug that left initial pin draw in place. * Improved best zoom calculations for small components. * Library component bounding box calculation now includes fields. * Removed unnecessary header file "libcmp.h". * Fixed potential locate draw item bug in library editor hot key handler.
-
- 28 Sep, 2009 2 commits
- 27 Sep, 2009 1 commit
-
-
dickelbeck authored
-
- 26 Sep, 2009 1 commit
-
-
charras authored
-
- 25 Sep, 2009 2 commits
-
-
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.
-
faa authored
-
- 23 Sep, 2009 1 commit
-
-
charras authored
-
- 22 Sep, 2009 1 commit
-
-
stambaughw authored
* Split out application specific command IDs to prevent unnecessary rebuilding. * Eliminate duplicate menu and tool bar command IDs. * Split component library editor and viewer definitions to separate header files. * More component library and document file merge code. * A bunch of minor string readability and consistency fixes.
-
- 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.
-
- 17 Sep, 2009 1 commit
-
-
charras authored
-
- 14 Sep, 2009 1 commit
-
-
stambaughw authored
* Add offset and block hit testing to library component objects. * Improved search for library entries. * Fixed library component editor component removal and addition. * Library editor now uses wxUpdateUIEvents for updating all UI objects. * Added version check to cmake find boost macro. * Removed unused code in file libalias.cpp. * Added method to WinEDA_DrawPanel to take mouse out of managed mode.
-
- 10 Sep, 2009 2 commits
-
-
dickelbeck authored
-
charras authored
--no commit message
-
- 04 Sep, 2009 1 commit
-
-
stambaughw authored
* Library component objects can now draw themselves without external drawing code. * Fix all the library drawing and field objects to support component drawing code. * Provide proper file dialog wild card for symbol libraries and us wxFileDialog. * Update component library editing code to reflect component drawing changes.
-
- 02 Sep, 2009 1 commit
-
-
stambaughw authored
* Replaced WinEDAListBox buttons with wxStdDialogButtonSizer. * Moved library draw entries GenCopy method to base class. * Remove priorque.cpp and priorque.h from CMakeLists.txt. * The usual code cleaning and uncrustification.
-
- 01 Sep, 2009 1 commit
-
-
faa authored
-
- 29 Aug, 2009 1 commit
-
-
charras authored
-
- 28 Aug, 2009 1 commit
-
-
charras authored
-
- 27 Aug, 2009 4 commits
-
-
stambaughw authored
-
charras authored
-
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.
-
charras authored
-
- 23 Aug, 2009 1 commit
-
-
dickelbeck authored
-
- 19 Aug, 2009 2 commits
-
-
stambaughw authored
This is the first in a series of updates to the schematic library component object code. The goal is to eliminate the external manipulation of these objects and push this code back into the objects themselves. Also replace the priority queue and internal linked list implementations with DLIST or Boost pointer containers.
-
charras authored
-
- 18 Aug, 2009 1 commit
-
-
charras authored
-
- 12 Aug, 2009 1 commit
-
-
charras authored
-
- 11 Aug, 2009 1 commit
-
-
charras authored
-