1. 12 Feb, 2008 1 commit
    • lifekidyeaa's avatar
      2008-Feb-12 UPDATE Tim Hanson sideskate@gmail.com · c5cd8502
      lifekidyeaa authored
      ================================================================================
      +eeschema
              * commiting my changes to allow multiple instances of a given schematic file within 
      a hierarchy:
              ** internally, m_currentScreen has been replaced with m_currentSheet,
                      which is a list or 'path' of screens.  The path of screens is used to 
      generate
                      a series of timestamps, which is converted to flat component reference via 
      a look-up
                      table in the schematic files.
              ** this means that m_currentScreen is no longer used -- use GetScreen().
              ** GetScreen is virtual, as some of the dialogs keep around a WinEDA_BaseScreen 
      pointer.
              ** all sub-sheets in a given schematic must have different names to generate a 
      meaningful netlist.
      
      c5cd8502
  2. 06 Feb, 2008 1 commit
  3. 30 Jan, 2008 1 commit
    • f3nix's avatar
      CMake: · af1c1564
      f3nix authored
      * Change tabs to spaces.
      * Make Boost required.
      af1c1564
  4. 29 Jan, 2008 1 commit
  5. 28 Jan, 2008 3 commits
  6. 06 Jan, 2008 2 commits
  7. 05 Jan, 2008 4 commits
    • f3nix's avatar
    • raburton's avatar
      Make building minizip optional, if your linux distro supplies a minizip binary... · 32b4d32b
      raburton authored
      Make building minizip optional, if your linux distro supplies a minizip binary (e.g. in the zlib-bin package on debian) you might as well use it instead of building this one.
      Note that this isn't implemented in the minizip CMakeLists.txt, but at the higher level (kicad) that includes the minizip subdirectory, so that the whole minizip directory can be dropped from the shipped source tree if it isn't needed on your distro. This makes the source package a fraction smaller and removes possible complications of having a different license on the minizip code to the rest of kicad.
      
      32b4d32b
    • f3nix's avatar
      CMake: · 548fb915
      f3nix authored
      * REQUIRED is not necessary.
      * Build instruction update.
      * Do not build minizip on windows. Some more work is needed.
      548fb915
    • f3nix's avatar
      Some small CMake fixes. · 95565cda
      f3nix authored
      95565cda
  8. 04 Jan, 2008 1 commit
  9. 26 Dec, 2007 1 commit
  10. 17 Dec, 2007 3 commits
  11. 16 Dec, 2007 1 commit
    • lifekidyeaa's avatar
      modified the treeprj so that, instead of recursively scanning and adding · 04e348ac
      lifekidyeaa authored
      *all* the nested files and directories within the current working directory, it scans the first 
      level of files and directories.  When a user double-clicks on a folder, *then*
      the childeren of that directory are added to the wxTreeCtrl.  This means that the little 
      triangle does not appear until the user opens a directory .. but, i think this is 
      a worthwile price to pay given below. 
      
      This prevents (or at least mitigates) memory overflow in the case that kicad starts in root, or, 
      in my case, it starts in my home directory, where thanks to wine & other sw,  
      there are far too many directories. 
      
      also modified the TreePrjItemData so that it stores the full pathnames in m_FileName, 
      not paths relative to the CWD.  I'm not sure if this is the correct thing to do, 
      especially with the python interface, so change it back if it is more complicated. 
      
      the move and rename commands threw a segfault on my system 
      (Debian etch, wxWidgets 2.8.7), 
      and since there are better ways to rename and move files, this functionality 
      was disabled until somebody can fix it (alas, I don't have time for this now)
      
      
      
      04e348ac
  12. 02 Dec, 2007 1 commit
  13. 25 Nov, 2007 1 commit
  14. 19 Nov, 2007 1 commit
  15. 09 Nov, 2007 1 commit
    • f3nix's avatar
      CMake: · efe7edf2
      f3nix authored
      - Fix minizip build.
      - Fix eeschema/plugins build.
      - Update TODO.
      efe7edf2
  16. 08 Nov, 2007 2 commits
  17. 07 Nov, 2007 2 commits
  18. 04 Nov, 2007 1 commit
  19. 31 Oct, 2007 3 commits
  20. 29 Oct, 2007 1 commit
  21. 28 Oct, 2007 3 commits
  22. 26 Oct, 2007 1 commit
  23. 19 Sep, 2007 1 commit
  24. 13 Sep, 2007 1 commit
  25. 22 Aug, 2007 1 commit
  26. 20 Aug, 2007 1 commit