Michael Kavanagh
|
79b2ff7551
|
Refactor deleteTool ACTION removing duplicates
|
2019-08-12 13:49:55 -04:00 |
Ian McInerney
|
f59b3a0210
|
pcbnew: Move layer toolbar icon previous values to struct
The static variables posed problems on Linux, and also were
not as portable for multiple instances of PCB_EDIT_FRAME.
|
2019-08-05 20:47:29 -06:00 |
Ian McInerney
|
b70df18939
|
pcbnew: Force rebuild of layer pair icon on menu creation
Fixes: lp:1838158
* https://bugs.launchpad.net/kicad/+bug/1838158
|
2019-07-28 17:38:32 -06:00 |
Jeff Young
|
b432a718ab
|
Back out previous fix.
|
2019-07-28 17:38:27 -06:00 |
Jeff Young
|
7b5b807a8c
|
Another attempt to fix the GTK uninitialized layer pair bitmap.
Fixes: lp:1838158
* https://bugs.launchpad.net/kicad/+bug/1838158
|
2019-07-28 16:19:57 -06:00 |
Jeff Young
|
ee1be14b62
|
Initialize static memory. Only the LLDB compiler does this for you.
Fixes: lp:1838158
* https://bugs.launchpad.net/kicad/+bug/1838158
|
2019-07-28 12:50:22 -06:00 |
Jeff Young
|
3a8f32c380
|
Convert ShowEEschema to an ACTION so it can get a hotkey assignment.
Fixes: lp:1686010
* https://bugs.launchpad.net/kicad/+bug/1686010
|
2019-07-09 00:43:41 +01:00 |
Jeff Young
|
f9702aab87
|
Immediate actions for PlEditor, PcbNew, etc.
|
2019-06-25 11:34:28 +01:00 |
Jeff Young
|
f30c8e0f46
|
Increase signal-to-noise ratio.
|
2019-06-16 19:53:30 +01:00 |
Seth Hillbrand
|
daad58e511
|
pcbnew: Add option to show ratsnest while moving
Re-works ratsnest display options in the configuration parameters rather
than the board file. Moves ratsnest options to central preferences
location.
Fixes: lp:1826440
* https://bugs.launchpad.net/kicad/+bug/1826440
Fixes: lp:1821183
* https://bugs.launchpad.net/kicad/+bug/1821183
|
2019-06-12 17:36:02 -07:00 |
Jeff Young
|
9f427da56f
|
Use the ACTION_ID offset when updating the layer pair bitmap.
|
2019-06-11 09:13:56 +01:00 |
Jeff Young
|
b0e8443383
|
Sync-ing of menu has been done in CONDITIONAL_MENU for some time now.
|
2019-06-10 23:46:01 +01:00 |
Jeff Young
|
5e49517781
|
Move hotkeys to ACTION architecture.
|
2019-06-10 23:46:00 +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
|
15241b7fcf
|
ACTION-ize toolbar/palette control.
|
2019-06-04 22:31:42 +01:00 |
Jeff Young
|
1222f3cc72
|
ACTION-ize fab outputs.
|
2019-06-04 22:31:42 +01:00 |
Jeff Young
|
1ea5b04e22
|
More ACTIONS work. Nearly done now.
|
2019-06-04 22:31:42 +01:00 |
Jeff Young
|
3912c7407f
|
Move global commands to ACTIONs.
Also fixes a crash bug opening Edit Tracks and Vias dialog.
|
2019-06-03 21:08:30 +01:00 |
Jeff Young
|
568c8c336b
|
Move DRC control to a tool; move assorted commands to ACTIONS.
|
2019-06-03 21:08:30 +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
|
ed9153a786
|
Fix assert launching PCBNew.
|
2019-06-01 00:06:25 +01:00 |
Jeff Young
|
c2662b0e11
|
Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME.
|
2019-05-31 21:55:30 +01:00 |
Jeff Young
|
6936effaa7
|
Implement undo for Page Settings in PlEditor, Eeschema and PCBNew.
Fixes: lp:1820059
* https://bugs.launchpad.net/kicad/+bug/1820059
|
2019-05-27 11:58:55 +01:00 |
Jeff Young
|
1a3d0492f5
|
Push polar coords down into COMMON_TOOLS.
|
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
|
a12d769074
|
Code clarification and commenting.
Also renames toolbar files to reduce confusion with the modern toolset
tool files.
|
2019-05-06 15:31:23 +01:00 |