After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 542403 - RFE: please set a keyboard shortcut to toggle input of split transaction
RFE: please set a keyboard shortcut to toggle input of split transaction
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: User Interface General
git-master
Other Linux
: Normal normal
: ---
Assigned To: David Hampton
Chris Shoemaker
Depends on:
Blocks: 473506
 
 
Reported: 2008-07-10 17:42 UTC by Rolf Leggewie
Modified: 2018-06-29 22:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to add Ctrl + M as keyboard shortcut for multiline transactions (516 bytes, patch)
2008-07-12 18:28 UTC, Rolf Leggewie
needs-work Details | Review

Description Rolf Leggewie 2008-07-10 17:42:39 UTC
When entering a lot of transactions, keyboard shortcuts are a life-saver.  One that I feel is sorely is missing is the one for toggling the input of a split transactions.

I guess adding a keyboard shortcut should not be too involved, so please.  Pretty please!
Comment 1 Josh Sled 2008-07-10 17:51:36 UTC
<jsled> Rolf1: fwiw, if you just add a '_' in the glade definition for the item in the Action menu, then Ctrl-A «whatever» would get it.
<jsled> Looks like 'p' is unused.
<jsled> Which isn't quite the same as a Ctrl-S global shortcut, but it's trivially easy to change.
<jsled> (literally, make the string "Sp_lit Transaction" (or maybe it's "S_plit Transaction").

For completeness, it'd be {Ctrl-A p}, then.
Comment 2 Rolf Leggewie 2008-07-12 18:28:36 UTC
Created attachment 114446 [details] [review]
patch to add Ctrl + M as keyboard shortcut for multiline transactions

I would have thought that the attached patch would be adding an application wide shortccut to toggle split transactions.  Alas, it is not working.

In the meantime, I have implemented the litte longer keyboard access via the menu.  It was missing for German locale: http://svn.gnucash.org/trac/changeset/17315
Comment 3 Bob Brush 2015-01-10 01:58:10 UTC
Wow, this is really old..

Adjusting Hotkeys per user basis

The accelerator map can be edited on Windows (where it's somewhere like C:\Users\USERNAME\.gnucash\accelerator-map in the case of Vista) or Mac (where it's ~/Library/Application Settings/Gnucash/acclerator-map), and Linux (it should be in ~/.gnucash/accelerator-map).  

Here is a sample:
(gtk_accel_path "<Actions>/GncPluginPageRegisterActions/SplitTransactionAction" "<Primary>space")

You can of course change it to whatever works in your situation..

I hope this helps! We use WYSIWYG shortcut editing in Gnome, but it doesn't work for every environment, it is somewhat mentioned here: 
http://wiki.gnucash.org/wiki/Keyboard_Shortcuts
but not until after 2012..
Comment 4 John Ralls 2018-06-29 22:07:12 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=542403. Please continue processing the bug there and please update any external references or bookmarks.