191 Commits (52d9a47d5b70d8c24cc1bcb2cc10e3cfebd35e1b)

Author SHA1 Message Date
Jeff Young e782794f96 Flesh out object properties and DRC Rule syntax help. 5 years ago
Jon Evans 19832c7599 ADDED: Tool for converting shape types in PcbNew 7 years ago
Tomasz Wlostowski 518a659185 Post-rebase fixes 5 years ago
Tomasz Wlostowski f6ea753968 pcbnew: implement GetEffectiveShape() for tracks/vias/arcs/texts 5 years ago
Jeff Young 393bb0fd83 Fix assert where geometry routine wasn't ready to handle layers. 5 years ago
Seth Hillbrand 5fc6b74c89 ADDED: Remove unused pads 5 years ago
Seth Hillbrand 2fc266ef02 Cleanup old defines/dead code 5 years ago
Jeff Young 4317881012 Improve delete-unused-layers to better handle multi-layer items. 5 years ago
Jeff Young e5b50d90a7 Update DRC rules to new layer and disallow grammars. 5 years ago
Seth Hillbrand 0a5f11fb37 Keep item ordering as much as possible 5 years ago
Tomasz Wlostowski c1d5394e46 properties: post-rebase fixes 6 years ago
Maciej Suminski a289056a9e Properties meta-data for pcbnew classes 6 years ago
Maciej Suminski 89698a727b Removed const modifier for returned non-reference types 6 years ago
Jeff Young 32c3ea4edd Flags cleanup. 5 years ago
Seth Hillbrand 951eaa13fe pcbnew: Fix arc track length calculation 6 years ago
Jeff Young 39ec63c4e9 Fix some inconsistencies in clearance priorities. 6 years ago
Jeff Young 416d82727f Redo DRC rules to get ready for new system. 6 years ago
Jeff Young a5b53a623d Update status bar with clearance & rule sources. 6 years ago
Jeff Young 75b139c7b4 Move hole testing to DRC client and improve performance. 6 years ago
Jeff Young d3f017d825 DRC rules parser and engine. 6 years ago
Jeff Young 874f13e29e Fix some issues with rotated oval pads. 6 years ago
Jeff Young f7e518dbc6 Add clearance sources to some DRC violation reports. 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young 7f1b409305 Remove dead legacy print code. 6 years ago
Seth Hillbrand 8c19b4b6ae pcbnew: Adding arcs to PNS 7 years ago
Seth Hillbrand 3af868e3d1 Adding Arcs to TRACKS 7 years ago
Seth Hillbrand 77c60d9655 Remove the last vestiges of dlist 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
jean-pierre charras dd702cd53d Remove pads not on copper layers (just on tech layers) from connectivity calculation. 6 years ago
Jeff Young 37af3adffb Add preference for flip axis. 6 years ago
Seth Hillbrand 888c01d11b pcbnew: Move tracks to std::deque 7 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Seth Hillbrand ddc6079ceb Move remaining hard-coded segment counts 7 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago
Jeff Young dae41b7460 Remove legacy segment-based zones. 7 years ago
Jeff Young 87f303319c Implement a dry run for Cleanup Tracks and Vias. 7 years ago
Jeff Young ff6a3482ec Remove on-kill-focus-validation. 7 years ago
Jeff Young bcc8c64256 Consider edge cuts items to have zero width when filling zones. 7 years ago
Jeff Young eacaa39aa2 Remove global units usage from GetSelectionText... 8 years ago
Maciej Suminski 9605dd8e1d Fix selection clearance for via and tracks 8 years ago
jean-pierre charras 641c8bb548 PCBNew: Fix crash while routing in Legacy canvas 8 years ago
jean-pierre charras 1858852f57 rename files 8 years ago
Kristoffer Ödmark 5051dc8848 Implemented missing via dialog functions 8 years ago
Tomasz Włostowski a4528988ca pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 8 years ago
Tomasz Włostowski 58ce865352 pcbnew: made TransformShapeWithClearanceToPolygon virtual 8 years ago
Tomasz Włostowski 0245912c34 refactoring: split BOARD_ITEM::SwapData to use polymorphic per-item methods 8 years ago
Tomasz Włostowski 81d1e17f02 refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 8 years ago
Maciej Suminski 25abe30c72 Code formatting 8 years ago
Kristoffer Ödmark aaa1e35b6a Heirarchical sheet selection includes more. 8 years ago