69 Commits (e06aa32780449e2e2ecea16aeecdcce8f485202f)

Author SHA1 Message Date
Jon Evans 1e33928b96 Fix issues with zone filling connectivity locking 5 years ago
Wayne Stambaugh 96c935673e Header clean up round 4. 5 years ago
Ian McInerney 485106dc9f Add missing include to minoptmax.h 5 years ago
Marek Roszko f19440f72e Update comments for arrayDim and mirror 5 years ago
Marek Roszko 16e3e59495 Split out arrayDim and MIRROR templates from macros.h 5 years ago
Jeff Young 795e45836d Fix assert in DRC. 5 years ago
Jeff Young 8c5c902fa3 Re-write IntersheetRefs on top of SCH_FIELDs and textVars. 5 years ago
Jeff Young 7bd31d5237 Naming conventions. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Jeff Young 3451ac3088 PCB_MODULE_T -> PCB_FOOTPRINT_T 5 years ago
Jeff Young f5443de7f9 D_PAD -> PAD. 5 years ago
Jeff Young f7333ad64a Update some classnames including archaic zone names. 5 years ago
Ian McInerney e739d5ba65 Don't make a copy of the collection when using alg::contains 5 years ago
Tomasz Wlostowski 5e4fb46aef MINOPTMAX: added OptThenMin() method as syntax sugar 5 years ago
Tomasz Wlostowski 719363fa4a Factor out class MINOPTMAX<> into a separate header 5 years ago
Jeff Young 37906511f5 Class renaming. 5 years ago
Jeff Young 7a4900b8dc PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 5 years ago
Franck Jullien 2fc49045d1 ADDED: eeschema: Add intersheets references function 5 years ago
Jeff Young f8875bc5a6 Move std::contains to alg::contains. 5 years ago
Jon Evans e9b627bfd8 ADDED: Center marker dimension type 5 years ago
Jon Evans 75ffce1a0b ADDED: Leader dimension object 5 years ago
Qbort b41892e4da Rename class GROUP in pcbnew to PCB_GROUP 5 years ago
Joshua Redstone ee428876ec ADDED: Group/Ungroup function 5 years ago
Ian McInerney fe1e835471 Cleanup some unused files 5 years ago
Jon Evans d7bd4c9b04 Move Eeschema globals to new SCHEMATIC object 6 years ago
Jeff Young d3f017d825 DRC rules parser and engine. 6 years ago
Jeff Young c4994eee7b Fix a pair of bugs in the new highlight net logic. 6 years ago
Jeff Young 20c00cbb21 Finish off "busses" -> "buses". 6 years ago
Seth Hillbrand 3af868e3d1 Adding Arcs to TRACKS 7 years ago
Ian McInerney 56f6b529c8 Simplify 3D object cache class structure 6 years ago
Jeff Young 836c1ea56e Fix a bunch of un-caught boost::bad_pointer exceptions. 6 years ago
Seth Hillbrand 7c28c3838a Comment-only changes 6 years ago
Seth Hillbrand 77c60d9655 Remove the last vestiges of dlist 6 years ago
Seth Hillbrand 6e5e453d0d Replace EESchema DLIST 6 years ago
jean-pierre charras 8d649b5351 Gerbview: cleanup code. 6 years ago
jean-pierre charras bc5dcf182f keepout in footprint: fix some crashes and issues. Create a specific type (PCB_MODULE_ZONE_AREA_T) for zones in footprint. The new class (MODULE_ZONE_CONTAINER) is the same as ZONE_CONTAINER, but the type ID is PCB_MODULE_ZONE_AREA_T instead of PCB_ZONE_AREA_T. 6 years ago
Jeff Young ad26ece8d4 Add Global Edit Text and Graphics Properties to Eeschema. 6 years ago
Jeff Young e785c140b9 Eradicate globals for PCB_GENERAL_SETTINGS. 6 years ago
jean-pierre charras dfbe02c8c2 pl_editor: show the page limits and the coord reference corner position. 6 years ago
Jeff Young 6936effaa7 Implement undo for Page Settings in PlEditor, Eeschema and PCBNew. 7 years ago
Jeff Young 323bb0f8e1 Moving PageLayout editor to GAL canvas and modern toolset. 7 years ago
Jeff Young ea0941cab3 Implement modern tools for LibEdit. 7 years ago
Jeff Young f87d371b8b Move to shared COLLECTORS for sch and lib. 7 years ago
Jeff Young 423d430b58 Replace deleteNode and deleteConnection with selectNode and selectConnection. 7 years ago
Jeff Young 460909ea9a Move click-to-place tools to modern toolset. 7 years ago
Jeff Young dae41b7460 Remove legacy segment-based zones. 7 years ago
Jeff Young 3ace73fbdd Fold various SCH pin shadow data structures into SCH_PIN. 7 years ago
Jon Evans 83c7e7fc65 New connectivity algorithm and bus upgrades 7 years ago
Seth Hillbrand 55f2a79957 pcbnew: locking connectivity using RAII 7 years ago
Seth Hillbrand b3a5e08c2f pcbnew: Rename PCB_ZONE_T and remove from connectivity 7 years ago