1. 20 Nov, 2013 1 commit
  2. 14 Oct, 2013 1 commit
  3. 05 Apr, 2013 1 commit
  4. 31 Mar, 2013 1 commit
  5. 30 Mar, 2013 1 commit
  6. 01 Sep, 2012 1 commit
  7. 11 Apr, 2012 1 commit
  8. 19 Feb, 2012 1 commit
  9. 29 Dec, 2011 1 commit
  10. 14 Dec, 2011 1 commit
  11. 23 Sep, 2011 1 commit
    • Wayne Stambaugh's avatar
      PCB common library header rationalization. · edd35b4e
      Wayne Stambaugh authored
      * All header files used to create the PCB common library now compile as
        stand alone code.  This prevents the need to define them in a specific
        order to make source code compile properly.  It should also now be
        possible to relocate the source code to build the common PCB library
        to a separate folder.
      edd35b4e
  12. 22 Sep, 2011 1 commit
  13. 18 Sep, 2011 1 commit
  14. 17 Sep, 2011 1 commit
  15. 16 Sep, 2011 3 commits
  16. 15 Sep, 2011 1 commit
  17. 14 Sep, 2011 2 commits
  18. 13 Sep, 2011 1 commit
    • Wayne Stambaugh's avatar
      PCBNew locate code refactoring. · efc93aa5
      Wayne Stambaugh authored
      * Move various locate functions into the appropriate board item object.
      * Unified best zoom for all frames derived from PCB_BASE_FRAME.
      * Remove track.cpp as it is no longer needed.
      * Dead code removal.
      * Remove scary frame window pointer member from board item objects.
      * Add draw bounding box to gerber draw item for debugging purposes.
      efc93aa5
  19. 07 Sep, 2011 1 commit
    • Wayne Stambaugh's avatar
      Lots and lots of PCBNew code cleaning and fix build bug introduced in r3108. · 0c443357
      Wayne Stambaugh authored
      * Changed <wx-2.8/xml/xml.h> to "xnode.h" in pcbnew_config.cpp to fix bug
        when building against wxWidgets 2.9 and above.
      * Convert broken wxXmlNode code to use XNODE.
      * Overloaded XNODE constructor for creating child nodes.
      * Translate French naming conventions.
      * Translate French comments.
      * Remove tabs from several source files.
      * Coding style policy and Doxygen comment fixes.
      0c443357
  20. 01 Sep, 2011 1 commit
    • Wayne Stambaugh's avatar
      Add menu item function fixes and other minor improvements. · 4a7dc4ad
      Wayne Stambaugh authored
      * Rename all ADD_MENUITEM_* functions to AddMenuItem and move them to
        wxstruct.h since they are used by the Kicad main frame classes.
      * Move SET_BITMAP and SETBITMAPS definitions to wxstruct.h.
      * Fix a bug in SET_BITMAPS that prevented enabling menu item images on
        OSX.
      * Rename MsgItem to EDA_MSG_ITEM.
      * Remove redundant includes from modified files.
      * Doxygen and coding style policy fixes.
      4a7dc4ad
  21. 20 Aug, 2011 1 commit
  22. 23 Mar, 2011 1 commit
  23. 01 Mar, 2011 1 commit
    • Wayne Stambaugh's avatar
      PCBNew control update bug fixes, fixes lp:725963. · 1010601a
      Wayne Stambaugh authored
      * Fix grid select box update bug on context menu.
      * Fix via size and track width select box update bugs.
      * Fix layer pair indicator button update bug.
      * Fix auto track width tool bar control enable bug.
      * Fix via size and track width select status bug in context menu.
      * Fix layer select box and layer control widget select bug when current
        layer is removed.
      * Add virtual function to notify objects derived from EDA_DRAW_FRAME that
        the units setting has changed.
      * Coding policy class naming fixes.
      1010601a
  24. 03 Feb, 2011 1 commit
    • Wayne Stambaugh's avatar
      Changes to use cursor position as parameter and snap to grid settings. · 50f063da
      Wayne Stambaugh authored
      * Changed managed cursor callback definition to include the current
        cursor drawing position.
      * Modified all managed cursor callbacks to match new definition.
      * Added snap to grid option to base drawing frame object.
      * Changed add no connect managed cursor callback to use new position
        parameter instead of the stored one.
      * Lots of coding policy fixes.
      50f063da
  25. 01 Feb, 2011 1 commit
  26. 31 Jan, 2011 1 commit
  27. 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
  28. 21 Jan, 2011 1 commit
    • Wayne Stambaugh's avatar
      EESchema code refactoring and coding policy naming fixes. · 73e38ce9
      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.
      73e38ce9
  29. 08 Dec, 2010 1 commit
  30. 18 Nov, 2010 1 commit
  31. 12 Nov, 2010 1 commit
  32. 28 Aug, 2010 1 commit
    • jean-pierre charras's avatar
      Fixed compatibility with wxWidegets 2.9.1. · f77121a5
      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.
      f77121a5
  33. 27 May, 2010 1 commit
  34. 31 Jan, 2010 1 commit
  35. 28 Jan, 2010 1 commit
  36. 27 Jan, 2010 1 commit
  37. 20 Nov, 2009 1 commit