Jeff Young
812b714ccd
More Module -> Footprint and a bit of formatting cleanup.
5 years ago
Jeff Young
2017389f2d
Pinning for library trees in FPEditor and SymbolEditor.
Fixes https://gitlab.com/kicad/code/kicad/issues/2288
6 years ago
Ian McInerney
5d46e721e5
pcbnew: Cleanup includes of pcbnew_id.h
* Remove unused IDs from the enum
* Remove the include statements from files that no longer need it
6 years ago
Jeff Young
8f84c3ec4f
Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal.
6 years ago
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.
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
Jeff Young
1ea5b04e22
More ACTIONS work. Nearly done now.
7 years ago
Jeff Young
1bf04d1722
More ACTIONs work.
7 years ago
Jeff Young
3912c7407f
Move global commands to ACTIONs.
Also fixes a crash bug opening Edit Tracks and Vias dialog.
7 years ago
Jeff Young
da4fe27447
More ACTIONS work.
7 years ago
Jeff Young
db07b43674
Fix copy/paste errors with wrong icons.
Fixes: lp:1805123
* https://bugs.launchpad.net/kicad/+bug/1805123
7 years ago
Jeff Young
d2756bedf1
Keep state except when the filter changed.
(Used to be "except when filtering".)
Fixes: lp:1804293
* https://bugs.launchpad.net/kicad/+bug/1804293
7 years ago
Jeff Young
69952a7b9f
Improve updating of symbol and footprint trees.
In particular, update highlighting when changing footprints.
7 years ago
Jeff Young
c9ca1013b2
Make ModEdit and LibEdit library tree actions more consistent.
Adds Cut/Copy/Paste and Revert for footprints; introduces a new
shared Revert Changes? dialog; hooks up Add Library for footprints,
standardizes the Save As terminology.
7 years ago
Jeff Young
cbc83c98bc
Make sure Save As and Export use board footprint when selected.
Fixes: lp:1792207
* https://bugs.launchpad.net/kicad/+bug/1792207
7 years ago
jean-pierre charras
7c11d0371b
Minor wording fix in a menuitem
7 years ago
Thomas Pointhuber
92cd82be03
Do not show footprint wizard menu when scripting is disabled
7 years ago
Jeff Young
0a35c5c97e
Convert Footprint Editor to component tree.
Fixes: lp:1784178
* https://bugs.launchpad.net/kicad/+bug/1784178
Fixes: lp:1780363
* https://bugs.launchpad.net/kicad/+bug/1780363
7 years ago
Jeff Young
97f7bd4cb9
Push component tree down into common.
Precondition to reusing component tree for footprints.
7 years ago
Jeff Young
4dfae16c1b
Consolidate to single menu actions for save, revert, etc.
There's no point in having both Save Symbol and Save Library when
only one can be selected at a time.
Also cleans up a bunch of extraneous icons, and fixes a few
copy/paste errors in menus and toolbars.
7 years ago
Jeff Young
822ebf6955
Move symbol management to a standard Save As... model.
Also brings horizontal toolbar in line with Pcbnew and Eeschema.
And updates the EDA_LIST_DIALOG to current practices.
This finishes the removal of the active library concept from the
Symbol Editor (started with the new component tree in 5.0).
Fixes: lp:1740717
* https://bugs.launchpad.net/kicad/+bug/1740717
7 years ago
jean-pierre charras
8022f1cc01
fix code after renamin files
8 years ago
Maciej Suminski
2d3ef0fa6e
Symbol Editor: Remove a redundant separator from symbol context menu
8 years ago
Jeff Young
2201482e47
Add '*' to modified files in libedit cmptree, and change highlighting.
The highlight colour on some platforms (OSX, for instance)
renders nearly invisible against a white background. However,
wxWidgets doesn't handle background colours on OSX and GTK+.
A separate commit to the new kicad/wxWidgets fork fixes OSX,
and we continue to use the old highlighting on GTK+
Fixes: lp:1741719
* https://bugs.launchpad.net/kicad/+bug/1741719
8 years ago
Maciej Suminski
8721f7ed70
Changed remaining occurences of 'part' to 'symbol' in the symbol editor
8 years ago
jean-pierre charras
504e7a4a51
Very minor fix in a menuitem label
8 years ago
jean-pierre charras
20e66253bb
symbol editor: add icons in popup menus of the symbol tree list.
8 years ago
Maciej Suminski
017fc4da8f
Fixed capitalization and accelerators in Symbol Library Editor
Menu item labels follow the KiCad UI guideline.
Removed an accelerator conflict for 'Place' and 'Part' menus.
8 years ago
Maciej Suminski
45bf919923
Restoring the previous performance of COMPONENT_TREE widget
It turns out the fastest way to update wxDataViewCtrl is to nuke the
model and rebuild it from scratch rather than via
ItemAdded()/ItemDeleted() update notifications.
Fixes: lp:1734773
* https://bugs.launchpad.net/kicad/+bug/1734773
8 years ago
Maciej Suminski
6b74f8ef48
Library Editor: fixed an assert after removing libraries with Symbol Library Table dialog
8 years ago
Maciej Suminski
8b0041bf9a
Library Editor: progress dialog when loading libraries
8 years ago
Maciej Suminski
ed059383c7
Library Editor: removed library actions from the part context menu
8 years ago
Maciej Suminski
891cf783fb
Library Editor: Windows fixes
8 years ago
Maciej Suminski
95754632c2
Library Editor: renamed 'component' to 'part'
8 years ago
Tomasz Włostowski
7fc1e1d53c
Library Editor: component cut/copy/paste/duplicate
8 years ago
Maciej Suminski
a789b735e9
Library Manager: logic
8 years ago