Jeff Young
|
f620f8bdd3
|
Report silk/edge collisions.
Fixes https://gitlab.com/kicad/code/kicad/issues/5854
|
2020-10-06 13:20:52 +01:00 |
Jeff Young
|
0751965b2b
|
Be more responsive to user cancel.
|
2020-10-05 22:31:52 +01:00 |
Jeff Young
|
37906511f5
|
Class renaming.
DRAWSEGMENT -> PCB_SHAPE
EDGE_MODULE -> FP_SHAPE
TEXTE_PCB -> PCB_TEXT
TEXTE_MODULE -> FP_TEXT
|
2020-10-05 11:55:33 +01:00 |
Jeff Young
|
7a4900b8dc
|
PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T
Also updated footprint text and zone types for consistencey.
|
2020-10-04 16:49:04 +01:00 |
Jeff Young
|
85c6cebd77
|
Rework silk-to-pad checker to handle all solder mask clipping of silk.
Fixes https://gitlab.com/kicad/code/kicad/issues/5851
|
2020-10-04 13:21:01 +01:00 |
Jeff Young
|
36ceb8075e
|
Fix logic bug in DRC RTree handler.
Return value from visitor is whether or not to keep searching, not
whether or not there was a collision.
|
2020-10-04 13:21:01 +01:00 |
Mikolaj Wielgus
|
400c15b8eb
|
Add mils to units, remove useMils variables
|
2020-10-03 20:06:56 +00:00 |
Tomasz Wlostowski
|
5ef1dc17ad
|
drc: ignore silk2pad/silk2silk violations for hidden text objects
|
2020-10-02 21:06:52 +02:00 |
Tomasz Wlostowski
|
8eb9d34aad
|
drc: silk to silk clerance test should not report errors for hidden text
|
2020-10-01 18:55:53 +02:00 |
Jeff Young
|
ab033327c7
|
Limit checks need to be done at start, not end.
(We also use the limit checks to ignore violations.)
Fixes https://gitlab.com/kicad/code/kicad/issues/5831
|
2020-09-29 21:23:26 +01:00 |
Jeff Young
|
bf67648562
|
Support optional location reporting in SHAPE collisions.
Also fixes a few bugs in the collision routines.
|
2020-09-28 23:28:33 +01:00 |
Tomasz Wlostowski
|
2bacfe8202
|
drc: use R-Tree intersection for silk clearance tests
|
2020-09-27 16:45:46 +02:00 |