|
Minor tweaks needed in the current version
Here is a list of things which need to be addressed before we can
really consider CBB 0.9 to be out of Beta. The main area that needs
to be fixed is the issue of error checking as accounts, groups, or
categories are loaded. As it stands, CBB works well if the files
opened are correct, but if they are not valid CBB 0.9 files, the files
will be loaded incorrectly.
file browser: add title bar
backspace seems to be flaky.
FILE menu:
load account: consistency check of categories & account transfer entries
rename account: needs to apply changes to all category list and
all transfers in all other other account files, not a small job!
make account: bind return to whole window
import: add categories from files
preferences: save date format pref
preferences: auto-save the preferences?
EDIT menu:
open splits gives errors when nothing is entered in the data
FUNCTIONS menu:
goto: home & end (as well as meta-home & meta-end)
category list:
'paste' is not always well defined.
balance...:
how does this work?
some problem with the date sorting thing
account list:
totals are not being updated
reports:
format date to nicedate in perl
need to pass current date format to reports
save to file -- add browse button?
dismiss with a keystroke (c-w or m-w) -- OK, but error on dismiss?
graphs: these halt tcl/tk while waiting for the forked process to
terminate. we need to read any errors, but not wait forever...
graphbal: better ticks for short time ranges (weeks, etc).
graphbal: average by some short interval?
THERE is a problem with transfers which are split. first, the transfer is not detected
second, we would need to write a subset of the transaction to the target account
third, and worst of all, the process which deletes transfers would not be able to find the
correct match between the to and from accounts.
|