Jeff Young
|
3de00eef5f
|
Cleanup.
|
2019-07-17 21:45:43 +01:00 |
Jeff Young
|
d67c2d13c7
|
Fix re-entrancy problem in cross-probing.
Fixes: lp:1836940
* https://bugs.launchpad.net/kicad/+bug/1836940
Fixes: lp:1836937
* https://bugs.launchpad.net/kicad/+bug/1836937
|
2019-07-17 21:35:28 +01:00 |
Jeff Young
|
909aeba3d9
|
Transition some more stuff from the MVC view to the controller.
|
2019-06-16 19:53:30 +01:00 |
Jeff Young
|
c7bfa9857e
|
Use more reflective naming of what the tool does.
|
2019-06-16 19:52:07 +01:00 |
Jeff Young
|
e606587ff6
|
Move remaining Symbol Tree ctx menu cmds to ACTIONS.
Also moves the various Player instantiators down into COMMON_TOOLS
for better sharing.
|
2019-06-10 23:46:00 +01:00 |
Jeff Young
|
39b91c90dd
|
Moved more operations to ACTIONs.
|
2019-06-01 23:03:24 +01:00 |
Jeff Young
|
3777c5270b
|
Move some more Eeschema operations to ACTIONs.
|
2019-06-01 16:29:12 +01:00 |
Jeff Young
|
a3dfce5adb
|
Implement common file menu actions and move Eeschema over.
|
2019-05-25 01:14:21 +01:00 |
Jeff Young
|
67cc2aac2e
|
Rework Eeschema find/replace for modern toolset.
Fixes: lp:1827274
* https://bugs.launchpad.net/kicad/+bug/1827274
Fixes: lp:1827240
* https://bugs.launchpad.net/kicad/+bug/1827240
|
2019-05-22 21:48:04 +01:00 |
Jeff Young
|
5f851a4bad
|
Add AutoplaceFields to symbol tool context menu.
|
2019-05-18 00:21:49 +01:00 |
Jeff Young
|
fbb807f3bb
|
Move some more menu & toolbar items to modern toolset.
|
2019-05-16 19:57:06 +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
|
e850592587
|
Cleanup.
|
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
|
25209516a6
|
Adjust net highlighting after edits.
Fixes: lp:1800291
* https://bugs.launchpad.net/kicad/+bug/1800291
|
2019-05-12 18:20:41 +01:00 |
Jeff Young
|
f602ccd814
|
Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL.
|
2019-05-12 13:47:08 +01:00 |
Jeff Young
|
bbd8659f69
|
Implement explicit cross-probing (mainly for sheets which are too slow to do automatically).
Also moves the message panel updaters to SCH_INSPECTION_TOOL.
|
2019-05-05 17:14:29 +01:00 |
Jeff Young
|
35e8a340ca
|
Add enter/leave sheet to modern toolset.
|
2019-05-05 17:14:29 +01:00 |
Jeff Young
|
1ff7869ec3
|
Move Edit with Symbol Editor to modern toolset context menu.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
f81007f74b
|
Some clean-up and moving message panel update to selection event.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
da988428cf
|
Add modern toolset cut/copy/paste. They now use the system clipboard.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
e476cfcec5
|
Move SPICE tools to modern framework.
|
2019-04-25 22:58:58 +01:00 |
Jeff Young
|
d281f051ed
|
Move eeschema delete tool to modern toolset.
|
2019-04-23 14:19:55 +01:00 |
Jeff Young
|
1a007c3e4b
|
Implement SCH_SELECTION_TOOL (but still with legacy semantics).
|
2019-04-22 22:08:18 +01:00 |
Jeff Young
|
c88fd514a0
|
Implement drawing tools in modern toolset.
Fixes: lp:1825192
* https://bugs.launchpad.net/kicad/+bug/1825192
|
2019-04-17 21:49:50 +01:00 |
Jeff Young
|
460909ea9a
|
Move click-to-place tools to modern toolset.
|
2019-04-16 16:20:52 +01:00 |
Jeff Young
|
32c86a4ca4
|
Move place symbol to modern toolset.
|
2019-04-16 16:20:51 +01:00 |
Jeff Young
|
b63fab92cf
|
Move Eeschema net highlighting to modern toolset.
|
2019-04-14 12:10:48 +01:00 |