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 |