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 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 "" * 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