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 |
Jeff Young
|
13493437d0
|
Add hole-inside-courtyard DRC checks.
One for NPTH and one for PTH; both default to "ignore".
Fixes https://gitlab.com/kicad/code/kicad/issues/3434
|
2020-05-14 22:02:47 +01:00 |
Jeff Young
|
aedc624340
|
Add DRC checks for dangling vias and tracks.
Fixes https://gitlab.com/kicad/code/kicad/issues/1999
|
2020-05-14 22:02:47 +01:00 |
Jeff Young
|
74ee143d45
|
Add via annulus minimum.
|
2020-05-11 22:56:09 +01:00 |
Jeff Young
|
8efa8af8cc
|
Add persistence of DRC error severities.
|
2020-05-07 17:51:27 +01:00 |
Jeff Young
|
0f8c7ffd11
|
Add pad keepout and footprint keepout areas.
Fixes https://gitlab.com/kicad/code/kicad/issues/2365
|
2020-05-07 17:51:27 +01:00 |
Jeff Young
|
e39d145d72
|
Add DRC tests for minimum drill size (based on min via size).
|
2020-05-04 22:08:36 +01:00 |
Jeff Young
|
fd991db0a9
|
Forgot last commit.
|
2020-05-01 21:10:36 +01:00 |
Jeff Young
|
9954484dfd
|
Don't show source in violation "name".
|
2020-05-01 18:49:42 +01:00 |
Jeff Young
|
4a60b8a776
|
Improve DRC error reporting and fix some bugs.
|
2020-05-01 18:49:42 +01:00 |
Jeff Young
|
32db9eb0f1
|
Add some distances to a few DRC errors.
|
2020-04-24 22:17:45 +01:00 |
Jeff Young
|
1535c83b88
|
Lay some groundwork for adding distances to DRC errors.
modified: eeschema/lib_rectangle.cpp
|
2020-04-24 14:46:22 +01:00 |
Jeff Young
|
41b5872f12
|
Add ERC & DRC checks for unresolved variables.
|
2020-03-30 14:15:59 +01:00 |
Jeff Young
|
cee973dc04
|
Move ERC error reporting over to the new framework.
Fixes https://gitlab.com/kicad/code/kicad/issues/1989
|
2020-03-16 11:06:15 +00:00 |
Jeff Young
|
85c2e0d23a
|
Add user-defined severities, exclusions and colors to DRC markers.
Exclusions are currently persisted in the project file.
Fixes https://gitlab.com/kicad/code/kicad/issues/1989
|
2020-03-04 00:39:28 +00:00 |
Jeff Young
|
c5077aeb97
|
Move weak-reference stuff to UUIDs.
|
2020-02-24 23:19:17 +00:00 |
jean-pierre charras
|
625249322e
|
Pcbnew: regroup drc files to the already existing drc folder.
|
2020-02-19 10:31:32 +01:00 |