1. 31 Oct, 2012 1 commit
  2. 28 Sep, 2012 1 commit
  3. 02 Sep, 2012 2 commits
  4. 09 Jun, 2012 1 commit
    • Wayne Stambaugh's avatar
      Add Pcbnew s-expression file parser. · 2d0d8050
      Wayne Stambaugh authored
      * Add s-expression file parser object and keyword files.
      * Fix minor issues with s-expression file formatting.
      * Fix a minor bug the zone container fill state parsing in the legacy plugin.
      * Move EDA_TEXT visibility definition to eda_text.h.
      * Add minor BOARD_ITEM object improvements to support s-expression file
        parser.
      2d0d8050
  5. 05 Apr, 2012 1 commit
  6. 23 Jan, 2012 1 commit
  7. 21 Dec, 2011 1 commit
  8. 15 Oct, 2011 1 commit
    • Wayne Stambaugh's avatar
      More auto save improvements. · 121b65bf
      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.
      121b65bf
  9. 07 Oct, 2011 1 commit
    • Wayne Stambaugh's avatar
      Eeschema ERC improvements and other minor fixes. · d4fb921b
      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.
      d4fb921b
  10. 30 Sep, 2011 1 commit
    • Wayne Stambaugh's avatar
      Application name capitalization fixes. · 4b853ded
      Wayne Stambaugh authored
      * Correct all user strings and comments for the correct capitalization of
        application names according to JP.  They are KiCad, Pcbnew, CvPcb,
        Eeschema, and GerbView.
      * Add a note the the user interface policy about the correct capitalization.
      4b853ded
  11. 15 Jun, 2011 1 commit
    • Wayne Stambaugh's avatar
      EESchema dead code removal and other minor changes. · 48b2661b
      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.
      48b2661b
  12. 05 Apr, 2011 1 commit
    • Wayne Stambaugh's avatar
      EESchema remove global variable and fix text object change type undo/redo. · df8f7d1e
      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.
      df8f7d1e
  13. 25 Jan, 2011 1 commit
  14. 12 Jan, 2011 1 commit
    • Wayne Stambaugh's avatar
      Minor EESchema improvements. · f9af593e
      Wayne Stambaugh authored
      * Rename sch_item files to sch_junction.
      * Make global variable g_ItemToRepeat a private member of SCH_EDIT_FRAME
        object.
      * Encapsulate SCH_SCREEN reference count member.
      f9af593e
  15. 07 Jan, 2011 1 commit
    • Wayne Stambaugh's avatar
      EESchema block object select improvements and other minor fixes. · 7e1745da
      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.
      7e1745da
  16. 31 Dec, 2010 1 commit
  17. 08 Dec, 2010 1 commit
  18. 02 Dec, 2010 1 commit
  19. 10 Nov, 2010 1 commit
  20. 08 Oct, 2010 1 commit
    • Wayne Stambaugh's avatar
      Schematic component library object code cleaning and refactoring. · fc0864be
      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.
      fc0864be
  21. 14 Jul, 2010 1 commit
  22. 10 Jun, 2010 1 commit
  23. 16 Mar, 2010 1 commit
    • stambaughw's avatar
      New EESchema find dialog and other minor fixes. · 1bbc009d
      stambaughw authored
      * Replaced find dialog with wxFormBuilder version.
      * New find dialog is modeless, supports more advanced search features,
        remembers it's last position, size, search history, and search settings,
        and implements initial support for replacing.
      * Added Shift+F5 hot key to search for next DRC marker.  F5 now just
        repeats previous search.
      * Minor cosmetic enhancements to label edit dialog.
      * Remove tab from grid size text printf to fix toolbar grid combobox
        display in wxGTK.
      * Updated my TODO list items.
      1bbc009d
  24. 30 Dec, 2009 1 commit
  25. 04 Nov, 2009 1 commit
    • stambaughw's avatar
      Comment translations and other minor updates. · b2f9d5bd
      stambaughw authored
      * Complete comment translation for all EESchema source files.
      * Complete comment translation for all 3D viewer source files.
      * Rename class class_hierarchical_PIN_sheet to SCH_SHEET_PIN.
      * Rename class DrawSheetStruct to SCH_SHEET.
      * Tool tip capitalization fixes.
      * Uncrustify and spell check comments and strings in all modified source
        files.
      b2f9d5bd
  26. 20 Oct, 2009 1 commit
    • stambaughw's avatar
      Replace component library editor draw item dialog box. · 53870013
      stambaughw authored
      * Created new component library editor draw item dialog box with
        wxFormBuilder.
      * Removed previous DialogBlocks version of the draw item dialog box.
      * Removed some additional global variables used in component library
        editor.
      * Add IsFillable() method to draw item base object.
      53870013
  27. 19 Oct, 2009 1 commit
  28. 01 Oct, 2009 1 commit
    • stambaughw's avatar
      Component library editor and viewer improvements and library draw object changes. · 9861941d
      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.
      9861941d
  29. 25 Sep, 2009 1 commit
    • stambaughw's avatar
      Component library editor improvements and minor bug fixes. · 8570d331
      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.
      8570d331
  30. 18 Sep, 2009 1 commit
    • stambaughw's avatar
      Component library object and other minor improvements. · f7452ce1
      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.
      f7452ce1
  31. 04 Sep, 2009 1 commit
    • stambaughw's avatar
      Component library object improvements. · 7c7d675c
      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.
      7c7d675c
  32. 25 Jul, 2009 1 commit
  33. 28 Jun, 2009 1 commit
  34. 02 Jun, 2009 1 commit
  35. 01 May, 2009 1 commit
    • stambaughw's avatar
      PCBNew UI normalization and global variable reductions. · 0652ab4f
      stambaughw authored
      * All: remove all remaining occurrences of g_DialogFont and dialog font menu handers.
      * All: remove all remaining non-standard fonts and button text colors from common dialogs.
      * PCBNew: remove all non-standard fonts and button text colors from dialogs.
      * PCBNew: update project library and path dialog to match changes to CVPCB version.
      * EESchema: update project library and path dialog to match changes to CVPCB version.
      * EESchema: save vertical/horizontal line direction setting between sessions.
      0652ab4f
  36. 29 Apr, 2009 1 commit
    • stambaughw's avatar
      EESchema UI normalization and configuration updates and Gerbview parser bug fix. · 5114b863
      stambaughw authored
      * All - add wxList implementation for dynamic declaration of application settings.
      * EESchema: remove non-standard fonts and dialog button text colors from all UI controls.
      * EESchema: update project file and application settings from static to dynamic method.
      * EESchema: save and restore show hidden pins state between sessions.
      * EESchema: global variable reductions.
      * EESchema: use EVT_UPDATE_UI instead of SetToolbars() to set control states.
      * EESchema: remove unused DialogBlocks BOM dialog project file.
      * GerbView: remove non-standard fonts and dialog button text colors from all UI controls.
      * GerbView: fix infinite loop when parsing RS274X aperture definitions with whitespace.
      * GerbView: add file name to export to PCBNew select layer dialog.
      5114b863
  37. 05 Apr, 2009 1 commit
  38. 13 Jan, 2009 1 commit
  39. 05 Dec, 2008 1 commit