31 Commits (f5af17e1badb3f1f366e3f9444b650ce3db3797d)

Author SHA1 Message Date
Jeff Young f5af17e1ba Fix file somehow left out of last commit. 5 years ago
Jeff Young 6dae769944 Progress reporting for connectivity tests. 5 years ago
Jeff Young 2b43ffd12d Better error reporting; better nullptr safety. 5 years ago
Jeff Young 8420fcc33b Cleanup. 5 years ago
Jeff Young 8ac7288696 Fix a crash bug loading DRC rules. 5 years ago
Jeff Young cc86630f11 Start pulling new DRC engine into Kicad. 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 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 d937fadd6f Migrate RC_ITEM to use shared_ptr 5 years ago
jean-pierre charras 9b3ff5af47 Fix a few I18N issues. 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 577c1be391 Report all DRC rule errors, not just the first. 5 years ago
Jeff Young 5a1b1c544a Add layer to rule grammar. 5 years ago
Jeff Young c52df811ae Add expression eval to constraint min/max/opt values. 5 years ago
Jeff Young 095937563b Hook libeval compiler up to rule parser 5 years ago
Jon Evans c0aa6965de Migrate PcbNew project settings to new framework 6 years ago
Jeff Young 7877e4083e Don't match to an unknown layer. 5 years ago
Seth Hillbrand 32738862b8 Fix build error in linux 5 years ago
Jeff Young 76d1b8bfa1 Make sure selectors match against user layer names. 5 years ago
Jeff Young d7d877241a More explicit type conversion to attempt to fix GCC compile issue. 6 years ago
Jeff Young 4138c8554c Parse DRC rules when closing Board Setup dialog. 6 years ago
Jeff Young 1db799d841 Implement "disallow" rules and integrate with keepout settings. 6 years ago
Jeff Young c415130de9 Improve parse error messages. 6 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 8dc6f8e82b Allow empty rules files. 6 years ago
Jeff Young 5b07889347 Better error messages for rule parsing. 6 years ago
Jeff Young d3f017d825 DRC rules parser and engine. 6 years ago