1. 01 Oct, 2011 1 commit
  2. 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
  3. 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
  4. 06 Sep, 2011 1 commit
  5. 26 Aug, 2011 1 commit
    • Wayne Stambaugh's avatar
      Add user write permission tests to PCBNew and other minor fixes. · 0d57d670
      Wayne Stambaugh authored
      * Check user write permissions before saving project, board, and footprint
        library files.
      * Append read only to file name and path in title bar when the user
        does not have write privileges.
      * Rename class WinEDA_ModuleEditFrame to FOOTPRINT_EDIT_FRAME.
      * Lot's of Doxygen comment and coding style policy fixes.
      0d57d670
  6. 13 May, 2011 1 commit
  7. 29 Mar, 2011 1 commit
  8. 10 Mar, 2011 1 commit
  9. 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
  10. 27 Feb, 2011 1 commit
    • jean-pierre charras's avatar
      Eeschema: · 4ca6c4fb
      jean-pierre charras authored
      * fix incorrect bounding box size calculation of schematic components.
      * fix incorrect bounding box position and size used when schematic components are not found in lib (dummy lib componen used).
      Pcbnew:
      * Fix issues in block selection for arcs in modedit. Minor code cleaning.
      CopyToClipboard: fix incorrect call to PrintPage (bad parameters)
      4ca6c4fb
  11. 24 Feb, 2011 1 commit
    • Wayne Stambaugh's avatar
      Improve handling of tool bar command IDs. · cb647737
      Wayne Stambaugh authored
      * Make EDA_DRAW_FRAME current tool ID member variable private.
      * Added global no tool selected ID to replace application specific no
        tool selected IDs.
      * Change SetToolID to prevent setting the tool ID to anything less than
        the new global no tool selected ID and assert on debug builds.
      * Change command and update user interface command event handlers to use
        new global no tool selected ID.
      * Fixed schematic library editor add pin hot key handler.
      cb647737
  12. 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
  13. 08 Feb, 2011 1 commit
    • Wayne Stambaugh's avatar
      GerbView rendering bug fix and other minor improvements. · e01f8967
      Wayne Stambaugh authored
      * Fix rendering bug in GerbView caused by wxDC scaling change caused by
        setting the wxDC clipping region.
      * Eliminate the need to have optional background erasing as the change
        above fixed that problem as well.
      * Default cursor handling improvements.
      e01f8967
  14. 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
  15. 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
  16. 05 Jan, 2011 1 commit
  17. 20 Dec, 2010 1 commit
  18. 08 Dec, 2010 1 commit
  19. 26 Nov, 2010 1 commit
  20. 13 Nov, 2010 1 commit
  21. 10 Aug, 2010 1 commit
  22. 19 Feb, 2010 1 commit
  23. 12 Nov, 2009 1 commit
    • stambaughw's avatar
      Comment translations. · 4611bfd5
      stambaughw authored
      * Completed translation of all kicad source.
      * Translated source files A through C in pcbnew.
      4611bfd5
  24. 12 Aug, 2009 1 commit
  25. 03 Aug, 2009 1 commit
  26. 30 Jul, 2009 1 commit
  27. 25 Jul, 2009 1 commit
  28. 18 Feb, 2009 1 commit
  29. 04 Feb, 2009 1 commit
  30. 29 Jan, 2009 1 commit
  31. 05 Jan, 2009 1 commit
  32. 08 Dec, 2008 1 commit
  33. 04 Dec, 2008 1 commit
  34. 24 Nov, 2008 1 commit
  35. 17 Apr, 2008 1 commit
  36. 01 Apr, 2008 1 commit
  37. 01 Dec, 2007 1 commit
  38. 26 Oct, 2007 1 commit
  39. 03 Oct, 2007 1 commit
  40. 12 Sep, 2007 1 commit