1. 16 Jan, 2010 1 commit
  2. 14 Jan, 2010 1 commit
  3. 12 Jan, 2010 1 commit
  4. 08 Jan, 2010 1 commit
  5. 05 Jan, 2010 1 commit
  6. 03 Jan, 2010 2 commits
    • charras's avatar
      fixed a potential bug in fill zone. · ef29dabf
      charras authored
      Tried to fix a problem under Vista and Window 7 in fill zone: sometimes Pcbnew crashes.
      Could be a bug in Kbool (see changelog).
      ef29dabf
    • charras's avatar
      fixed a potential bug in fill zone. · bee0d118
      charras authored
      Tried to fix a problem under Vista and Window 7 in fill zone: sometimes Pcbnew crashes.
      Could be a bug in Kbool (see changelog).
      bee0d118
  7. 01 Jan, 2010 1 commit
  8. 30 Dec, 2009 1 commit
  9. 21 Dec, 2009 1 commit
  10. 20 Dec, 2009 1 commit
    • dickelbeck's avatar
      ++pcbnew · 00935021
      dickelbeck authored
          Renamed dialog_layers_setup* files.
          Got rid of the header file since there was only one file including it.
      
      00935021
  11. 12 Dec, 2009 1 commit
    • dickelbeck's avatar
      ++pcbnew · 43c034d0
      dickelbeck authored
          Finished the Layer Setup Dialog.  I assumed that the new layer order will
          be in place soon.  It works fine now, but the layer order is probably
          misleading, since it does not reflect the current stackup but rather the
          future stackup.  I dropped support for a single layer board. The minimum
          is two copper layers.  Avoid the side you don't want anything on.
      
          Within a month I should have the layer visibility and selection widget
          in place.
      
      43c034d0
  12. 11 Dec, 2009 1 commit
    • dickelbeck's avatar
      * Factored out the DSNLEXER class so it can be re-used more generally. The · ceb6ad1a
      dickelbeck authored
          constructor takes a keyword table, so it can be used for arbitrary DSN
          syntax files of your own chosing.  Simply create an enum {} with all your
          unique tokens in it.  Then create a KEYWORD table.  See SPECCTRA_DB::keywords[].
          The reason you want an enum is to give the C++ debugger better type information
          so it can show symbolic integer symbols.
        * Factored out common richio.cpp and richio.h
          which is what DSNLEXER uses.
        * Fixed some minor issues with reading circuit descriptor from a *.dsn file.
      
      ceb6ad1a
  13. 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
  14. 03 Dec, 2009 2 commits
  15. 05 Nov, 2009 2 commits
  16. 04 Nov, 2009 1 commit
  17. 02 Nov, 2009 3 commits
    • dickelbeck's avatar
      spelling · 69e3f671
      dickelbeck authored
      69e3f671
    • charras's avatar
      Minor changes · a0c5e040
      charras authored
      a0c5e040
    • dickelbeck's avatar
      ++pcbnew · 0c6a37f8
      dickelbeck authored
        * Added exporting of netclass vias to specctra_export.
        * DIALOG_DESIGN_RULES now remembers it last selected TAB and screen position and
          window size, and its grid columns are automatically expanded to fit the
          column titles.  Remembering screen position and size allows someone with
          multiple monitors, to have a given window always come up on the monitor last chosen
          for it.
      
      0c6a37f8
  18. 30 Oct, 2009 1 commit
  19. 27 Oct, 2009 1 commit
  20. 23 Oct, 2009 1 commit
  21. 21 Oct, 2009 2 commits
  22. 15 Oct, 2009 1 commit
  23. 01 Oct, 2009 1 commit
  24. 27 Sep, 2009 1 commit
  25. 17 Sep, 2009 1 commit
  26. 10 Sep, 2009 4 commits
  27. 23 Aug, 2009 1 commit
  28. 17 Aug, 2009 1 commit
  29. 07 Aug, 2009 1 commit
  30. 06 Aug, 2009 1 commit
  31. 29 Jul, 2009 1 commit