VERSION 3.5
2006-01-22
	* added addition/subtraction calculator in transeditor balance
	fields
	* added option for reversing sign on revenue account balances
	* improved display for liability account balances
	* fixed archive/restore plugin for plugin databases
	* fixed generator plugin
	* fixed sqlite importer plugin
	
VERSION 3.4
2005-05-30
	* added journal chooser to recwin
	* added "Last day of month" scheduling option
	* fixed pie chart algorithm
	* fixed transaction values without leading 0s (e.g., ".23") failing 
	
VERSION 3.3
2005-02-24
	* added initial support market transactions
	* added support for void transactions
	* added per-transaction handling of taxable status
	* added reconcile window option to show tranactions from all journals
	* added option to generate Profit/Loss report on asset accounts only
	* improved transeditor's handling of updated accounts
	* fixed command line invocation for --create and --plugins
	* fixed gpg plugin for GPGME 1.0.X
	* fixed titlebar bug when changing dataset name
	
VERSION 3.2.3a
2004-12-12
	* fixed double-entry account field in transaction editor
	
VERSION 3.2.3
2004-12-08
	* added ability to use account numbers in place of names in
	  interface
	* added SQLite3 support
	* added Bulgarian, Spanish translations
	* improved default handling of i18n directories
	* fixed Chooser display when account has no balance
	* fixed drag-and-drop to Chooser (was disabled)
	* fixed installation layout paths to help packagers (moved plugins
	  to libdir/plugins from prefix/plugins)
	* fixed transaction editor to honor ignorecase preference in NUM field
	
VERSION 3.2.2
2004-10-25
	* added GnuPG database plugin
	* added support for libOFX 0.7.0
	* improved native database speed when updating or deleting transactions
	* improved error handling for inaccessible QHACC_HOME values
	* fixed in-place account renaming in Chooser
	* fixed reconcile window miscalculation
	* fixed segfault in reconcile window when repeatedly adding
	  transactions
	* fixed status bar displaying wrong account balance when changing
	  journals
	* fixed "missing" memorized transactions in Viewer after save
	
VERSION 3.2.1
2004-09-02
	* improved easysetup directory defaults
	* fixed indexing segfault that affected upgrades, resizing
	* fixed auto-complete not taking effect until restart
	
VERSION 3.2
2004-08-01
	* improved auto-completion performance in Transaction Editor
	* fixed obscure native database selection bug
	* fixed Chooser not correctly parenting accounts
	* fixed segfault when adding very many splits to one transaction
	
VERSION 3.1.1
2004-06-30
	* added pasting copied transactions into checking account 
	  increments number
	* improved native database speed
	* improved speed of most graphing and reporting plugins
	* improved automatic saving algorithm for journals
	* improved generator plugin consistency
	* fixed "phantom" transactions in Viewer
	* fixed memorized editor not able to change transaction name
	* fixed problems with Qt 3.0.3 and GCC 2.95.4 compilations
	
VERSION 3.1
2004-06-24
	* added support for loan payments
	* added plugin-specific preferences pages
	* added support for compiling against Qt<3.2 without applying patches
	* added user-specified keyboard shortcuts for memorized transactions
	* added support for native compilation on Windows
	* added random data generator plugin for creating stresstests
	* improved QHACC_HOME dialog
	* improved removeAccount performance
	* improved plugin interfaces
	* improved handling of alternate currency conversions
	* improved The Cliimp's help screen for accounts (now sorted by name)
	* improved repaint performance in Viewer with large number of 
	  transactions
	* improved SQLite Hybrid load/save performance
	* fixed "Parameter out of range" error in database and report plugins
	* fixed occasional segfault when editing a transaction
	* fixed reconcile window calculations
	* fixed cut operation in Viewer
	* fixed status bar display wrong number of transactions after
	  switching accounts
	* fixed problem with upgrade version check always accepting datasets
	* fixed segfault when closing split editor with no splits
	* fixed segfault when memorizing transactions on-the-fly
	* fixed Viewer not initially showing bottom of transaction list
	* fixed segfault in SQLite plugin when database file not available
	* fixed "Save" and "Close" menu options not closing all windows
	* fixed window dimensions after saving in full-screen mode
	* fixed segfault in pie graph's "click-through" on "Other" pie
	* removed accounttypes table
	
VERSION 3.0
2004-05-24
	* added version-compatibility checking during startup, upgrade
	* improved automatic saving algorithm
	* improved column header behaviour on resize
	* improved startup/shutdown time
	* changed file format of date fields to ISO-8601 standard
	* fixed Viewer not sorting non-AMERICAN dates correctly
	* fixed lineedit handling of double-entry accounts
	* fixed <new> area in Viewer to always sort at the end
	* fixed segfault when copying transactions in Viewer
	* fixed accounts on tabs reversing order across saves
	* fixed Chooser tab adding new tabs and losing account buttons
	  when changing QHACC_HOME
	* fixed drag-and-drop between Viewer, Chooser
	* fixed averages report
	
VERSION 2.9.9
2004-04-05
	* added movable headers to Viewer, Chooser
	* added in-place account renaming to Chooser
	* added drag-and-drop account reparenting to Chooser
	* added cache for preference items in engine
	* added one-time and quarterly scheduling options
	* added "check" state for reconciliation
	* added dropdown list to type-ahead textboxes
	* added initial Spanish translation
	* added customizable toolboxes for frequently-used accounts
	* added backport for Qt 3.0
	* improved drag-and-drop functionality in Viewer, Chooser
	* improved SQLite, SQLite Hybrid plugin performance dramatically
	* improved handling of transaction numbers in transaction editor
	* changed some toolbar button locations
	* changed Viewer, Journal selectors into detachable frames
	* fixed upgrade plugin problems with memorized transactions
	* fixed removeAccount functionality to match warning messages
	* fixed "creeping" splitter bar between Viewer, Chooser
	* fixed double-bar graph title display
	* fixed "roll-up" handling in graphing and reporting plugins
	* fixed several compilation problems for gcc 2.95.4
	* fixed improper dropping of accounts onto Viewer
	* fixed MySQL --create function
	* removed custom Viewer, Chooser code in favor of QListView
	
VERSION 2.9.8
2004-02-15
	* added graphing and reporting plugins
	* added "Running Balance" report plugin
	* improved compilation time (up to 30% faster)
	* changed calling script for easier handling
	* fixed discrepancy between CLI and GUI report output
	* reduced header file dependencies
	
VERSION 2.9.7
2004-02-03
	* added script for interfacing QHACC_HOME with CVS (using EXTPRG
	  plugin)
	* added OFX importer plugin
	* added non-interactive mode to The Cliimp! plugin
	* added "roll-up" account sums from sub-accounts
	* added rudimentary profit & loss report
	* fixed bug when unscheduling transactions
	* fixed problem updating transactions in single-entry bookkeeping
	* fixed compilation errors, warnings on XML plugin
	* removed dependency on libxml2 for XML processing
	* removed graphing/reporting code from engine (moved to interface)
	
VERSION 2.9.6
2004-01-10
	* added support for alternate currency decimal separators
	* added click-throughs to pie graphs for subset viewing
	* added support for arbitrary selections in subset windows
	* fixed journal report displaying wrong split sums
	* fixed upgrade plugin
	* fixed "The Cliimp" plugin more
	* fixed memorized transaction entry using remainder accounts
	* fixed native database indexing algorithm
	* fixed reconcile window hiding transactions from previous year
	* fixed inability to make subaccounts in some cases.
	* fixed transaction entry in single-entry bookkeeping mode
	* removed "Total" line from Chooser
	
VERSION 2.9.5
2003-12-17
	* added cache in Viewer to avoid repeated database calls
	* added support for multiple currency conversions
	* added External Program plugin
	* fixed MySQL plugin returning error code for successful inserts
	* fixed archive/restore errors
	* fixed segfault on opening scheduler with no schedulable transactions
	* fixed changeable opening balance in reconcile window
	* fixed transaction editor not working for split transactions
	* fixed "The Cliimp" transaction entry plugin
	* fixed QIF import plugin
	* fixed "cut" operation not cutting anything
	* fixed cut/copy operations not registering on all open Viewers
	* fixed --import not assigning new split ids
	* fixed --reconcile reconciling wrong splits
	
VERSION 2.9.4
2003-12-06
	* improved consolidated named/memorized transaction popups in Viewer
	* fixed namedtrans GUI
	
VERSION 2.9.3
2003-12-04
	* added SQLite plugin
	* added GUI for Named Transactions
	* added GUI for Transaction Scheduler
	* added qhacc-config script for to ease client program compiling
	* added ability to archive/restore to/from any QHACC_HOME, not
	  just local files
	* improved table update, delete, select performance
	* improved memory management
	* improved "duplicate" message in imports
	* improved --verifydb and --fixdb outputs
	* fixed junk laying around arter ledger removal
	* fixed extraneous repaints when changing preferences
	* fixed qhacc shell script requiring modifications for
	  non-standard installs
	* fixed program execution when QHACC_HOME is inaccessible
	* fixed --import not working in rare circumstances
	* fixed statusbar displayed all journals' trans count, not just current
	* fixed segfault in pie graphs
	* fixed --areport on command line
	
VERSION 2.9.2
2003-09-27
	* added PostgreSQL plugin
	* added drag and drop transactions
	* added true scheduled job functionality (instead of cron plugin)
	* added upgrade plugin for new data formats
	* added fully configurable account defaults
	* improved memorized transaction handling in Checking accounts
	* improved import/export performance
	* improved transaction entry performance
	* fixed segfault when exporting to local files
	* fixed import/export of memorized transactions
	* fixed ANSI warning in qhaccreportwriter.cpp
	* fixed spurious error messages from XML plugin
	* fixed arithematic exception on startup on some architectures
	* fixed Qt 3.2.1 font color problems
	* fixed header layouts in Chooser and Viewer
	* removed minimum size restriction on interface
	
VERSION 2.9.1
2003-08-17
	* improved database performance over slow network
	* fixed transaction editor allowing invalid account names sometimes
	* fixed general install problems 
	* removed unnecessary plugin creation during startup
	* removed unnecessary db lookups in transaction editor
	  auto-complete
	* removed mysql, xml plugins from default build list
	
VERSION 2.9
2003-08-02
	* added lib, plugins subdirectories for an all-inclusive install
	* added cron plugin for replacing library cron calls
	* added XML plugin
	* added preference for showing account number in account chooser
	* added auto-save preference
	* improved database performance for plugin databases
	* removed unnecessary repaints from viewer
	
VERSION 2.8
2003-05-20
	* removed INCRSTR from qhaccdialogs.h (moved to qhacclibs package)
	
VERSION 2.7.2
2003-04-21
	* added credit/debit exclusions to pie graphs
	* added --create to create a QHACC_HOME automatically
	* added --plugins to list plugins on the command line
	* improved auto-completion text control
	* fixed reconcile checkbox behaviour
	* fixed graph totals display not having correct decimal places
	* fixed "monthly balance" report output
	
VERSION 2.7.1
2003-03-26
	* added --home and --warranty to command line options
	* added --verifydb and --fixdb command line options
	* fixed occasional transaction editor opening when changing account
	
VERSION 2.7
2003-03-10
	* added plugin architecture for databases
	* added --import and --export command line options 
	* added more configurable account defaults
	* added new budget report
	* added ability to archive/restore from non-local QHACC_HOMEs
	* added error-check to archiving code
	* fixed cut/copy/paste so functions work in all view windows
	* fixed ledgers not refreshing after changing QHACC_HOME
	* fixed budget not showing up when editing account
	* fixed small sorting bug in accountchooser
	* removed MySQL code (it's now distributed separately as a plugin)
	
VERSION 2.6.1
2003-01-18
	* fixed segfault on transaction entry when auto-complete not
	  enabled

VERSION 2.6
2003-01-13
	* added calculation to "Transaction Averages" report
	* added better page-breaks to journal printing code
	* added start/end dates to all report headers
	* changed format of --transactions output to include ledger
	* fixed improper layout when changing interface
	* fixed instability in Graphing/Reporting dialog opening
	* fixed incorrect money format in reports
	* fixed calculations when not all decimal places used ("100.1"
	  being registered as "100.01," for example )
	* fixed --accounts argument showing all accounts with 0 balance
	
VERSION 2.5.1
2003-01-03
	* added simple file dialog for changing QHACC_HOME between local
	  files and MYSQL databases
	* added user-configurable default account type to preferences
	* fixed "All Ledgers" graphs showing wrong data
	* fixed initial account view not showing most recent transaction
	* fixed "shrunken" viewer layout
	* fixed "unsupported protocol" errors when changing QHACC_HOME
	* fixed occasional segfault when changing QHACC_HOME dynamically
	* removed hard-coded accounttypes
	* removed "save" flag from status bar when writing to MySQL
	* removed floating-point operations from all calculations (no
	  more rounding errors)
	
VERSION 2.5
2002-12-12
	* added global option to transaction auto-complete
	* added MySQL support for QHACC_HOME
	* added ledger support
	* fixed memorized transactions not having correct date
	
VERSION 2.4.5
2002-11-27
	* added new date behavior with copied/cut transactions
	* fixed improper "paste" action enabled in Viewer
	* fixed account updates not taking effect immediately in Viewer
	* fixed new accounts not showing up in transaction editor's list 
	* fixed superfluous repaints in the Viewer and Chooser
	* fixed nested accounts not being able to be changed to unnested ones
	* fixed tab order in Account Dialog
	* fixed account balance not updating after transaction deletion
	
VERSION 2.4
2002-09-22
	* added numerical sorting on NUM field if account's default
	  transaction type is "<incr number>"
	* added archiving by account
	* added printing support for graphs and reports
	* improved auto-completion for just-added transactions
	* changed --accounts switch to return full account names
	* removed several compiler warnings
	* fixed single-entry bookkeeping problems
	* fixed dateformat not working on initial use
	* fixed account deletion not refreshing view in some cases
	* fixed --transactions switch not working
	* fixed --cron transaction writer not creating unreconciled by default
	* fixed autocompletion being more or less random 
	
VERSION 2.3
2002-08-28
	* added cut operation to viewer
	* added global cut/copy/paste among all viewers
	* changed some keyboard shortcuts to be more uniform
	* fixed transeditor not using all of an account's transactions
	  as auto-completion choices
	* fixed memory leaks in graphs and reports
	* fixed occasional reconcile window/transaction editor space issue
	* fixed "Monthly Balances" report ignoring an account's opening
	  balance 
	
VERSION 2.2.5
2002-08-22
	* fixed archive files always including at least one transaction
	* fixed archive/restore not recalculating balances
	* fixed segfault when updating transactions
	
VERSION 2.2
2002-08-19
	* added case-insensitive auto-completion option
	* added rudimentary budgeting algorithm
	* added reconcile balance to status bar display
	* added numerous accelerators
	* improved datefield useability
	* fixed wrong subset views in some cases
	
VERSION 2.1
2002-07-29
	* added "General Journal" report
	* added window to view subsets of transactions
	* added "Averages" report
	* added "Two Line" graph, just like "Two Bar"
	* added "Pie Graph Sorts on Payee" option
	* added multi-account pie graphs
	* added real-time updates in graphs/reports
	* added mouse click-through for some graphs for subset viewing
	* improved auto-completion in transeditor (now date-aware)
	* reduced flicker when updating chooser and viewer
	* fixed spurious "save" marks for graphing/reporting
	* fixed compiler errors for GCC 3.XX
	* fixed corrupted paste transactions
	* fixed changing opening balance in reconcile window
	* fixed reconcile window closing when any account is deleted
	
VERSION 2.0
2002-05-06
	* added i18n support
	* added home/end functionality to viewer
	* added debug level set from command line
	* added many more preferences for window sizes, states
	* added viewer/chooser can be sorted on any field
	* added "unmemorize" button to viewer popup
	* added resizeable reconcile window
	* added new transactions in recwindow have enddate's date
	* added timestamp for archived transactions
	* added auto-completion for split transactions, too
	* changed datafile formats
	* changed cron file specifications
	* changed font save preference to use from-/to-String functions
	* fixed transactions created in reconcile window not affecting
	  reconcile balances
	* fixed awful handling on split transactions
	* fixed split transaction segfault in transeditor
	* removed MARKET designation from account types
	* removed prohibition on deleting accounts being reconciled
	* removed graphing and reporting on individual account types
	* removed qhaccfloatvalidators
	
VERSION 1.4.1
2001-12-28
	* ported to Qt-3.0.1
	
VERSION 1.4
2001-12-04
	* improved qhaccfloatvalidator's acceptance rate
	* fixed errant market transaction designation	
	
VERSION 1.3.5
2001-11-28
	* added separate tab for graphing and reporting preferences
	* fixed segfault when pie graphing
	* fixed segfault when reporting on multiple accounts
	* fixed highlighting in multi-account graphs (VERY poor performance)
	* removed pie graph limitation to double-entry bookkeeping	
	
VERSION 1.3
2001-11-21
	* added multi-account graphing
	* added a question to the FAQ
	* added pageup/pagedown functionality to viewer
	* fixed copy/paste functions
	* fixed focus problem with date fields
	* fixed ugly date display in graphs
	* fixed getSubset returning incorrect data for vectors of size 1
	* improved control of datevalidator
	
VERSION 1.2
2001-10-22
	* added ability to change an account's type after creation
	* added validators to date fields and sum fields
	* added shortcut for chooser's red/black highlighting
	* changed sum field in transaction to QString from float
	* improved date field interface
	* improved chooser's red/black hilighting
	* removed account subclasses to consolidate coding
	* removed transaction subclasses
	* removed many lines spaghetti code from transeditor
	
VERSION 1.1
2001-09-10
	* added ctrl-v to toggle chooser category view preference
	* added preference item to control red/black in chooser
	* changed auto-complete functions in transaction editor
	* fixed deletion of transaction not triggering "save needed" flag
	* fixed configure.in script
	* removed even more extraneous function calls from reconcile window
	
VERSION 1.0
2001-08-17
	* added ability to list accounts on command line by full name,
	  short name, or account id
	* added a simple default setup in the /contrib directory
	* added balances and deltas reports to the command line
	* added guidelines for illustrating which widget has focus
	* fixed reconcile window not using user-specified font
	* fixed segfault when reporting on nested accounts from command line
	* fixed segfault when exiting program
	* fixed autoconf setup for user-specified directory paths
	* fixed "phantom tabbing" in transaction editor
	* changed several command line argument names
	* improved type-ahead text field interface
	* improved transaction editor appearance
	* improved qhaccvector's sort for in-place sorting
	* removed extraneous function calls and repaints from reconcile window
	* removed extraneous repaints from accountchooser
	
VERSION 0.9
2001-07-29
	* added "DATE" field to --cron file specification
	* added "Monthly Deltas" report
	* added status bar
	* added "save needed" message to status bar
	* fixed transeditor not registering correct reconcile state
	* fixed transeditor hogging focus after closing
	* fixed segfault when reporting on only one transaction
	* fixed segfault on some composite accounts
	* fixed graphing and reporting miscalculating some totals
	* fixed qhaccvector's getSubset()
	* fixed accountchooser not registering on-the-fly accounts
	* fixed reports and graphs starting in middle of month
	* changed reports to right-justify totals column
	* changed default account to to Equity Expense
	* changed default account condition to Category
	* improved performance of several qhaccvector functions

VERSION 0.8.4
2001-05-21
	* added new "Monthly Balances" report
	* fixed segfault when deleting nested accounts
	* fixed segfault for some systems on startup
	* fixed focus problem when opening transeditor
	* fixed reconcile window enddate focus problems	
	* changed output for --report switch
	
VERSION 0.8.3
2001-05-05
	* added better account handling when toggling accountchooser
	* fixed segfault when switching account personalities
	* fixed occasional "No Account Selected" when switching personalities
	* fixed accountchooser scrollbar not resizing when toggling views
	* fixed accountchooser indentation behaviour
	* fixed accountchooser not displaying correct "Total" when
	  including categories
	* fixed reconcile window focus problems	
	
VERSION 0.8.2
2001-04-25
	* added customizeable titlebar title
	* added ability to change QHACC_HOME during execution
	* added support for displaying only some accounts in accountchooser
	* fixed new accounts sending obsolete changedParent signal
	* fixed startup account not viewing most recent transaction
	
VERSION 0.8.1
2001-04-20
	* added resizeable memo header
	* fixed -w option so it can be present anywhere on command line
	* fixed transaction editor not showing default transaction type
	* fixed accountchooser not refreshing after renaming an account
	* fixed reconcile window not refreshing correctly
	* fixed transeditor to capture last-minute date changes
	* fixed focus problem after editing a transaction
	* fixed memory leak in qhaccvector assignment operator
	* improved account deletion and archiving performance
	
VERSION 0.8
2001-04-06
	* added automatic scrolling in accountviewer and accountchooser
	* added in-window transaction editing
	* added default window focus to accountviewer
	* added new insert-transaction default date enhancements
	* fixed segfault when deleting account/accounts not deleting all
	  their transactions	
	* fixed segfault when using split transactions
	* fixed segfault when clicking on accountviewer and no accounts exist
	* improved "delete transaction" behaviour in accountviewer
	* improved split transaction interface
	
VERSION 0.7.1a
2001-03-15
	* fixed problems with account viewer and reconcile viewer

VERSION 0.7.1
2001-03-11
	* fixed accountchooser not scrolling to "Total" line in some cases
	* fixed transaction dialog to capture last-minute date changes
	* improved account viewer display of market transactions
	
VERSION 0.7
2001-01-19
	* added market accounting
	* added --transactions to command line
	* fixed segfault when deleting a nested account's parent
	* fixed segfault when making an account with no name
	* fixed auto-completion resetting already-typed data in transactions,
	  reconcile window
	* improved memorized transaction code
	* changed account id code to keep ids contiguous
	* changed --report to use full account names instead of short ones
	* removed decorations item from preferences
	* removed extra savefile for memorized transactions
	* removed obsolete MemorizedTransaction class
	* removed memory leak in QAccountDlg and QAccountDlg1
	
VERSION 0.6.6
2001-01-02
	* added auto-completion option to preferences
	* added scheduled transaction file writer
	* fixed prefs dialog always specifying YEARFIRST date format
	* fixed date display in graphs for YEARFIRST date format
	* fixed improper account lookup for transaction auto-completion
	* fixed qhaccchoiceedit::clear
	* fixed blank display for split transaction
	* improved auto-completion transaction selection
	* improved --cron's logic to mimic other transaction enty methods
	* changed --cron to use full account names instead of short ones
	* changed default graph dates from current year to past six months
	
VERSION 0.6.5
2000-12-14
	* added YYYY/MM/DD date format
	* fixed auto-completion fill-in for almost identical transactions
	* fixed improper account sum totalling in some cases
	* fixed segfault in reconcile window when adding a transaction to an
	  account with no other transactions to reconcile
	* fixed transactions added in reconcile window automatically being
	  reconciled in double-entry or split accounts
	* improved datefield mouse and cursor-position handling
	* changed currency symbol to allow multiple characters
	
VERSION 0.6.4
2000-12-01
	* added per-account transaction types
	* added notes field to account information
	* added better transaction memorization in transaction dialog
	* fixed repaints for sort-by-name accounts
	
VERSION 0.6.3
2000-11-21
	* added a toolbar
	* added sort-by-name for accounts
	* fixed occasional view resizing when switching between accounts
	* fixed edit account dialog's account type selection being enabled
	* fixed checking accounts displaying as asset accounts in edit dialog
	* improved graphing and reporting account selection
	* changed main QHacc class to subclass QMainWindow instead of QFrame
	
VERSION 0.6.2
2000-11-14
	* added more modular datefields for better reuse
	* added copy-and-paste transactions across accounts
	* added --version option to command line switches
	* fixed accounts not displaying parent-child order in accountchooser
	* fixed accounts not reparenting correctly in some cases
	* fixed improper scrolling in type-ahead text fields
	* fixed saving files bug on initial use
	
VERSION 0.6.1a
2000-09-16
	* fixed bug that made interface unusable if the config file did not
	  exist (AGAIN!)
	
VERSION 0.6.1
2000-09-15
	* added reporting from command line
	* fixed incorrectly incrementing numbers for checking accounts
	* fixed transactions not being deleted by deleting accounts
	* fixed instability in split transaction dialog with many splits
	* fixed memorized transactions not restoring after a save
	* removed NUMACCTS from config file
	* removed QHaccTransactionManager class
	
VERSION 0.6
2000-08-26
	* added customizable default transaction type per account
	* added rudimentary reporting
	* fixed split transaction dialog summations
	* fixed occasional segfaulting in pie charts
	* fixed focus bug in date fields when using European date formats
	* fixed wrong balance calculation in reconcile window
	* changed QHaccAccountManager object into a singleton
	* changed return type of Prefs::getTransTypes() and getSymbol()
	* changed transaction vs account architecture
	* changed all account types to mimic accepted accounting principles
	* removed maxsplits restriction from all dialogs (unstable)
	
VERSION 0.5.3
2000-07-16
	* fixed delayed repaint in account chooser when changing alt color
	* fixed confusing display for predefined transaction types
	* changed qt2 search path in configure.in to include /usr/local/qt2
	* changed Prefs object into a singleton
	
VERSION 0.5.2
2000-06-12
	* fixed reconcile window account balances
	* fixed date-display bug in reconcile window when changing date format
	* fixed highlighting problem in account chooser when changing font
	* fixed broken cron mode when not explicitly calling a split trans
	
VERSION 0.5.1
2000-06-03
	* added support for copy and paste transactions
	* added user-configurable transaction types
	
VERSION 0.5
2000-04-12
	* added ability for scheduled transactions to have amounts based on
	  account balance
	* fixed intermittant segfaulting on destruction
	
VERSION 0.4.3a
2000-04-10
	* fixed bug that made interface unusable if the config file did not
	  exist

VERSION 0.4.3
2000-04-10
	* added support for sub-accounts
	* added --balances to command line
	* fixed "cannot connect to X Server" in --cron and --archive modes
	* fixed bad balance calc on expense accounts after restores
	* fixed account contact information not being saved
	* improved command line flexibility
	
VERSION 0.4.2
2000-03-30
	* added -f option to set QHACC_HOME from command line
	* added --restore mode for restoring archived transactions
	* fixed archives being placed in pwd instead of QHACC_HOME
	* fixed duplicate IDs when creating new accounts
	* changed most command line arguments

VERSION 0.4.1
2000-03-20
	* added bar, twobar (income vs. expense), and pie graphs
	* added graph decoration variable to preferences
	* changed default graph dates to current year instead of current day
	
VERSION 0.4
2000-03-16
	* added autoconf support
	* added --archive mode for archiving old transactions
	* added graphing framework and line graph
	* improved QHaccDateEdit to emit dateChanged() signal
	* changed tab order on reconcile window
	* changed args to qhaccvector::length() to support graphing
	* changed html dir to docs
	* removed MAJOR_, MINOR_, and MICRO_ VERSION from globals.h (replaced
	  by VERSION in config.h)

VERSION 0.3.1
2000-02-23
	* added some documentation webpages
	* fixed small bug in relinking split transactions
	* fixed segfault when deleting some transactions
	* fixed bug that allowed user to delete off-screen transactions via
	  the keyboard
	* fixed bug that made recovery from a crash while saving very difficult
	* fixed segfaulting when deleting the last account
	* fixed recalculation of expense account balances
	* fixed currency symbol not getting saved
	* changed behaviour of "edit account" in account chooser popup
	* changed behaviour of split transactions in displaying their sums
	* changed reconcile window so that changing the ending date changes the
	  opening balance
	
VERSION 0.3
2000-02-20
	* added --cron mode to faciltate scheduled transactions
	* added preferences dialog for font, colors, date format,
	  currency symbol, and max splits per transaction
	* fixed highlighting bug in the account chooser
	* removed unnecessary repaints from account chooser
	* removed unnecessary repaints from account viewers
	* removed all global variables
	
VERSION 0.2.8
2000-02-15
	* added CSYM to globals.h to allow different currency symbols (I'm
	  going to move it to the preferences dialog, whenever I get one.)
	* fixed bug that crashed system if an account was deleted while it was
	  being reconciled.
	* fixed bug that omitted double-entry account from memorized
	  transactions in some instances.
	* removed obsolete QHaccClickableLabel class
	* improved type-ahead textbox functionality
	* improved date box functionality for easy date selections
	* changed behaviour of double-entry transactions when switching to
	  single-entry bookkeeping
	
VERSION 0.2.7
2000-02-13
	* fixed bug that made split transactions unstable
	* removed spaghetti code from the transaction-editing flow
	
2000-01-28
	* removed unnecessary calculations from accounts
	* fixed bug that made chooser ignore new account created
	
VERSION 0.2.6a
2000-01-25
	* fixed bug that crashed program if a memorized transaction was
	  inserted into a newly created account

VERSION 0.2.6
2000-01-24
	* added account chooser
	* added support for memorized transactions
	* removed account manager dialog
	* removed side buttons in main display
	* removed differentiation between showing and non-showing accounts
	* removed redundant pair-checking during load
	* changed reconcile window layout and functionality
	* removed extra refreshes from after a reconcile window closed
	
VERSION 0.2.5
2000-01-16
	* added guidelines to account view
	* removed all functionality from QHaccTransactionManager except load

2000-01-14
	* added split transaction capability
	* added window geometry to the config file for the main window
	* changed transaction file format slightly to facilitate split
	  transactions. This is the last format change, I swear!
	
2000-01-10 
	* reorganized header and source files to make classes more obvious

2000-01-07 
	* removed resort from QhaccTransactionManager::load
	
VERSION 0.2.1
1999-12-30
	* added MICRO_VERSION to qhacc.h
	* changed transaction save file to include pair and pair owner
	information. This is used to speed up loading.
	
VERSION 0.2
	inital release
