172 Commits (52d9a47d5b70d8c24cc1bcb2cc10e3cfebd35e1b)

Author SHA1 Message Date
Seth Hillbrand 52d9a47d5b Fix endless loop in drc 5 years ago
jean-pierre charras ff0a728753 Fix a few I18N issues. 5 years ago
Jeff Young 748bee1bc7 Hook up netclasses and board minimums to new DRC engine. 5 years ago
Jeff Young d47d119d5f Compile layer test into CONSTRAINT_WITH_CONDITIONS. 5 years ago
Jeff Young 8420fcc33b Cleanup. 5 years ago
Jeff Young 5d9301d394 Adjust isErrorLimitExceeded so it can be used for severity==IGNORE. 5 years ago
jean-pierre charras 1aa38b8f82 drc_rule.cpp: avoid crash with a incorrect (broken or too old?) drc_rule file. 5 years ago
Jeff Young 5be887a60f Iron out some wrinkles in the DRC migration. 5 years ago
Jeff Young 8ac7288696 Fix a crash bug loading DRC rules. 5 years ago
Jeff Young ce2937a399 Move rest of DRC tests to kicad. 5 years ago
Jeff Young 5424d6fa09 Move new clearance tests into kicad. 5 years ago
Seth Hillbrand 965a32077d Fix compile error 5 years ago
Jeff Young cc86630f11 Start pulling new DRC engine into Kicad. 5 years ago
Jeff Young 6b4a6f4d3e Restore min seg limit for rounded-corner pads. 5 years ago
Jeff Young e2bc7557cc Clean up arc/circle polygonization. 5 years ago
Jeff Young fc1665ff28 ADDED Clearance Inspector. 5 years ago
Jeff Young e782794f96 Flesh out object properties and DRC Rule syntax help. 5 years ago
Jeff Young f1f8f746f4 Also resolve worksheet textVar refs in DRC. 5 years ago
Jeff Young ec576b5dfa DRC checks need to be done on current layer. 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 9a8dd6312b Fix formatting. 5 years ago
Jeff Young 4e885990b8 Don't keepout a keepout's own footprint. 5 years ago
Jeff Young aa84bd6283 Use the right sign when dealing with the clearance epsilon. 5 years ago
Jeff Young f95651841e Report all extra footprints, even if they're duplicates. 5 years ago
Jeff Young 93ef18d775 Fix typo where two footprint warning messages were transposed. 5 years ago
Ian McInerney ade7f529b8 Switch shared_ptr creation to using make_shared 5 years ago
Jeff Young ec5040aff5 Fix missing 'else' and EOF processing, both of which cause crashes. 5 years ago
Jeff Young 519bc80394 Replace error reporting in DRC rule compiler. 5 years ago
Tomasz Wlostowski e907e43bd9 pcbnew/drc: post-rebase fixes 5 years ago
Tomasz Wlostowski d937fadd6f Migrate RC_ITEM to use shared_ptr 5 years ago
Jeff Young 0c9d08249f Fix crash where dummy edge doesn't have a valid parent. 5 years ago
Jeff Young 393bb0fd83 Fix assert where geometry routine wasn't ready to handle layers. 5 years ago
Jeff Young 463100d67f Remove a long-standing hack to keep divots out of adjacent zones. 5 years ago
Seth Hillbrand 2c8d20207e Allow micro-via to begin/end in middle layers 5 years ago
Seth Hillbrand 41edf5c5bf Updating DRC to handle vias with differing layers 5 years ago
Seth Hillbrand 5fc6b74c89 ADDED: Remove unused pads 5 years ago
jean-pierre charras 9b3ff5af47 Fix a few I18N issues. 5 years ago
Mark Roszko c6e388db14 Implement an app progress indicator in the taskbar 5 years ago
Jeff Young 02bf5d27df Fix crash when a DRC rule specifies an empty zone as a keepout. 5 years ago
Jeff Young db501c2002 Fix issue with doing DRC on a multi-layer zone. 5 years ago
Jeff Young 1671c3356d Fix typo where "continue" got put on wrong side of closing brace. 5 years ago
Jeff Young e5b50d90a7 Update DRC rules to new layer and disallow grammars. 5 years ago
Jeff Young f27661fa39 Be more flexible with user input; more multibyte safety. 5 years ago
Jeff Young 9c9fdb2569 More performant (and more correct) deletion of DRC markers. 5 years ago
Jeff Young c56599ab07 Allow ERC/DRC markers to be deleted without deleting exclusions. 5 years ago
Jeff Young 6d319e5bf7 Both pads must have nets to be shorting. 5 years ago
Jeff Young fdb23d1a2d Add DRC check for items (pads for now) shorting two nets. 5 years ago
Jeff Young 577c1be391 Report all DRC rule errors, not just the first. 5 years ago