Jeff Young
|
7877e4083e
|
Don't match to an unknown layer.
|
2020-06-20 14:34:53 +01:00 |
Seth Hillbrand
|
32738862b8
|
Fix build error in linux
|
2020-06-18 09:52:04 -07:00 |
Jeff Young
|
76d1b8bfa1
|
Make sure selectors match against user layer names.
Also allows for user specification of units in rule constraints.
|
2020-06-18 15:38:01 +01:00 |
Jeff Young
|
d7d877241a
|
More explicit type conversion to attempt to fix GCC compile issue.
|
2020-06-10 13:41:45 +01:00 |
Jeff Young
|
4138c8554c
|
Parse DRC rules when closing Board Setup dialog.
|
2020-06-10 12:03:37 +01:00 |
Jeff Young
|
1db799d841
|
Implement "disallow" rules and integrate with keepout settings.
|
2020-05-25 22:51:47 +01:00 |
Jeff Young
|
c415130de9
|
Improve parse error messages.
|
2020-05-25 22:51:47 +01:00 |
Jeff Young
|
416d82727f
|
Redo DRC rules to get ready for new system.
|
2020-05-25 22:51:47 +01:00 |
Jeff Young
|
cec857c0f4
|
Complete hookup of zone filler to new clearance engine.
|
2020-05-18 19:20:46 +01:00 |
Jeff Young
|
8dc6f8e82b
|
Allow empty rules files.
|
2020-05-17 15:49:02 +01:00 |
Jeff Young
|
5b07889347
|
Better error messages for rule parsing.
|
2020-05-16 20:53:49 +01:00 |
Jeff Young
|
d3f017d825
|
DRC rules parser and engine.
Fixes https://gitlab.com/kicad/code/kicad/issues/2182
Fixes https://gitlab.com/kicad/code/kicad/issues/2116
Fixes https://gitlab.com/kicad/code/kicad/issues/1958
Fixes https://gitlab.com/kicad/code/kicad/issues/1965
|
2020-05-16 15:53:05 +01:00 |