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 * improved transeditor's handling of updated accounts * fixed titlebar bug when changing dataset name VERSION 3.2.3 2004-12-08 * added ability to use account numbers in place of names in interface * improved import dialog behaviour per-plugin * fixed transaction editor to honor ignorecase preference in NUM field * fixed drag-and-drop to Chooser (was disabled) VERSION 3.2.2 2004-10-25 * 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 * fixed auto-complete not taking effect until restart VERSION 3.2 2004-08-01 * improved auto-completion performance in Transaction Editor * fixed Chooser not correctly parenting accounts * fixed default font problem * 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 automatic saving algorithm for journals * fixed "phantom" transactions in Viewer * fixed memorized editor not able to change transaction name VERSION 3.1 2004-06-24 * added support for loan payments * added plugin-specific preferences pages * added user-specified keyboard shortcuts for memorized transactions * improved import/export/archive/restore/change home dialogs * improved handling of alternate currency conversions * improved repaint performance in Viewer with large number of transactions * 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 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 problems with autotools interaction VERSION 3.0 2004-05-24 * improved automatic saving algorithm * improved column header behaviour on resize * improved startup/shutdown time * 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 VERSION 1.7.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 one-time and quarterly scheduling options * added "check" state for reconciliation * added dropdown list to type-ahead textboxes * added customizable toolboxes for frequently-used accounts * improved drag-and-drop functionality in Viewer, Chooser * improved handling of transaction numbers in transaction editor * changed some toolbar button locations * changed Viewer, Journal selectors into detachable frames * fixed removeAccount functionality to match warning messages * fixed "creeping" splitter bar between Viewer, Chooser * 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 * removed custom Viewer, Chooser code in favor of QListView VERSION 1.7.8 2004-02-15 * added graphing and reporting plugins * improved user documentation * changed calling script for easier handling * fixed all known installation issues * fixed all known discrepancies with QHacc * reduced header file dependencies * removed unnecessary files from distribution VERSION 1.7.7 2004-02-03 * fixed bug when unscheduling transactions * added rudimentary profit/loss report * added better checks for compatible QHacc engine VERSION 1.7.6 2004-01-10 * added click-throughs to pie graphs for subset viewing * added support for arbitrary selections in subset windows * added cache in Viewer to avoid repeated database calls * added support for multiple currency conversions * fixed journal report displaying wrong split sums * fixed memorized transaction entry using remainder accounts * fixed reconcile window hiding transactions from previous year * fixed inability to make subaccounts in some cases. * fixed transaction entry in single-entry bookkeeping mode * 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 "cut" operation not cutting anything * fixed cut/copy operations not registering on all open Viewers * fixed reconcile window * removed "Total" line from Chooser VERSION 1.7.4 2003-12-11 * added GUI for Named Transactions * added GUI for Transaction Scheduler * added ability to archive/restore to/from any QHACC_HOME, not just local files * improved consolidated named/memorized transaction popups in Viewer * improved memory management * improved "duplicate" message in imports * fixed junk laying around after ledger removal * fixed extraneous repaints when changing preferences * fixed program execution when QHACC_HOME is inaccessible * fixed statusbar displayed all journals' trans count, not just current * fixed segfault in pie graphs * fixed khacc shell script requiring modifications for non-standard qhacc installs * fixed archive/restore dialogs VERSION 1.7.2 2003-09-27 * added fully configurable account defaults * added drag and drop functionality to the Viewer * improved memorized transaction handling in Checking accounts * improved transaction entry performance * fixed ANSI warning in qhaccreportwriter.cpp * fixed "save and close" closing if save fails * fixed Chooser showing wrong account balances after archiving * fixed misplaced archive files * fixed header layouts in Chooser and Viewer * removed minimum size restriction on interface VERSION 1.7.1 2003-08-17 * improved database performance over slow network * fixed transaction editor allowing invalid account names sometimes * fixed general install problems * fixed "monthly budget" report missing from report dialog * fixed date format reverting to "American" after save * fixed sound preference not working * removed unnecessary plugin creation during startup * removed unnecessary db lookups in transaction editor auto-complete VERSION 1.7 2003-08-02 * added error dialog on failed save * added preference for showing account number in account chooser * added auto-save preference * improved database performance for plugin databases * fixed build problems on some systems * fixed screen layouts in preference dialog * removed unnecessary repaints from viewer VERSION 1.6 2003-05-20 * changes to qhacclibs VERISON 1.5.2 2003-05-02 * added credit/debit exclusions to pie graphs * improved auto-completion text control * fixed headers not resizing correctly in Chooser, Viewer * fixed translation strings in transeditor * fixed reconcile checkbox behavior in Viewer * fixed "monthly balances" report output VERSION 1.5.1 2003-03-26 * fixed occasional transaction editor opening when changing account * removed QHacc engine code (it's now distributed separately) VERSION 1.5 2003-03-10 * added plugin architecture for databases * added import/export functions * added more configurable account defaults * added new budget report * added archiving/restoring from non-local KHACC_HOMEs * added error-check to archiving date specification * added ability to archive/restore from non-local KHACC_HOMEs * fixed cut/copy/paste so functions work in all view windows * fixed ledgers not refreshing after changing KHACC_HOME * fixed budget not showing up when editing account * removed MySQL code (it's now distributed separately as a plugin) VERSION 1.4.1 2003-01-18 * fixed segfault on transaction entry when auto-complete not enabled VERSION 1.4 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 * added archive/restore functions to GUI * 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) VERSION 1.3 2003-01-03 * added simple file dialog for changing database between local files and MYSQL databases * added user-configurable default account type to preferences * added sounds * 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 KHACC_HOME * fixed occasional segfault when changing KHACC_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 1.2 2002-12-12 * added global option to transaction auto-complete * added MySQL support * added ledger support * fixed memorized transactions not having correct date VERSION 1.1 2002-11-27 * added default accounts for initial use * added new date behavior with copied/cut transactions * fixed transeditor buttons having wrong text * fixed account balance not updating after transaction deletion * 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 1.0 2002-11-05 * added printing support in graphs and reports * added online help * fixed account deletion not refreshing view in some cases * fixed graphs and reports layout problems * fixed autocompletion being more or less random * fixed account updating not taking effect immediatly in Viewer * fixed new accounts not always showing up in transaction editor's list VERSION 0.9.1 2002-09-16 * added numerical sorting on NUM field if account's default transaction type is "" * added warning when closing without save * changed all tr() calls to i18n() calls * improved auto-completion for just-added transactions * removed most compiler warnings * fixed single-entry bookkeeping problems * fixed dateformat not working on initial use * fixed KDevelop project setup VERSION 0.9 2002-08-29 * initial version from port of QHacc 2.3