Jeff Young
|
eba892009d
|
Improve hit-test logic by gradually increasing threshold.
Fixes: lp:1828222
* https://bugs.launchpad.net/kicad/+bug/1828222
|
2019-05-16 19:57:05 +01:00 |
Jeff Young
|
69afa27a5f
|
Implement ACTION_TOOLBAR and update some of the menus to ACTION_MENU.
This gives us better separation of MVC in line with the design of
the modern toolset. It also reduces a whole bunch of duplicated
data.
|
2019-05-15 17:50:52 +01:00 |
Jeff Young
|
f9e4ee1fc9
|
CONTEXT_MENU -> ACTION_MENU. (Now used for menu-bar menus too.)
|
2019-05-15 17:50:52 +01:00 |
Jeff Young
|
ef5c69167a
|
Start moving some LibEdit and SchEdit menubar menus to actions.
Also includes a bunch of bug fixes that got intermingled.
Fixes: lp:1828826
* https://bugs.launchpad.net/kicad/+bug/1828826
Fixes: lp:1828826
* https://bugs.launchpad.net/kicad/+bug/1828826
Fixes: lp:1828793
* https://bugs.launchpad.net/kicad/+bug/1828793
|
2019-05-13 21:44:29 +01:00 |
Jeff Young
|
5c39521149
|
Move Symbol Properties and Pin Table to actions.
Fixes: lp:1804273
* https://bugs.launchpad.net/kicad/+bug/1804273
|
2019-05-11 15:38:49 +01:00 |
Jeff Young
|
7995b5cc3c
|
Restore selection on abort and undo/redo.
Also includes a related bug fix to not create an undo record for
the initial schematic cleanup.
Fixes: lp:1825975
* https://bugs.launchpad.net/kicad/+bug/1825975
|
2019-05-11 15:38:49 +01:00 |
Jeff Young
|
792c4328aa
|
Cleanup.
|
2019-05-10 21:40:08 +01:00 |
Jeff Young
|
a9f663d5ef
|
Soften hit-testing in SchEdit and LibEdit a bit.
Old threshold was 0; new is 5 pixels.
|
2019-05-10 20:46:28 +01:00 |
Jeff Young
|
0c2ba94b16
|
More sharing between SchEdit and LibEdit.
|
2019-05-10 20:22:26 +01:00 |
Jeff Young
|
86d1592777
|
Fix bug with re-enting selection main loop.
|
2019-05-10 19:56:20 +01:00 |
Jeff Young
|
c1539ae014
|
Naming changes to reflect sharing between SchEdit and LibEdit.
|
2019-05-10 19:56:20 +01:00 |