Jeff Young
33773bad4d
Yet more command conversions to ACTIONs.
7 years ago
jean-pierre charras
60d2dc2e90
Fix broken menuitem IDs in gerbview.
the broken ids prevent menuitems of some file histories to work.
7 years ago
Jon Evans
256d7b0714
ERC: Use local paths for bus<>bus entry testing
Fixes: lp:1831365
* https://bugs.launchpad.net/kicad/+bug/1831365
7 years ago
Jeff Young
dfc2fe3929
Don't try to post-process an empty clipboard paste.
Fixes: lp:1831364
* https://bugs.launchpad.net/kicad/+bug/1831364
7 years ago
Jeff Young
6ac273264d
Move Show3DViewer to common action.
7 years ago
Jon Evans
374a3feb3e
Fix message panel update
7 years ago
Ian McInerney
208a8553a5
pcbnew: Add context menu to measure tool
Fixes: lp:1831063
* https://bugs.launchpad.net/kicad/+bug/1831063
7 years ago
Seth Hillbrand
63fb408478
pcbnew: Don't modify the board lists outside of class
We should not be updating the board lists without using the class_board
methods.
Fixes: lp:1831370
* https://bugs.launchpad.net/kicad/+bug/1831370
7 years ago
jean-pierre charras
17b18637f8
Fix a compil issue on msys2: %zu format does not exist on msys2
7 years ago
Jeff Young
45a9544726
Instantate a default menu from no selection when menu is first built.
This might resolve some of the GTK menu anomalies.
7 years ago
jean-pierre charras
b7f4113f96
Some minor fixes to prepare the new zone filling algo (no filled polygon thickness)
7 years ago
jean-pierre charras
072fc4f8cb
DIALOG_COPPER_ZONE: minor cosmetic change.
7 years ago
jean-pierre charras
15e6787596
Gerbview: Add missing file histories to the Files menu.
7 years ago
qu1ck
41a9546b3d
Pcbnew: fix crash in netlist updater
7 years ago
Seth Hillbrand
6a45446496
pcbnew: Remove the last dlist from modules/pcbnew
7 years ago
Seth Hillbrand
b244a940ef
pcbnew: Fix crash in modedit saving
7 years ago
Seth Hillbrand
9163ac543a
pcbnew: Move pads to std::deque
7 years ago
Jeff Young
6c93cccb70
Implement enable/disable of LibEdit save icon.
Fixes: lp:1831314
* https://bugs.launchpad.net/kicad/+bug/1831314
7 years ago
Jeff Young
3e655801b5
Fix bug in selecting grid size in Pcbnew.
Fixes: lp:1831337
* https://bugs.launchpad.net/kicad/+bug/1831337
7 years ago
Jeff Young
7f1ed30ff5
Move DeMorgan handling to ACTIONs.
7 years ago
Jeff Young
39b91c90dd
Moved more operations to ACTIONs.
7 years ago
Jon Evans
f49779465e
Fix broken build in array_creator
7 years ago
Seth Hillbrand
3fb8963536
pcbnew: Cleanup tracks and vias rework
Fixes a few commit issues based on the std:: rework. Add an option to
delete tracks fully in pads and makes merge tracks smarter
Fixes: lp:1787190
* https://bugs.launchpad.net/kicad/+bug/1787190
7 years ago
Seth Hillbrand
888c01d11b
pcbnew: Move tracks to std::deque
7 years ago
Seth Hillbrand
d1877d7c1b
Moving modules from DLIST to std::deque
7 years ago
Seth Hillbrand
961b22d603
pcbnew: Changing drawings from dlist to std::deque
7 years ago
Jeff Young
3777c5270b
Move some more Eeschema operations to ACTIONs.
7 years ago
Jeff Young
296ec66796
Cosmetic cleanup in preference panels.
7 years ago
Jeff Young
74e10791ff
Fix some Mac-specific issues with the Preferences... menu item.
7 years ago
Jeff Young
f67df4bf11
Collapse ARRAY_CREATOR into single class now that legacy instance is gone.
Also removes AllowLegacyCanvas ADVANCED_CONFIG option.
7 years ago
Jeff Young
c1298570cb
Remove legacy routing options.
7 years ago
Jon Evans
27a2b840ec
Eeschema: Fix multiple net label ERC after sorting changes
Fixes: lp:1831003
* https://bugs.launchpad.net/kicad/+bug/1831003
7 years ago
Jon Evans
d47cac12c3
Fix GerbView zoom-to-fit
7 years ago
Jeff Young
69e60d3982
Make sure grid settings get set in new canvas when switching.
7 years ago
Jon Evans
b578f8b362
Fix infinite loop in grid initialization, Cairo edition
7 years ago
Jeff Young
7553cc2651
Clean up some dangling legacy odds and ends.
7 years ago
Jeff Young
c71c1d4d1a
Prevent infinite loop when grid size not defined.
7 years ago
Jeff Young
ed9153a786
Fix assert launching PCBNew.
7 years ago
Jeff Young
f1076c0f48
Fix missing reference keeping history from getting saved.
Fixes: lp:1830185
* https://bugs.launchpad.net/kicad/+bug/1830185
7 years ago
Jeff Young
c7fa5c567f
Load sheet content after a paste.
Fixes: lp:1830633
* https://bugs.launchpad.net/kicad/+bug/1830633
7 years ago
Jeff Young
1dd1ddf83b
Try an "add wires" strategy instead of trying to figure out what to pick up and what to anchor.
Fixes: lp:1831199
* https://bugs.launchpad.net/kicad/+bug/1831199
7 years ago
Jeff Young
d7774b94fc
Fix regression with switching between drag and move operation.
7 years ago
Jeff Young
ead1914b1d
Don't autopan until mouse moves.
7 years ago
Jeff Young
c2662b0e11
Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME.
7 years ago
Jeff Young
d6e9bdf07b
Convert remaining legacy drawing code to print code.
7 years ago
Jeff Young
03bab2f4a9
Remove some more legacy drawing stuff.
7 years ago
Jeff Young
0a01277808
Fix issues with schematic find/change.
Fixes: lp:1831006
* https://bugs.launchpad.net/kicad/+bug/1831006
7 years ago
Jeff Young
d2daab808c
Remove some legacy cursor handling stuff.
7 years ago
Jeff Young
edc8438ef0
Start the process of removing the legacy draw panel.
7 years ago
jean-pierre charras
4842c73530
Fix minor compil warnings.
7 years ago