Jeff Young
5610261dce
Immediate-action hotkeys (and context menu actions) for eeschema.
6 years ago
jean-pierre charras
12a4a38507
pl_editor:make the option "show formatted texts" working.
6 years ago
jean-pierre charras
96935e0a7e
Pl_editor rework: refinements in Design inspector.
6 years ago
jean-pierre charras
6dc8e96a34
pl_editor rework: add a design inspector (similar to what was existing previously, but as a dialog)
Wip.
6 years ago
Jeff Young
8f84c3ec4f
Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal.
6 years ago
Steven A. Falco
1edeba7fb4
Show the current grid setting.
7 years ago
Jeff Young
ce1f35a1be
Cleanup some left-over vestiages of the legacy canvas architecture.
6 years ago
jean-pierre charras
54b22b1851
pl_editor: fix missing view full rebuild after importing a .kicad_wks file.
6 years ago
jean-pierre charras
c47f97e02f
pl_editor: fix a very minor wxWidgets alert.
6 years ago
jean-pierre charras
cbe8c5a934
pl_editor: minor cosmetic fixes for a better readability of a few texts.
6 years ago
Seppe Stas
455ee4c08c
Set KiCad version in MacOS apps
Uses CMake's configure_file function [1] to automaticaly set the
CFBundleShortVersionString [2] value in every app's Info.plist file.
Also updates the CFBundleLongVersionString and CFBundleVersion with the
extended KiCad Version
[1]: https://cmake.org/cmake/help/latest/command/configure_file.html
[2]: https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring
7 years ago
Jeff Young
7726b039b2
Re-jigger standard submenus so they both link AND work.
6 years ago
Jeff Young
6623ab91a8
Fix issue with picker tool activation.
6 years ago
Jeff Young
b0e8443383
Sync-ing of menu has been done in CONDITIONAL_MENU for some time now.
6 years ago
Jeff Young
a568e70b99
Follow naming conventions.
6 years ago
Jeff Young
5e49517781
Move hotkeys to ACTION architecture.
6 years ago
Jeff Young
6025256e07
Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out.
6 years ago
Jeff Young
765606012f
Convert separate-compilation of selection.cpp to polymorphism.
6 years ago
John Beard
7ebda0247f
Common: Remove legacy_gal library, fold into common
Return the EDA_DRAW_FRAME class back to common, whence it came (before it was
duplicated into legacy_wx and legacy_gal). Now there is only one
implementation (the GAL one), it doesn't need to be in a separate library.
This simplifies the dependencies for common lib users.
6 years ago
jean-pierre charras
dfbe02c8c2
pl_editor: show the page limits and the coord reference corner position.
7 years ago
Jeff Young
2d40425e4d
Move footprint & symbol tree context menus to tool infrastructure.
Fixes: lp:1831692
* https://bugs.launchpad.net/kicad/+bug/1831692
7 years ago
jean-pierre charras
56e3e988ff
Pl_editor: fix missing hotkeys
7 years ago
jean-pierre charras
c977895412
Pl_editor: avoid flickering of the Properties Frame when moving an item.
7 years ago
Jeff Young
1bf04d1722
More ACTIONs work.
7 years ago
Jeff Young
9f1e2e34b7
Move some dupicated tools to common tools.
7 years ago
jean-pierre charras
a5f670b69d
Pl_editor: fix a incorrect include:
The included file was a .cpp file instead of the corresponding .h file
7 years ago
jean-pierre charras
7e1407f205
Pl_editor: fix incorrect view update after editing a item (the view was not refreshed, at least on Windows)
7 years ago
Jeff Young
33773bad4d
Yet more command conversions to ACTIONs.
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
Jeff Young
7f1ed30ff5
Move DeMorgan handling to ACTIONs.
7 years ago
Jeff Young
74e10791ff
Fix some Mac-specific issues with the Preferences... menu item.
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
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
68002d2eec
Minor fixes in page layout editor
7 years ago
Jeff Young
1e9da7f57b
Remove CurItem() architecture and legacy routers and drawing code.
7 years ago
Jeff Young
9d29e94cb5
Remove some more legacy code.
7 years ago
Jeff Young
0260b32125
Push resetLocalCoords down into COMMON_TOOLS.
Fixes: lp:1830693
* https://bugs.launchpad.net/kicad/+bug/1830693
7 years ago
Jeff Young
a27e4246e0
Move some more menu commands to ACTIONs.
7 years ago
Jeff Young
c0909611d3
Remove a bunch more legacy editing code.
7 years ago
Jeff Young
718ad77891
Fix a bug introduced when UseGalCanvas() no longer switches.
We still need to setup the viewport the first time.
Also removes some more legacy editing code.
7 years ago
Jeff Young
db90e97d0b
fixup! Implement undo for Page Settings in PlEditor, Eeschema and PCBNew.
7 years ago
Jeff Young
2502bce987
Move quit back to wxIDs. wxWidgets like to muck around with the location on OSX.
7 years ago
Jeff Young
21c216556b
Cut/copy/paste for PlEditor.
7 years ago
Jeff Young
6936effaa7
Implement undo for Page Settings in PlEditor, Eeschema and PCBNew.
Fixes: lp:1820059
* https://bugs.launchpad.net/kicad/+bug/1820059
7 years ago
Jeff Young
248089c934
Get rid of PageLayout globals so drawing the preview doesn't mess up the document.
7 years ago
Jeff Young
bdd44ce88c
Use consistent PageLayout data structure names.
7 years ago
jean-pierre charras
568d4e2b19
Avoid including id.h in a lot of files that do not use it.
7 years ago
jean-pierre charras
0979aadae8
Fix a minor compil warning.
7 years ago