1. 29 Dec, 2009 3 commits
  2. 28 Dec, 2009 1 commit
  3. 27 Dec, 2009 1 commit
  4. 23 Dec, 2009 2 commits
  5. 22 Dec, 2009 2 commits
  6. 21 Dec, 2009 7 commits
  7. 20 Dec, 2009 3 commits
  8. 19 Dec, 2009 2 commits
  9. 17 Dec, 2009 2 commits
  10. 15 Dec, 2009 2 commits
    • stambaughw's avatar
      Dialog work and other minor changes. · 014d852b
      stambaughw authored
      * Replace EESchema sheet properties dialog with wxFormBuilder version.
      * Editing an existing sheet now marks schematic as modified.
      * Code style updates for some of my previous work.
      * Improvements to the CMP_LIB_ENTRY object.
      * Replaced symbol edit export fprintf code with wxFFile implementation.
      * GCC compiler warning fix in pcbnew/drc.cpp.
      014d852b
    • charras's avatar
      pcbnew: fixed in dialog_layers_setup2: new number of layers not taken in... · 867737e2
      charras authored
      pcbnew: fixed in dialog_layers_setup2: new number of layers not taken in account when selected only by the copper layers choice list.
      867737e2
  11. 13 Dec, 2009 2 commits
  12. 12 Dec, 2009 3 commits
    • faa's avatar
      russian GUI update · 3901e152
      faa authored
      3901e152
    • charras's avatar
      Eeschema: fixed component drag not working. · ce52cf5b
      charras authored
      ce52cf5b
    • 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
  13. 11 Dec, 2009 3 commits
    • dickelbeck's avatar
      comments, minor fixes · ba78287b
      dickelbeck authored
      ba78287b
    • 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
    • dickelbeck's avatar
      c local for STANDALONE · 0fc7d7c1
      dickelbeck authored
      0fc7d7c1
  14. 08 Dec, 2009 3 commits
  15. 07 Dec, 2009 4 commits
    • dickelbeck's avatar
      fix memory leak, comments · 4582fb9c
      dickelbeck authored
      4582fb9c
    • faa's avatar
      russian GUI update · a21a1931
      faa authored
      a21a1931
    • dickelbeck's avatar
      more layer setup dialog work · 945551b8
      dickelbeck authored
      945551b8
    • 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