GNOME Bugzilla – Bug 372387
Keyboard shortcuts for switching between tabs
Last modified: 2018-06-29 21:15:27 UTC
Could Gnucash adopt the Ctrl+Pgup and Ctrl+Pgdn keys for switching between tabs? These are used by other GNOME applications (gnome-terminal, epiphany) for the same task. Currently Ctrl+Pgup and Ctrl+Pgdn don't seem to do anything that Pgup and Pgden alone don't do, so it appears they are unused. Other information:
The current shortcuts for switching between tabs is Ctrl+Shift+PgUp/Down. I agree this should be documented somewhere and/or should be configurable.
The Ctrl+Pgup and Ctrl+Pgdn keys are explicitly assigned by the GTK tree widget used to create the account tree. Overriding this behavior so that these keys change pages in the window would be non-standard. If you add another modifier key (e.g. Alt-Ctrl-Pgup) the GTK tree code ignores the keystroke, and the containing notebook sees the key and changes pages like you are expecting it to do.
Please can this be re-opened and fixed? GnuCash's keyboard bindings are at odds with those used by applications that are found by default in many GNOME installations. For example: In Mozilla Firefox, in GNOME Terminal, and in GNOME Files: - Ctrl+PgUp moves to the previous tab. - Ctrl+PgDn moves to the next tab. So, please can GnuCash adopt those bindings, too? N.B. If the GTK tree widget is interfering with the upholding of those conventions, then that suggests a bug in the GTK tree widget.
Update: this bug (Bug 372387) appears to be a duplicate of Bug 343228. Proposed solution: - This bug (Bug 372387) should be re-opened, and closed as a DUPLICATE (not as NOTABUG); and - Bug 343228 should be re-opened and fixed.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=372387. Please update any external references or bookmarks.