Open danielkeller opened 8 months ago
"+1.23" should be an accepted value like "-1.23" is
Adding something to the last line should automatically add a line below
The editor should understand how many degrees of freedom a transaction has based on the accouts and categories that you entered. It should intelligently disable and auto-fill the amount entries so you only have to enter the minimum number of them, while still allowing you to enter things like splits in the way you want (eg, enter either the parts or the total).
This could pair nicely with some more intelligent defaults in the editor.
It would be useful also to be able to create parts from a total somehow.
Arithmetic (should be easy with jdecimal and a golfed recursive descent parser). Should persist on tab out etc (you can see the result with auto fill anyway).
If you load an existing transaction and change some values the unmodified values should auto fill.