1. 16 Dec, 2011 2 commits
    • Wayne Stambaugh's avatar
      Encapsulate EDA_APP class. · 0e27f45f
      Wayne Stambaugh authored
      0e27f45f
    • Wayne Stambaugh's avatar
      More encapsulation work and other minor improvements. · fac288cf
      Wayne Stambaugh authored
      * EDA_DRAW_FRAME completely encapsulated except for DrawFrame member.
      * Moved members specific to Pcbnew from EDA_DRAW_FRAME to PCB_BASE_FRAME
        or PCB_EDIT_FRAME as appropriate.
      * Replace EDA_TOOLBAR with wxAuiToolBar as EDA_TOOL bar provided no
        additional functionality and made code less readable.
      * Remove EDA_TOOLBAR class definition from wxstruct.h and delete file
        wineda_toolbar.cpp.
      * Rename tool bar members to something more descriptive since the
        horizontal and vertical references wont mean anything once the
        tool bars are movable.
      * Lots of dead code removal.
      fac288cf
  2. 30 Nov, 2011 1 commit
  3. 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
  4. 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
  5. 06 Sep, 2011 1 commit
  6. 27 Aug, 2011 1 commit
  7. 01 Mar, 2011 3 commits
  8. 27 Feb, 2011 1 commit
  9. 23 Feb, 2011 1 commit
  10. 21 Feb, 2011 1 commit
  11. 19 Feb, 2011 1 commit
  12. 26 Nov, 2010 1 commit
  13. 24 Nov, 2010 1 commit
  14. 13 Nov, 2010 1 commit
  15. 12 Nov, 2010 2 commits
  16. 23 Aug, 2010 2 commits
  17. 12 Jul, 2010 1 commit
    • Dick Hollenbeck's avatar
      A little useful feature: even if the default unit can be changed between · bc14e66d
      Dick Hollenbeck authored
      inches and mm, the industry is crazy enough to force us with mixed
      design. For example I routinely use imperial units for track size and
      clearance, but drilling is strictly a metric issue...
      
      So I added a little parser to recognize a suffix specification in the
      unit text boxes... so you can put in things like:
      1in (1 inch)
      1" (idem)
      25th (25 thou)
      25mi (25 mils, the same)
      6mm (6 mm, obviously)
      
      The rules are: spaces between the number and the unit are accepted, only
      the first two letters are significant.
      
      As a bonus, it also recognize the period (.) as a decimal point
      substituting it with the correct locale character (there was a wishlist
      for it, IIRC). Most useful for number pad fans :D 
      bc14e66d
  18. 19 Feb, 2010 1 commit
  19. 03 Feb, 2010 1 commit
  20. 20 Jan, 2010 1 commit
  21. 12 Jan, 2010 1 commit
  22. 07 Dec, 2009 1 commit
    • dickelbeck's avatar
      ++pcbnew & gerbview · 860fbb16
      dickelbeck authored
        * Moved ReturnLayerName() to static BOARD::GetDefaultLayerName() and migrated
          to a Specctra DSN compatible default layer naming scheme:
              Component becomes Front, Copper becomes Back.
        * set_color.h: Cmp becomes Front, Cu becomes Back.
        * D_PAD::DisplayInfo() changed to use actual copper layer names.
        * more layer setup dialog work, moved all programmatic wxControl instantiation
          into the wxFormbuilder environment, but this is fraught with danger:
          wxFlexGridSizer used the tallest control to establish the row heights, so
          be careful about changing control borders in the scroll panel. The vertical
          size can explode since just a couple of pixels times the number of rows
          is substantial.  Currently I am setting a 5 pixel border only left, top, and right
          but not bottom.
        * Set copper layer count is back in place as a hack until I can get the enabled
          layer bit map fully operational.
      
      860fbb16
  23. 23 Aug, 2009 1 commit
  24. 30 Jul, 2009 1 commit
  25. 24 May, 2009 1 commit
  26. 01 May, 2009 1 commit
  27. 03 Mar, 2009 1 commit
  28. 21 Feb, 2009 1 commit
  29. 04 Feb, 2009 1 commit
  30. 24 Jan, 2009 1 commit
  31. 15 Jan, 2009 1 commit
  32. 05 Jan, 2009 1 commit
  33. 14 Dec, 2008 1 commit
  34. 12 Dec, 2008 1 commit
  35. 08 Dec, 2008 1 commit