- 13 Mar, 2014 1 commit
-
-
Maciej Suminski authored
-
- 08 Mar, 2014 1 commit
-
-
jean-pierre charras authored
Rework on 3D viewer (work in progress): Disable or enable layers, grid or 3D footprint shapes should be now faster.
-
- 05 Mar, 2014 1 commit
-
-
Maciej Suminski authored
-
- 03 Mar, 2014 1 commit
-
-
Maciej Suminski authored
-
- 27 Feb, 2014 1 commit
-
-
Martin Janitschke authored
-
- 24 Feb, 2014 1 commit
-
-
HennerZeller authored
Eeschema: * Preselect the currently chosen component in the browser when pressing the thumbnail view. * Various smallish documentation updates in the component chooser area.
-
- 18 Feb, 2014 1 commit
-
-
Henner Zeller authored
* Allow to select units in components that have more than one right in the component chooser dialog. * Keep chosen unit in history. * Show preview of current component unit as thumbnail image next to the description box. * Fixes lp:1280567
-
- 17 Feb, 2014 1 commit
-
-
unknown authored
-
- 11 Feb, 2014 2 commits
-
-
Henner Zeller authored
* Apply Henner Zeller's patch to add connecting line from reference and labels to component position whilst moving to help identify which component the reference or label belongs too
-
Fabrizio Tappero authored
-
- 08 Feb, 2014 1 commit
-
-
jean-pierre charras authored
-
- 07 Feb, 2014 3 commits
-
-
Maciej Suminski authored
-
jean-pierre charras authored
Add a workaround to fix a new bug in wxWidgets 3.0 ( Windows specific ) which shows icons only with a size = 16x16 in menus which have attribute wxITEM_CHECK
-
jean-pierre charras authored
-
- 06 Feb, 2014 3 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
jean-pierre charras authored
Fix some incorrect icons (which were using a not supported font for texts). Add ps_router icon from Konstantin Baranovskiy.
-
- 04 Feb, 2014 2 commits
-
-
Maciej Suminski authored
-
Dick Hollenbeck authored
-
- 03 Feb, 2014 4 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Maciej Suminski authored
Moved netnames (GAL specific layers) to a separate enum, to avoid saving/reading their settings from files. Added a check for the number of PCB_VISIBLE elements. Worksheet & general purpose overlay layers are visible by default.
-
Maciej Suminski authored
Changed BOARD_DESIGN_SETTINGS::m_VisibleElements from int to long, to assure at least 32 bits length (without depending on the platfrom int size).
-
- 02 Feb, 2014 2 commits
-
-
Dick Hollenbeck authored
-
jean-pierre charras authored
-
- 31 Jan, 2014 2 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 30 Jan, 2014 1 commit
-
-
Maciej Suminski authored
-
- 29 Jan, 2014 1 commit
-
-
jean-pierre charras authored
Add missing calls to Show( false ) to some main frames (Kicad, eeschema, gerbview), to force config saving when closing these windows. Code cleanup and minor coding style fixes in footprint_wizard_frame
-
- 28 Jan, 2014 2 commits
-
-
Maciej Suminski authored
Added BOARD_[CONNECTED_]ITEM::IsConnected() for checking if a BOARD_ITEM is BOARD_CONNECTED_ITEM as well.
-
Dick Hollenbeck authored
Add EDA_BASE_FRAME::Show() and call SaveSettings() only from there for all derived wxFrames. Remove calls to SaveSettings() elsewhere.
-
- 27 Jan, 2014 2 commits
-
-
Maciej Suminski authored
-
Dick Hollenbeck authored
Remove g_LibraryNames and all supporting infrastructure from pcbnew. FP_LIB_TABLE is now local to major wxFrames.
-
- 26 Jan, 2014 1 commit
-
-
jean-pierre charras authored
Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
-
- 25 Jan, 2014 1 commit
-
-
jean-pierre charras authored
-
- 21 Jan, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 20 Jan, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 18 Jan, 2014 1 commit
-
-
maciej. authored
-
- 15 Jan, 2014 1 commit
-
-
Maciej Suminski authored
BOARD_CONNECTED_ITEMs do not store net code anymore (m_NetCode field), instead net info is stored using a pointer to NETINFO_ITEM. GetNet() refers to the net code stored in the NETINFO_ITEM. SetNet() finds an appropriate NETINFO_ITEM and uses it. Removing GetNet() & SetNet() (and the whole net code idea) requires too many changes in the code (~250 references to the mentioned functions). BOARD_CONNECTED_ITEMs by default get a pointer to NETINFO_ITEM that stores unconnected items. This requires for all BOARD_CONNECTED_ITEMs to have a parent (so BOARD* is accessible). The only orphaned item is BOARD_DESIGN_SETTINGS::m_Pad_Master, but it does not cause any issues so far. Items that do not have access to a BOARD (do not have set parents) and therefore cannot get net assigned, by default get const static NETINFO_LIST::ORPHANED. Performed tests: - loaded .kicad_pcb, KiCad legacy board, Eagle 6.0 board, P-CAD board - all ok - load a simple project, reload netlist after changing connections in eeschema - ok - save & reload a board - ok, but still contain empty nets - remove everything, restore with undo - ok - remove everything, reload netlist - ok - changing net names (all possibilites: empty->existing, empty->not existing, existing->empty, existing->not existing) - all ok - zones: when net is changed to a net that does not have any nodes besides the zone itself, it does not get filled
-
- 10 Jan, 2014 1 commit
-
-
jean-pierre charras authored
-