Legend: (D) done, (P) partially done, (L) to be done later, (X) no longer pertinent
-----------------------------------------------------------------------------------

0.8.0 feature set
-----------------

  - welcome dialog
  - define accounts dialog
  - account tab popup with delete and properties options
D - monetary output includes thousands separator
D - monetary format preferences page
L - import/export selection made from file selection dialog (not right now)
  - implement tool framework
  - clean out wishlist
  - date format --> date page w/ addition of "week starts on monday"
  - select all (multiple delete)
  - account reordering
D - batch mode data manipulations (in particular: insert and delete)
D - concept of remembering batch events (modification to history class)
D - allow broken links (when an account is removed any links to it are
D   simply broken, instead of the linked records being removed!!)
  - automatic type generation (user can define new type just by typing
    it into the record editor)
D - clean up XML data format (XML extensions should live at same level
D   as the Bankbook.. these should then live in a gnofin_data tag)
D - bankbook_finalize isn't being called 
L - limit history size (actually not so simple... is it a global property?)
D - record list popup menu

0.7.10 goals
------------

D - upgrade libtool for Tru64 compatibility
D - XML data file reads/writes gnofin data clips
D - multiple windows
P - account/bankbook merging (works on import only)
D - cut/copy/paste (single selection for now)
D - select latest record by default
D - allow broken links
D - money_parse_with_format (fix QIF and CBB importers)

0.7.9 goals
-----------

D - clear all bugs from sourceforge
D - merge in category code
D - accept only first instance of a plugin
D - bug in list columns pref page (wrt moving items up and down)


0.7.5 goals
-----------

P - fix apply button on preferences pages (if a page isn't mapped, then it can't be applied)
    because of modal dialog issue, couldn't adequately solve this problem.  for now, changes
    are discarded if not applied.
L - solve cleared flag issue
D - implement exchange rate entry
P - check date format string (if can't be parsed, fall back on default encoding "%x" for entry boxes)
  - test and debug
P - QIF fixes (still need to resolve variations in date-format issue)
  - release 0.7.5 !!
