Type ahead search when entering the accounts to a transaction
Corresponding bugzilla item: https://bugzilla.gnome.org/show_bug.cgi?id=545160
I'd like to suggest using type ahead search when specifying which account
should be used in a transaction.
Just to give an example i have the following expenses accounts:
Expenses:Auto:Repair
Expenses:Auto:Gas
Expenses:Boat:Repair
Expenses:Boat:Gas
I would like to type "rep" and have Gnucash suggest all matching accounts. In
this case:
Expenses:Auto:Repair
Expenses:Boat:Repair
If I start typing "a" it should show
Expenses:Auto:Repair
Expenses:Auto:Gas
In short it should work like the label selection widget on Gmail.
I have a pretty deep expenses structure (matching different budgets I have set
up) which makes typing all the different levels tedious even if I can
":"-complete.
7 comments
-
Admincstim
(Core Developer, GnuCash)
commented
Do you know the existing workaround for faster typing: You can type the account separation character to jump from the first level of account name to the next one. In your example you can type 'E' ':' and if Expenses: is your only top-level account name starting with an 'E', these two keys will take you to the more meaningful options.
-
Matt Durak
commented
Yes that's a huge time waster for me (typing Expenses: before I get any meaningful options being populated).
-
Bjorn
commented
This would be so awesome!
One of the only flaws I see in your software ;-) -
YeOldHinnerk
commented
I think this feature would be a huge time-saver.
Since I have to book all my credti card expenses, by portfolio and also anything I pay in cash manually in GnuCash, a strong autocompletion would be awesome. In the current version, it's almost useless, except for a few specialised accounts. -
Anonymous
commented
would be good to enable this also for online transaction import matching. there is some search functionality but it seems clunky
-
thehandyman
commented
I couldn't agree more. I just started using Gnucash, coming from Money 2004 (!!!), and the better autocomplete you describe worked in Money for many versions before that. People seem to think the ":" or "." is good, but it's achingly slow! Very frustrating to take such a big step backwards.
-
Hil
commented
I agree... Or the other option I was thinking was splitting the transfer field. So you would enter say Expenses in the first field and then Auto:Repair, Auto:Gas, Boat:Repair, etc. in the next field. Then if it is an expense type transaction default the next tab move into the Withdrawal field.