1. 13 Mar, 2014 1 commit
  2. 08 Mar, 2014 1 commit
  3. 05 Mar, 2014 1 commit
  4. 03 Mar, 2014 1 commit
  5. 01 Mar, 2014 1 commit
    • Martin Janitschke's avatar
      Pcbnew: fix global deletion bug and minor dialog changes. (fixes lp:1263795) · 7c3918da
      Martin Janitschke authored
      * Handle different item global deletions correctly.  No more removing of text
        if graphics is selected.
      * Layer settings are always obeyed for modules, zones, text, and graphics.
      * Text will be removed from copper layers if all layers are selected or
        according to the current layer.
      * Added check boxes for "normal" and "locked" footprints to be consistent
        with the naming for the track deletion options.
      7c3918da
  6. 27 Feb, 2014 1 commit
  7. 25 Feb, 2014 1 commit
    • Maciej Suminski's avatar
      Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() · 75026d87
      Maciej Suminski authored
      Renamed BOARD_CONNECTED_ITEM::SetNet() -> SetNetCode()
      Added BOARD_CONNECTED_ITEM::GetNet() for accessing NETINFO_ITEM* of a given item.
      Fixed module editor crash when launched to edit a module from a PCB.
      Replaced some BOARD::FindNet( item->GetNet() ) calls with BOARD_CONNECTED_ITEM::GetNet().
      75026d87
  8. 21 Feb, 2014 1 commit
  9. 18 Feb, 2014 1 commit
  10. 10 Feb, 2014 1 commit
  11. 28 Jan, 2014 1 commit
  12. 27 Jan, 2014 1 commit
  13. 26 Jan, 2014 2 commits
  14. 25 Jan, 2014 1 commit
  15. 14 Jan, 2014 1 commit
    • Maciej Suminski's avatar
      Removed D_PAD::SetNetname() function and D_PAD::m_Netname, D_PAD::m_ShortNetname fields. · 654e7e55
      Maciej Suminski authored
      D_PAD::GetNetname() and D_PAD::GetShortNetname() were moved to BOARD_CONNECTED_ITEM. Now they use the net name stored in NETINFO_ITEM.
      Moved some one-line functions from class_board_connected_item.cpp to class_board_connected_item.h.
      Added a copyright notice, moved Doxygen comments from class_board_connected_item.cpp to class_board_connected_item.h.
      
      I have some doubts if changes introduced pcbnew/dialogs/dialog_pad_properties.cpp do not break anything, but I could not find a test case that breaks the pcbnew.
      
      Performed tests:
      - changed pad's net name from empty to existent - ok, name was changed
      - changed pad's net name from empty to nonexistent - ok, error message is displayed, net name stays empty
      - changed pad's net name from existent to empty - ok, net name became empty
      - changed pad's net name from existent to nonexistent - ok, error message is displayed, net name is not changed
      - (re)reading netlists, including net changes - fine, changes are applied, but empty nets are still kept
      - loaded pcbnew/pcad2kicadpcb_plugin/examples/CK1202_V1.pcb to test P-CAD import plugin - ok, net names are correct
      - imported an Eagle 6.0 board (Arduino Uno; http://arduino.cc/en/uploads/Main/arduino_Uno_Rev3-02-TH.zip) then saved in .kicad_pcb format and reloaded - ok, net names are correct
      - saved demos/video/video.kicad_pcb in legacy format and then loaded it again - ok, net names are correct
      654e7e55
  16. 10 Jan, 2014 1 commit
  17. 08 Jan, 2014 1 commit
  18. 02 Jan, 2014 2 commits
  19. 31 Dec, 2013 1 commit
  20. 27 Dec, 2013 1 commit
  21. 26 Dec, 2013 1 commit
  22. 22 Dec, 2013 3 commits
  23. 17 Dec, 2013 1 commit
  24. 14 Dec, 2013 1 commit
  25. 08 Dec, 2013 1 commit
  26. 29 Nov, 2013 1 commit
    • Wayne Stambaugh's avatar
      Pcbnew: footprint library table fixes. · 56e2df79
      Wayne Stambaugh authored
      * Replace illegal file system characters when reading legacy libraries to
        prevent FPID parsing errors and allow saving to PRETTY file format.
      * Create validator to filter illegal file system characters from footprint
        name text edit controls to prevent issues when saving to PRETTY file format.
      * Add missing source file licenses and some minor coding policy fixes.
      56e2df79
  27. 27 Nov, 2013 1 commit
  28. 24 Nov, 2013 1 commit
  29. 20 Nov, 2013 2 commits
  30. 19 Nov, 2013 3 commits
  31. 18 Nov, 2013 1 commit
  32. 15 Nov, 2013 2 commits