Jeff Young
|
5c1a089981
|
Re-create missing exclusion markers if DRC was cancelled.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14919
(cherry picked from commit 93789e75b9 )
|
2023-06-11 22:31:13 +01:00 |
Jeff Young
|
b4c5e64db2
|
Exclusions for Unconnected Items; Markers & exclusions for Parity checks
Fixes https://gitlab.com/kicad/code/kicad/issues/5589
Fixes https://gitlab.com/kicad/code/kicad/issues/5504
|
2021-12-24 21:10:28 +00:00 |
Jeff Young
|
1bb5fc3fd6
|
Work around EnsureVisible bug in wxWidgets during DRC cross-probe.
Also adds double-click-marker to open DRC dialog and select marker
in list.
Fixes https://gitlab.com/kicad/code/kicad/issues/7246
|
2021-10-06 11:17:03 +01:00 |
Jeff Young
|
e2baacec21
|
Add cross-probing between PCB (markers) and DRC marker list.
Fixes https://gitlab.com/kicad/code/kicad/issues/7246
|
2021-10-02 23:39:45 +01:00 |
Jeff Young
|
096e342386
|
Prefix TRACK, ARC and VIA.
|
2021-06-11 22:07:02 +01:00 |
Wayne Stambaugh
|
6a39b81647
|
Fix the last of broken Doxygen comment specifiers.
|
2021-01-27 17:39:44 -05:00 |
Jeff Young
|
df262eaa06
|
Make prev/next marker work reliably on all platforms.
Requires us to move from arrow-keys to our own commands (the only
way that the OSX wxWidgets impl doesn't eat the keys when the dataVIew
has focus).
While there we might as well add a command to exlucde markers.
ADDED Prev Marker, Next Marker, Exclude Marker
Fixes https://gitlab.com/kicad/code/kicad/issues/6575
Fixes https://gitlab.com/kicad/code/kicad/issues/5501
|
2020-12-01 22:37:07 +00:00 |
Jeff Young
|
7bd31d5237
|
Naming conventions.
|
2020-11-14 18:26:03 +00:00 |
Jeff Young
|
84dd5108ba
|
Remove some "class_" prefixes from files.
|
2020-11-13 15:16:23 +00:00 |
Jeff Young
|
115fd1d7f3
|
Move track-to-zone testing to RTrees.
Also implemente pad-to-zone testing and removes the control in the
GUI (now that it's fast).
|
2020-10-31 15:45:41 +00:00 |
Jeff Young
|
5ad76a237e
|
Moving checking the rules up a level so we can properly exit DRC dialog.
Fixes https://gitlab.com/kicad/code/kicad/issues/5778
|
2020-09-24 15:17:46 +01:00 |
Ian McInerney
|
d3dd1c45b6
|
Disable editing tools on the canvas when DRC is running
|
2020-09-21 20:39:46 +01:00 |
Jeff Young
|
2b43ffd12d
|
Better error reporting; better nullptr safety.
Also clears the marker lists before running a DRC, and sets
the drcRun flags afterwards so that the notebook tab counts
get updated.
Fixes https://gitlab.com/kicad/code/kicad/issues/5659
|
2020-09-16 22:14:41 +01:00 |
Jeff Young
|
ce3819abf8
|
Remove redundant clearances from DRC dialog. Fold progress bar in.
|
2020-09-16 16:06:29 +01:00 |
Jeff Young
|
e2e229da96
|
Finish exorcising the old DRC system.
This moves the various BOARD_ITEM calls to the new system, and make
the DRC_ENGINE long-lived so that it can field those queries.
|
2020-09-15 20:15:46 +01:00 |
Jeff Young
|
514da2f886
|
Move DRC dialog to new DRC engine.
|
2020-09-14 22:39:36 +01:00 |