danielkeller / budge_it

0 stars 1 forks source link

Editor improvements #55

Open danielkeller opened 8 months ago

danielkeller commented 8 months ago

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.

cransom12 commented 8 months ago

"+1.23" should be an accepted value like "-1.23" is

danielkeller commented 6 months ago

Adding something to the last line should automatically add a line below

danielkeller commented 5 months ago

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.

danielkeller commented 3 months ago

It would be useful also to be able to create parts from a total somehow.