1. 18 Jan, 2014 1 commit
  2. 27 Sep, 2013 1 commit
  3. 25 Sep, 2013 1 commit
  4. 03 Aug, 2013 1 commit
  5. 10 Jun, 2013 1 commit
  6. 07 Jun, 2013 1 commit
    • Dick Hollenbeck's avatar
      *) Introduce "invoke_a_dialog.h" to information hide between top frame · 515f5fbe
      Dick Hollenbeck authored
         and various DIALOG classes called from top frames.  See comments in
         {eeschema,pcbnew}/invoke_a_dialog.h.
      *) Move some dialog classes into *.cpp files from *.h files.
      *) void SCH_EDIT_FRAME::OnErc( wxCommandEvent& event ) was opening the modeless
         ERC dialog more than once if icon was clicked more than once.
      *) Remove BOM stuff.
      515f5fbe
  7. 28 Apr, 2013 1 commit
    • Lorenzo Marcantonio's avatar
      Removed the SAFE_DELETE macro. · 3b1ddd95
      Lorenzo Marcantonio authored
      In most case the assignment to null was not necessary since it was easily provable that the (local) variable wouldn't have referenced after that anyway.
      3b1ddd95
  8. 10 Dec, 2012 1 commit
  9. 06 Dec, 2012 1 commit
  10. 30 Nov, 2012 1 commit
  11. 08 Oct, 2012 1 commit
  12. 22 Sep, 2012 1 commit
  13. 23 Jan, 2012 1 commit
  14. 22 Dec, 2011 1 commit
  15. 08 Dec, 2011 1 commit
  16. 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
  17. 11 Sep, 2011 2 commits
  18. 06 Sep, 2011 1 commit
  19. 29 Aug, 2011 1 commit
  20. 28 Aug, 2011 1 commit
  21. 05 Aug, 2011 1 commit
  22. 10 Mar, 2011 1 commit
    • Wayne Stambaugh's avatar
      Schematic editor locate item changes and other minor fixes. · c07b677a
      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.
      c07b677a
  23. 17 Feb, 2011 1 commit
    • jean-pierre charras's avatar
      eeschema: fix 2 issues: · 521d43c4
      jean-pierre charras authored
      1- incorrect mouse cursor position when clicking on an ERC error message from dialog ERC window to go to the corresponding marker.
      2- broken behavior of hierarchy navigator (horizontal toolbar, hierarchy tool)
      521d43c4
  24. 11 Feb, 2011 1 commit
    • Wayne Stambaugh's avatar
      Draw panel object refactoring and other minor code cleaning. · 7b8b51b2
      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.
      7b8b51b2
  25. 30 Jan, 2011 1 commit
    • Wayne Stambaugh's avatar
      Use wxDC for all coordinate manipulations. · d657b430
      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.
      d657b430
  26. 20 Jan, 2011 1 commit
    • Wayne Stambaugh's avatar
      Schematic object encapsulation and other minor improvements. · e560573c
      Wayne Stambaugh authored
      * Encapsulate file name member of base screen object.
      * Encapsulate associated screen member of schematic sheet object.
      * Create add screen method to schematic sheet object to simplify setting
        the associated screen.
      * Move the change file name code in the schematic sheet object to the edit
        sheet method in the schematic editor frame object to eliminate message
        dialogs.
      * Improve reference counting in schematic screen object.
      * Add helper type definitions for changing schematic object storage to C++
        containers.
      e560573c
  27. 31 Dec, 2010 1 commit
  28. 10 Dec, 2010 1 commit
  29. 08 Dec, 2010 1 commit
  30. 12 Nov, 2010 1 commit
  31. 11 Nov, 2010 1 commit
  32. 10 Nov, 2010 1 commit
  33. 22 Oct, 2010 1 commit
    • Wayne Stambaugh's avatar
      Component library editor bug fixes and other minor fixes. · 185a2544
      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.
      185a2544
  34. 04 Mar, 2010 1 commit
  35. 06 Dec, 2009 1 commit
  36. 02 Dec, 2009 1 commit
    • stambaughw's avatar
      Compiler warning, object name, bug, and string fixes. · 1aaa7a9b
      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.
      1aaa7a9b
  37. 03 Nov, 2009 1 commit
  38. 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
  39. 01 Aug, 2009 1 commit