Transaction split dialog workflow
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HomeBank |
Fix Released
|
Wishlist
|
Maxime DOYEN |
Bug Description
Hello!
In 5.2-rc, the Transaction split dialog that's been redesigned (I think?) has some interesting behaviour on Windows:
1. When I enter an amount, until I tab, press enter or click out of the Amount input box: the plus button is greyed out. I would expect the plus button to not be greyed out (or possibly for the Enter button to add the transaction split item?)
2. When editing an existing transaction in the split dialog, I would expect that the Enter button would save the changes: however, you need to press the tick.
3. It's not entirely obvious how you edit an existing transaction, didn't realize a double click or enter on the transaction was required to edit the box. Maybe an "Edit" button or icon would be helpful?
Thank you for all the work you do on HomeBank. If you find these reports useful, please let me know and I will continue - but I also don't want to bother you too much! I use HomeBank to track all my transactions, and really like your product.
Cheers.
Changed in homebank: | |
assignee: | nobody → Maxime DOYEN (mdoyen) |
importance: | Undecided → Wishlist |
milestone: | none → 5.2 |
status: | New → In Progress |
Changed in homebank: | |
status: | Fix Committed → Fix Released |
Yes I have redesigned it.
1. the test is done when the spin button changes, maybe and can improve this and/or add the press enter into amount to validate.
2. I can also here react to press enter key into every input to validate the change on each of the 3 fields, will look at this.
3. in 5.2 I have made thu UI the same and remove most edit button (account, category, payee dialogs, I let it into currencies, maybe a sign I was not sure on that), maybe I was too confident on the double-click reflex that I expected user to have, probably keep an edit button everywhere will be better ?
HomeBank features and ui/ux is mostly based on user feedbacks, it's so precious to get some, so please feel free to contribute in that way, there is also some tickets covering other usage that you and everyone should give opinion, this helps me drive thing the right way to achieve the goal of being useful to the most :)