GAL hotkeys editor

Bug #1663896 reported by John Beard
This bug report is a duplicate of:  Bug #1828670: Action-based hotkey architecture. Edit Remove
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
KiCad
Confirmed
Low
Unassigned

Bug Description

The GAL tool system needs to be able to update the hotkeys via the hotkey editors.

Currently, some GAL actions share hotkeys with legacy tools (and can be updated in the editor), but many actions have no hotkeys.

The GAL canvas should be able to fill the editor with all registered TOOL_ACTIONS and assign hotkeys to any of them.

tags: added: missing-gal-tool
removed: missing-gal-feature
tags: added: hotkey
Revision history for this message
Chris Pavlina (pavlina-chris) wrote :

I should probably take ownership of this bug, since the current hotkey editor is my code...

I would do this by replacing the TWO_COLUMN_TREE_LIST (slightly de-crappified wxTreeListCtrl) with a wxDataViewCtrl, and writing a model class that maps to the hotkeys. Then adding GAL hotkeys would be very simple: write a second model that maps to GAL hotkeys, and a "model-combining model" that merges them together.

Could use that as an excuse to ditch the horrible wxTreeListCtrl for good, too...

Unfortunately I do not have enough time to promise to do this at the moment, but if the component chooser ever gets finished up to and including 3D models perhaps I'll tackle this next...

Jon Evans (craftyjon)
Changed in kicad:
status: New → Confirmed
importance: Undecided → Wishlist
importance: Wishlist → Low
tags: added: hotkeys
removed: hotkey
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.