Changes for Version 0.8.1 (January 5, 2000)
- Fixes to the balance function.
- Added a German language file.
- Included button bar in translated strings.
- Added a "by payee" report.
- Increased configurability of text colors in transaction list box
- Fixed install problem with png icons for the html manual.
- Fixed a problem with the get-latest version script.
Changes for Version 0.8.0 (January 4, 2000)
- Post rollover Y2K fixes.
- Updated the splash screen.
- Darkened text for future transactions.
- Minor main screen format tweaking so things line up better.
Changes for Version 0.79 (December 17, 1999)
- added an autoconf/automake build/install system
- tweaked copyrights and email address in source files
- added some multi-lingual support
- allow balance window to be sorted by multiple keys
- Fixed a Y2K bug in recur.pl
- Additional Y2K tweaks.
- Future transactions are drawn in a paler color than past/present
transactions.
- Pasted a big fat warningn about enabling duplicate transaction
checking.
- Added a patch by Brian to allow focus to
automatically be placed in the yes/no/cancel dialog window.
- Patches to better handle mac qif files
- (Hopefully) fixed a typo that messed up the path to the actual
graphing script.
- Fixed an include dir problem and a variable declaration problem in
the "by category" report
- Added a patch by Tim Auckland which
makes the missing check # report work again.
Changes for Version 0.78 (March 16, 1999)
- miss-checks.pl report fixed
- Switch to watch cursor icon when doing a lengthy operation.
- Include check number in the key (sorting order) for main
transaction list.
- Double clicking on category list will paste into current splits
category if splits window open.
- Added a contrib/change.pl script to convert an entire account
to a new currency.
- Yet another minor Y2K tweak.
Changes for Version 0.77 (January 20, 1999)
- Several minor Y2K tweaks.
- Fixed a problem with engine.pl where it was assigning bad
permissions to new and temporary files. This also hosed
transfers.
Changes for Version 0.76 (January 15, 1999)
- Check for the existance of ~/.cbbmath before trying to load it.
Changes for Version 0.75 (January 13, 1999)
- Fixed a small bug in import_qif() relating to the logic of
properly reconstructing splits.
- Added a script to convert MYM files to CBB. Contributed by
Brian
- Added an Emacs "edb" interface to the contrib section.
Provided by Bob Newell
- Preserve owner, group, and permissions of CBB files
- Added a loan_recur.pl script from Michel Verdier which does the
same thing as loan.pl, but also generates recuring transactions
for the payments.
- Patch from Michel Verdier to help recur.pl better handle
recurring transfer transactions.
- Added initial support for binding an arbitrary math function to
the debit and credit fields in the main transaction editor
section. This is useful for doing things like currency
conversions. You can enter in one currency and then use a hot
key to convert to your "canonical" currency.
Changes for Version 0.74 (August 14, 1998)
- I had collected several user contributed patches and miscellaneous
minor bug fixes so I decided to release an updated version that
contains these.
Changes for Version 0.73 (June 12, 1997)
- When viewing the html help, don't launch a new copy of netscape
if one is already running.
- Add a $cbb(web_browser) variable which can be set from
~/.cbbrc.tcl
- Insert new transactions automatically into memorized list.
- Display current balance rather than ending balance in the
account list box. This makes a difference if you like to
insert future transactions.
- If browser is lynx, spawn in an xterm.
- Made a pass through the entire manual updating things as I
went.
- Startup splash screen was sucking up the entire color map.
Reduced the color map usage of the splash screen image.
- Patch to source ~/.wishrc on startup if it exists ...
for user specific code.
- Added an importcat.pl script to the contrib directory.
Builds the CBB categories file from a .QIF file.
- Added meta-c binding to splits window to open category list.
- Added "txn" script to the contrib directory. Added
a section in the manual on alternative interfaces to
the .cbb file format.
- The following are courtesy of Martin Schenk (schenkm@ping.at)
Default to umask of 066 so .CBB files get created rw by owner
only. Added support for pgp encrypting data files. Added
support for displaying only recent parts of files (avoids
waiting to load in lots of old txns you don't currently need.)
Added a feature to "cache" whole accounts in the perl engine so
that switching between accounts can be faster.
- Applied patches from Ken Latta (ken@kdl.sc.scruznet.comt)
which fix some problems with the running balance graph.
- Applied more patches from Martin Schenk (schenkm@ping.at).
His changes greatly improved and developed the preferences
menu so it is now actually usable to set preferences.
Changes for Version 0.72 (April 4, 1997)
- Fixed a harmless, but annoying bug that caused a pop up tk
error message on occasion when manipulating the account list
box.
- Fixed a small logic error in the edit transfer transaction
section of engine.pl.
- Added an option to always save without asking if switching to a
new file and the current file is "dirty". Patches courtesy of:
Jonathan I. Kamens
- Heading, line 2 color was hardcoded rather than honoring the
header color variable.
- Added a --version option to cbb to display version number.
- Fixed a little bug recently introduced in the balance section.
- Make consistent bindings for page up/down in cbb lists.
- Fixed bug which showed up when hitting '+' in a blank check #
field after an account had been loaded, but before any
transactions with a check number had been added.
- Fixed bug which caused a transfer transaction to not show up in
the list box even though it had been correctly inserted.
Changes for Version 0.71 (February 19, 1997)
- Added "use strict" throughout perl code.
- Creating/Editing/Deleting transfer transactions, now make the
appropriate changes in the corresponding account.
- Fixed a typo in quicken import code that would cause an infinite loop.
- Bug fix: Open splits, initially we could have a number like
62.499999999
- Added a patch to allow user sizable account listbox.
Changes for Version 0.70 (January 2, 1997)
- Negative transactions are drawn in red.
- Added a Goto Today option.
- Home & End were double bound. Now, listbox can be
traversed with Meta-Home and Meta-End
- Converted listbox to text widget. This allows us to do nice
things with alternating background colors, highliting, red
negative numbers, etc.
- Don't save running balance with account so version control can
work better.
- Warn if editing a closed transaction
- Category list window -> include an "Add ..." button
- Get rid of blank window that appears after displaying graph
- Flag if autosave file found on loading of account.
- Setup balloon help support.
- Move global setup stuff (headers/listbox/etc.) into
procedures.
- Add a commit/cancel button for the given transaction.
- Put a "refresh" button on the balance window.
Changes for Version 0.67 (October 22, 1996)
- Better understanding of the number of days in a month when using
+/- in the date field. (Complements of Rob Walker)
- Added a contrib script to automatically fetch and install the most
recent version of CBB. (Accessible via the "External" menu.)
This is a good way to stay up to date with very little effort on
your part.
- Display an error message if problems are encountered saving
account or categorie files.
- Added an "Monthly average by category" report to assist with
budgeting and planning.
- Added a "devel" menu (accessed by running "cbb --devel") to assist
CBB developers.