What's the use of /share/ui/keybindings.rc?
Bug #1789015 reported by
Hachmann
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Low
|
Qantas94Heavy |
Bug Description
There's a second keybindings file (similar to keys.xml, but much more incomplete) in the /share/ui/ directory.
It has been last edited 13 years ago.
I've tried modifying random entries in it, and that didn't make a difference.
Is this file used at all? If not, can it be removed to reduce confusion?
Changed in inkscape: | |
assignee: | nobody → Qantas94Heavy (qantas94heavy) |
Changed in inkscape: | |
status: | Triaged → Fix Committed |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
There was previously code for Gtk::AccelMap::load to load the file and use that for menu keyboard shortcuts. This has long since been removed and presumably replaced with some other way of handling this: https:/ /gitlab. com/inkscape/ inkscape/ commit/ 222304de408e85f 01ace7b5ec9f965 440ff1079e
It seems this was only ever used by Application: :Editor, which was apparently part of a failed attempt to refactor Inkscape code around gtkmm. https:/ /gitlab. com/inkscape/ inkscape/ commit/ be8029ed57d68a7 b8e94cfc5b82984 a8b1c75e55
As such, I think this should be safe to remove.