65 Commits (d70f812255fcd577d52ed2c53d714247ae553bbc)

Author SHA1 Message Date
Jeff Young 6dae769944 Progress reporting for connectivity tests. 5 years ago
Jeff Young f340636f70 When knocking out higher-priority zone use fill, not outline. 5 years ago
Jeff Young 43ab963650 Don't expect footprint viewer frame to have a DRC engine. 5 years ago
Jeff Young e2e229da96 Finish exorcising the old DRC system. 5 years ago
Jon Evans 3940e20fcb Expose extension offset and zero suppression settings 5 years ago
Jon Evans 0e9997d9ca Add new dimension features to board design defaults 5 years ago
Jon Evans ae7877c6cb Migrate dimension precision 5 years ago
Jon Evans b11e315d10 Refactor DIMENSION to hide internal details; add some new properties 5 years ago
Jeff Young cc86630f11 Start pulling new DRC engine into Kicad. 5 years ago
Jeff Young f347118ce3 Add a min pin width advanced config for plotting. 5 years ago
Jeff Young 007580c4b8 ADDED pad:pin checks for DRC "Test footprints against schematic". 5 years ago
Jeff Young d1006138fd ADDED holeWallPlatingThickness to AdvancedCfg. 5 years ago
Jeff Young 38e9217d54 Consolidate all DRC epsilon/threshold values to a single advancedCfg setting. 5 years ago
Jeff Young 305abb210f Add a mode to allow zone smoothing to produce external fillets. 5 years ago
Seth Hillbrand a08c5c67e3 pcbnew: Get correct default parameter from settings 5 years ago
Tomasz Wlostowski d937fadd6f Migrate RC_ITEM to use shared_ptr 5 years ago
jean-pierre charras e0351b4e4c Zone filler: make new algo (no thickness for filled outlines) the default 5 years ago
Jeff Young e5b50d90a7 Update DRC rules to new layer and disallow grammars. 5 years ago
jean-pierre charras df4226f896 Settings management: try to fix full filename issues when using non ASCII7 chars. 5 years ago
Jeff Young 095937563b Hook libeval compiler up to rule parser 5 years ago
Ian McInerney 2542d41481 Fix copy constructors for BOARD_DESIGN_SETTINGS and ZONE_CONTAINER 5 years ago
Jon Evans db4502e2ae Add copy ctor for BOARD_DESIGN_SETTINGS 5 years ago
Jon Evans a9e97848dd Fix use after free on BOARD_DESIGN_SETTINGS 5 years ago
Jon Evans 12b4a55ae8 Port Eeschema to new project settings 6 years ago
Jon Evans c0aa6965de Migrate PcbNew project settings to new framework 6 years ago
Jeff Young cae493fe65 More infrastructure work for shape editor. 5 years ago
Jeff Young a7703d1207 Cleanup Graphics to parallel Cleanup Tracks & Vias. 5 years ago
Jeff Young 416d82727f Redo DRC rules to get ready for new system. 6 years ago
Jeff Young cec857c0f4 Complete hookup of zone filler to new clearance engine. 6 years ago
Jeff Young 05855a5a1c Performance enhancements for DRC. 6 years ago
Jeff Young d3f017d825 DRC rules parser and engine. 6 years ago
Jeff Young c7f0f0b844 Fix typos. 6 years ago
Jeff Young 09000313d8 Default dangling DRC checks to warnings. 6 years ago
Jeff Young 13493437d0 Add hole-inside-courtyard DRC checks. 6 years ago
Jeff Young aedc624340 Add DRC checks for dangling vias and tracks. 6 years ago
Jeff Young 74ee143d45 Add via annulus minimum. 6 years ago
Jeff Young 3c3984a6fc Generalize default footprint fields. 6 years ago
Jeff Young 8efa8af8cc Add persistence of DRC error severities. 6 years ago
Jeff Young e0da677d4d Add min clearance to DRC; rename Min Via Drill to Min Through Hole. 6 years ago
Jeff Young 10614a9ebc Implement changes for Sketch Pads to Fab Layers. 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young cee973dc04 Move ERC error reporting over to the new framework. 6 years ago
jean-pierre charras b7cd0c54c2 Fix compil issues, especially on Windows: 6 years ago
Jeff Young 85c2e0d23a Add user-defined severities, exclusions and colors to DRC markers. 6 years ago
Seth Hillbrand 8c19b4b6ae pcbnew: Adding arcs to PNS 7 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Jeff Young 836c1ea56e Fix a bunch of un-caught boost::bad_pointer exceptions. 6 years ago
Ian McInerney 00e58cd974 Fix unintialized values (from coverity scan) 6 years ago
Jeff Young 7bb9551801 Handle boost exceptions. (From Coverity scan.) 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago