Jeff Young
|
19aba615c2
|
Remove selection condition from conditional menu separators.
We don't allow duplicate separators anyway so all they really do
is complicate the code.
|
2019-06-15 20:43:51 +01:00 |
Jeff Young
|
5610261dce
|
Immediate-action hotkeys (and context menu actions) for eeschema.
|
2019-06-15 20:43:51 +01:00 |
Jeff Young
|
8f84c3ec4f
|
Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal.
|
2019-06-13 19:58:37 +01:00 |
Jeff Young
|
7726b039b2
|
Re-jigger standard submenus so they both link AND work.
|
2019-06-11 18:03:16 +01:00 |
Jeff Young
|
5e49517781
|
Move hotkeys to ACTION architecture.
|
2019-06-10 23:46:00 +01:00 |
Jeff Young
|
765606012f
|
Convert separate-compilation of selection.cpp to polymorphism.
|
2019-06-10 23:46:00 +01:00 |
Jeff Young
|
2d40425e4d
|
Move footprint & symbol tree context menus to tool infrastructure.
Fixes: lp:1831692
* https://bugs.launchpad.net/kicad/+bug/1831692
|
2019-06-05 20:16:48 +01:00 |
Jeff Young
|
9f1e2e34b7
|
Move some dupicated tools to common tools.
|
2019-06-03 21:08:30 +01:00 |
Jeff Young
|
33773bad4d
|
Yet more command conversions to ACTIONs.
|
2019-06-02 21:10:56 +01:00 |
Jeff Young
|
1e9da7f57b
|
Remove CurItem() architecture and legacy routers and drawing code.
|
2019-05-29 00:26:30 +01:00 |
Jeff Young
|
0260b32125
|
Push resetLocalCoords down into COMMON_TOOLS.
Fixes: lp:1830693
* https://bugs.launchpad.net/kicad/+bug/1830693
|
2019-05-29 00:26:29 +01:00 |
jean-pierre charras
|
ab6521ff9e
|
Gerbview, gerbview_selection_tool.cpp: add missing code to rebuild the view menu.
|
2019-05-19 12:39:37 +02:00 |
Jeff Young
|
fbb807f3bb
|
Move some more menu & toolbar items to modern toolset.
|
2019-05-16 19:57:06 +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
|
fd546da640
|
Homogenize hit testing and selection return types.
Prep work for sharing SCH_SELECTION_TOOL with LibEdit.
|
2019-05-05 17:14:30 +01:00 |
Jeff Young
|
42383ae871
|
Build out some of the modern toolkit context menus.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
7632f89157
|
Rename file to match class.
|
2019-05-05 17:12:59 +01:00 |