summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-04 22:38:03 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-04 22:38:03 +0000
commitdadc34655c3ab961b0b0b94a10eaaba710f0b5e8 (patch)
tree99e72842fe687baea16376a147619b6048d7e441 /ChangeLog
downloadkmymoney-dadc34655c3ab961b0b0b94a10eaaba710f0b5e8.tar.gz
kmymoney-dadc34655c3ab961b0b0b94a10eaaba710f0b5e8.zip
Added kmymoney
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kmymoney@1239792 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9497
1 files changed, 9497 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..c52317b
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,9497 @@
+
+2010-03-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Backported encoding patch from KDE4 version
+ * Bumped version number
+
+2010-03-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Finnish translation by Mikael Kujanpaa
+
+2010-03-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use users character set encoding for reports
+ (backported from 3.97)
+ * Fixed OFX plugin X-KDE-PluginInfo-Name setting
+
+2010-03-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied backport patch provided by Ian Neal (adjustedDate.diff and
+ adjustedNextPayment.diff)
+
+2010-03-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved anonymizer
+ * Fixed transaction loader for XML file
+ * Added testcases
+
+2010-03-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't preset date in currency calculator to today in all cases
+ (backport from 3.96 by Ian Neal)
+
+2010-03-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed iterator problem in loop (backport from KDE4)
+
+2010-02-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Optimized MyMoneyMoney(QString) ctor (backport from KDE4)
+
+2010-02-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Released 1.0.3
+
+2010-02-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Backported fix from KDE4 version so that the payee view cannot disappear
+
+2010-02-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed BKO #224027 (investment transaction editor problem with
+ negative interest)
+ * Fxied BKO #225085 (Clicking on category doesn't show that category
+ in ledger view)
+
+2010-02-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't suppress some questions upon specific answers even if
+ selected by the user. A usability video showed that this can
+ confuse the user
+
+2010-01-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added logic to detect and repair loops in the account hierarchy to the
+ consistency check
+
+2010-01-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Do not accept split entries without category assignment
+
+2010-01-13 Fernando Vilas <fvilas@iname.com>
+ * Backport MyMoneyPayee::matchData update
+
+2010-01-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Another update of the report configuration wrt date filters
+
+2010-01-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow assignment of category after all splits of a
+ multi-split transactions have been removed
+
+2010-01-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed report configuration for non-user-defined reports
+
+2010-01-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Keep a user defined date filter for reports as user defined even if
+ it matches one of the predefined ranges
+
+2010-01-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed handling and support of expired GPG keys
+
+2009-12-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated french home page by Patrick Petit
+
+2009-12-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed last checkin
+
+2009-12-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated British translation by Ian Neal
+
+2009-11-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added option [General Options]/ExternalCalculator to allow starting
+ any external calculator program and not only kcalc (the default)
+
+2009-11-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show post date in red if prior to opening date of account. Attach
+ tooltip to date edit widget as well
+
+2009-11-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added AutoReusePayee option which defaults to true. No GUI available (yet)
+
+2009-11-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show a tooltip over the Enter button in case it is disabled due to
+ post date prior to account's opening date
+
+2009-11-04 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Fix SQL generation so it will work
+
+2009-11-09 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed liability account limit adjustment
+
+2009-11-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added one file provided by Allan Anderson to the contrib directory
+
+2009-10-30 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed price precision display in transaction reports
+
+2009-10-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added two files provided by Allan Anderson to the contrib directory
+
+2009-10-24 Alvaro Soliverez <asoliverez@gmail.com>
+ * More currency rounding fixes for the reports
+
+2009-10-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added icons to the file info dialog button
+ * Fixed German translation
+
+2009-10-17 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed rounding up of stock reports using trading currency
+
+2009-10-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed German translation (patch provided by Mark Drexelius)
+
+2009-10-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show accounts without transactions associated on the home page
+
+2009-10-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch by Holger (0001-percentages-in-chart-label.patch)
+
+2009-10-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use account opening date for initial interest rate of loans
+
+2009-10-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added documentation patch from Markus Drexelius
+ * Give the per-payee category higher precedence for autofill
+ * Fixed #2871995 (Ledger: keyboard navigation)
+ * Released 1.0.2
+
+2009-10-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added some parenthesis to an if-statement to avoid confusion
+
+2009-09-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improve QIF importer to simply skip unknown sections
+
+2009-09-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed 'combine transaction' feature from menus. It is not implemented
+ so we should not show it to the user.
+ * Fixed #2867234 (Don't take status field when creating schedule from ledger)
+ * Fixed a problem when no file was opened during program start
+
+2009-09-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Force initial size to be 800x600
+ * Make expand/collapse state of account and category view persistent
+ * Allow to modify the tab order during transaction entry
+
+2009-09-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Russian translation by Andrey Cherepanov
+ * Updated German translation
+
+2009-09-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Russian translation by Andrey Cherepanov
+
+2009-09-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a few German translations
+
+2009-09-08 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed sizing of forecast chart
+ * Select all subaccounts of an investment in reports when not
+ in expert mode - #2853193
+
+2009-09-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Initial try to fix bko #205254
+
+2009-09-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Tony Bloomfield (movetx) to allow moving investment
+ transactions
+ * Applied patch #2842587 (fix Yahoo UK stock quotes)
+ * Improved layout of printed reports
+ * Released 1.0.1
+
+2009-09-04 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Fix potential loop in Gnc importer
+
+2009-09-02 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Russian translation by Andrey Cherepanov
+
+2009-08-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation from Bert Keuter
+
+2009-08-26 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed imagedata tags in the documentation
+
+2009-08-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed icon resolution problems with oxygen icon set
+ * Updated Brazilian homepage and whatsnew file from Marcus Gama
+
+2009-08-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #2842591 (crash on new Credit Card a/c with reminder schedule)
+
+2009-08-22 Alvaro Soliverez <asoliverez@gmail.com>
+ * Changed section 1 to detail-widgets.docbook to make it KDE-compliant
+
+2009-08-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Released 1.0.0
+
+2009-08-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Russian translation from Andrey Cherepanov
+ * Updated Italian translation from Sandro Bonazzola
+
+2009-08-16 Alvaro Soliverez <asoliverez@gmail.com>
+ * Force reordering of account icons when there is a new account
+ * Added documentation patches from Jack Ostroff
+ (details-accounts.patch)
+
+2009-08-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed display of fee and interest value in investment transaction form
+ * Show search tool on top of categories view
+ * Don't display investment balance in red
+
+2009-08-15 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated what's new documentation
+ * Updated Spanish what's new and welcome pages
+
+2009-08-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Italian translation from Vincenzo Reale
+ * Updated Russian translation from Andrey Cherepanov
+ * Updated Romanian translation from Cristian Onet
+
+2009-08-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added link to KMyMoney forum to start page
+ * Updated Italian translation from Vincenzo Reale
+
+2009-08-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed account icons arrangement when redisplaying closed accounts
+
+2009-08-13 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added to what's new page changes since version 0.8.9
+ * Updated Romanian what's new page from Cristian Onet
+
+2009-08-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated what's new page to the layout required for 1.0
+ * Fixed problem when entering a multiple transactions for the same payee
+
+2009-08-12 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Whats new page preparing for version 1.0
+
+2009-08-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch from Ian Neal to support correct fraction in balance column
+ of ledger (investment_balance.diff)
+
+2009-08-11 Alvaro Soliverez <asoliverez@gmail.com>
+ * Use same icon for stock, money market and certificate of
+ deposit accounts as for investments
+
+2009-08-11 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Fix last commit (caused test suite failure)
+
+2009-08-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Unify icon loading for accounts
+ * Added documentation updates from Jack Ostroff
+ * Modified all links in the documentation to point to qt.nokia.com
+ as per http://www.linkedin.com/e/vaq/5932767/1531497/-1/view_disc/
+ * Added patches provided by Ian Neal (ledgerview_overdue.diff,
+ homeview_payments.diff)
+ * Don't remove payee from scheduled transaction if a split points to
+ another asset/liability account
+
+2009-08-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a crash when using the 'clear all' feature in the split editor
+ and not being in the edit mode
+ * Added documentation updates from Jack Ostroff
+ (index.docbook, credits.docbook)
+ * Added Italian translation update from Sandro Bonazzola
+
+2009-08-09 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Fix #2834361 - ENTER key accepts select database dialog
+
+2009-08-09 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Internal improvements to database module
+
+2009-08-08 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added documentation patches from Jack Ostroff
+ (details-accounts.docbook details-institutions.docbook)
+
+2009-08-07 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added documentation patches from Jack Ostroff
+ (details-database.docbook details-formats.docbook
+ details-search.docbook details-widgets.docbook
+ reference.docbook introduction.docbook)
+
+2009-08-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with the label for transfers in the transaction form
+
+2009-08-03 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added documentation patches from Jack Ostroff
+ (details-budgets.docbook details-forecast.docbook
+ details-loans.docbook details-settings.docbook)
+ * Added documentation patches from Jack Ostroff
+ (details-settings.docbook.patch)
+
+2009-08-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't count empty lines in OFX file when verifying the format
+ * Fixed a few typos in the documentation
+ * Don't reverse operation when entering a scheduled transfer transaction
+
+2009-08-01 Alvaro Soliverez <asoliverez@gmail.com>
+ * Reverted a change in KGlobalLedgerView to fix an infinite loop
+
+2009-07-31 Alvaro Soliverez <asoliverez@gmail.com>
+ * Changed Schedule and GlobalLedgerView Views to use adjustedNextDate for
+ schedules instead of nextDate - patches submitted by Ian Neal
+ (kgloballedgerview.diff kscheduledlistitem.diff)
+ * Removed unused code in MyMoneyScheduled.nextPayment()
+
+2009-07-30 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added documentation patches from Jack Ostroff
+ (details-imp-exp.docbook)
+
+2009-07-30 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Use transaction-safe engine for Mysql
+ * Put out a warning message for untested database drivers
+ * Fix nonsense when no Qt SQL drivers installed
+ * Internal changes to database layout (version 6)
+ * Fix SF #2732207 - Unable to unmatch transaction matched by OFX import
+
+2009-07-29 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added documentation patches from Jack Ostroff
+ (details-currencies.docbook.patch details-reports.docbook.patch
+ details-reconciliation.docbook.patch)
+
+2009-07-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added documentation patches from Jack Ostroff
+ (details-investments.docbook.diff)
+ * Changed Trolltech into Qt Software in the documentation
+
+2009-07-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added documentation patches from Jack Ostroff
+ (credits.docbook.diff, details-ledgers.docbook.diff)
+ * Added patch provided by Cristian Onet
+ (code_cleanup_in_register_search_line.patch)
+ * Added selection of account hierarchies for reports to the documentation
+
+2009-07-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #2786436 (Too much delay for data entry in a many-rows split)
+
+2009-07-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added documentation patches from Jack Ostroff
+ (details-schedules.docbook.diff)
+
+2009-07-20 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed transaction by account reports when displaying in multiple currencies
+
+2009-07-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added some fixes to solve #2558627 (Account entry widget mess about splits)
+
+2009-07-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Made some changes to avoid lock-up when opening split transaction editor
+
+2009-07-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added documentation patches from Jack Ostroff
+ (details-categories.diff, details-payees.diff, doc-en-Makefile.am.diff)
+
+2009-07-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't use invalid transaction object for the list of selected transactions
+
+2009-07-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch from Cristian Onet to avoid problems when GPG is not installed
+
+2009-07-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added some details about the widgets (negative numbers, double-clicking
+ the drop down arrow of category/account selectors)
+
+2009-07-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added documentation patches from Jack Ostroff
+ (firsttime.diff, details-institution.patch, details-accounts.patch)
+
+2009-07-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show empty online update statistics
+ * Added documentation patches from Jack Ostroff
+ (makemostof.diff, whatsnew.diff)
+ * Fixed generation of PDF (now includes new screen shots)
+
+2009-07-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated French translation from Patrick Petit
+
+2009-07-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #2785787 (No Keyboard for 'OK' for 'Confirm Manual Enter' window)
+ * Fixed #2777626 (adding a withdrawl from before account start screws ledger)
+
+2009-07-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Skip statement import statistics if no transactions have been imported
+ for the 'Update all accounts' function
+
+2009-06-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added some missing screenshots
+ * Updated some screenshots
+ * Updated new file wizard documentation
+
+2009-06-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Brazilian translation by Marcus Gama
+ * Fixed icon sizes so that lintian.debian.org won't complain anymore
+ * Fixed #2785811 (Bugs in the geometry of a split window)
+
+2009-06-26 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Spanish and Argentinian translation
+
+2009-06-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Romanian translation by Cristian Onet
+
+2009-06-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Regenerated POT file and merged translations
+ * Updated German translation
+
+2009-06-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow to select a non-existant file in the selection dialog of
+ the new file wizard
+
+2009-06-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added support for automake 1.11
+ * Added --with-qmake option to configure
+ * Ignore bankid for OFX in case it's empty
+ * Allow a dash as negative input even if parens around is selected as
+ negative display mode
+ * Fixed section heading in documentation
+
+2009-06-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use the configured color setting for negative values in the balance column
+ of the ledger view
+
+2009-06-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added 'Year To Month' budget vs. actual standard report
+
+2009-06-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated user documentation - submitted by Allan Anderson
+ * Fixed typo in reconciliation ending balance dialog
+
+2009-06-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem of initial precision being 0 in new schedules
+
+2009-06-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation by Bert Keuter
+
+2009-06-09 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed budget reports when displaying monthly or yearly in non-monthly columns
+ * Updated Spanish translation
+
+2009-06-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a return reference to temporary problem
+ * Added patch from Gary Duzan to improve autoconf detection
+
+2009-06-05 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated user documentation - submitted by Allan Anderson
+
+2009-06-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added modifications for splash screen
+ * Don't paint chart off the right edge on the home page
+
+2009-06-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use ILS as the id for the New Israeli Shekel
+ * Updated Dutch translation by Bert Keuter
+
+2009-05-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with wrong balance after modifying the balance of an account
+ during reconciliation and then postponing the reconciliation
+
+2009-05-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated French translation by Patrick Petit
+ * Updated Dutch translation by Bert Keuter
+
+2009-05-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated documentation on QIF import
+ * Removed unused UI parts of QIF profile editor
+ * Resized the QIF import dialog
+
+2009-05-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch by Cristian Onet to support UTF-8 characters in plugin names
+ * Allow QIF date entries that contain two consecutive delimiter characters
+
+2009-05-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation by Bert Keuter
+
+2009-05-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Strip leading and trailing white space characters when doing auto
+ completion of payees, accounts, categories, etc. (patch by Ian Neal)
+ * Updated Brazilian translation by Marcus Gama
+ * Allow make uninstall work twice in a row w/o throwing errors
+
+2009-05-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added account icon overlay for accounts mapped to online banking
+
+2009-05-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't reuse memo of older transaction for imported ones when assigning
+ categories based on payee
+ * Fixed #2652046 (QIF-Export adds line breaks)
+ * Fixed German translation (multi row view label)
+
+2009-05-13 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed bug in budget reports for foreign categories
+ * Removed redundant CMakelist.txt files for account templates
+
+2009-05-12 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated user documentation - submitted by Allan Anderson
+
+2009-05-11 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed cmake tests - Patch provided by Holger
+
+2009-05-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added splitup-kde-chunk-online script to contrib directory
+ * Changed documentation build to use this script instead of a local copy
+
+2009-05-10 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Don't delete all customized reports from database!
+
+2009-05-09 Fernando Vilas <fvilas@iname.com>
+ * Updated schedule test cases to pass after Tony's patch
+ * Fixed a few warnings about const on primitive return types
+ * Made MMStorageSql inherit from KShared
+ * Changed the include order on reports test and pivottable test to make
+ tests compile on Slackware
+
+2009-05-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Galician translation from Marce Villarino
+ * Show scheduled transactions during reconciliation and don't show the
+ initial dialog for overdue scheduled transactions anymore
+
+2009-05-09 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Fixed #2779291
+ - Correct precision in formatted fields
+ - Fix potential upgrade problem
+
+2009-05-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Romanian translation from Cristian Onet
+ * Fixed precision problem in transaction editor
+
+2009-05-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1910270 (GNUCash Import Options large in PDF docs)
+
+2009-05-07 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated user documentation - submitted by John Hudson
+
+2009-05-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added date display for certain ledger entries
+
+2009-05-03 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Argentinian translation
+ * Updated Spanish translation
+
+2009-05-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated German translation
+
+2009-05-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Regenerated message files
+
+2009-04-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added option to turn on expert mode in settings dialog
+
+2009-04-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Finnish translation from Mikael Kujanpaa
+
+2009-04-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * More fixes to the online documentation generation
+ * Preserve access rights when saving a local file which was owned
+ by another user but we had group write access
+
+2009-04-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed generation and upload of PHB and online manual
+ * Added more output to configuration of sqlite support
+ * Fixed some tips
+ * Minor changes to the project handbook
+ * Added patch by Matt Blythe (payeeCategoryPatch.diff)
+
+2009-04-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * For scheduled transactions with the estimate option turned on, an imported
+ transaction with an amount in the range of +/- 10% of the scheduled amount
+ will match
+
+2009-04-16 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Add missing error check on saveAsDatabase
+
+2009-04-15 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed balance display in ledger when all transactions of an
+ investment account are filtered. Patch provided by Thomas Baumgart
+
+2009-04-15 Thomas Baumgart <ipwizard@users.sourceforge.net
+ * Fixed #2732207 (Unable to unmatch transaction matched by OFX import)
+ for plain file based version. DB code still needs to be fixed.
+
+2009-04-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added documentation of new file wizard (screen shots still missing)
+
+2009-04-13 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed overdue scheduled transactions in pivot to display
+ as happening tomorrow instead of the original date
+
+2009-04-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed return in void setMatchData() introduced two days ago
+
+2009-04-11 Alvaro Soliverez <asoliverez@gmail.com>
+ * Changed MyMoneyReport to use EDetailLevel instead of bool
+ * Cleaned up code in MyMoneyReport and related classes
+
+2009-04-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Changed 'Schedule' --> 'Scheduled transaction' (patch provided by
+ Peter Hargreaves)
+
+2009-04-11 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Update database structures to Version 5
+ - add missing fields in Payee, Split
+ - fix crash on duplicate report name
+
+2009-04-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed permission problems during 'make distcheck'
+
+2009-04-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Changed the generation of PDF versions of the documentation
+
+2009-04-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed bko #188328 (Delete ransaction option is not disabled in closed
+ accounts) with patch provided by Ian Neal
+
+2009-04-07 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added line width option to charts
+
+2009-04-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved 'Update all accounts' functionality to require less user activity
+
+2009-04-05 Alvaro Soliverez <asoliverez@gmail.com>
+ * Initialize report type value when loading a custom report
+
+2009-04-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated French translation from Patrick Petit
+
+2009-04-04 Alvaro Soliverez <asoliverez@gmail.com>
+ * Handle invalid chart types of reports in a graceful manner
+ * Show only investments accounts in the account selector
+ of Investment View, including when the investment account is
+ a subaccount
+ * In the account selector, disable a parent account if it does not
+ match the required type
+
+2009-04-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Speedup loading of large files when filename is passed on command line
+
+2009-04-03 Alvaro Soliverez <asoliverez@gmail.com>
+ * Reverted previous commit because some accounts are not showing
+
+2009-04-02 Alvaro Soliverez <asoliverez@gmail.com>
+ * Show only investments accounts in the account selector
+ of Investment View
+
+2009-04-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Preset payee name with the previous one used for a new transaction
+
+2009-04-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Enable OFX plugin by default
+
+2009-03-31 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed the text filter when it does not contain a text and
+ the main split matches that but a split does not
+ * Updated user documentation - submitted by John Hudson
+
+2009-03-28 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated user documentation - submitted by John Hudson
+ * Further improvements of text filter
+ * Updated Spanish translation
+ * Updated Argentinian translation
+
+2009-03-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Further improvements of text filter
+
+2009-03-28 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated user documentation - submitted by John Hudson
+
+2009-03-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added MyMoneyFile::referencesClosedAccount() methods
+
+2009-03-26 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed Net Worth Today report to show current date's balance
+ instead of end of the month -- bug #2714063
+ * Updated Argentinian translation - Provided by Sergio Minini
+
+2009-03-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch from Cristian Onet (payees_view.patch)
+ * Fixed resize problem of splitter in payees view
+ * Added persistency to the splitter settings
+ * Added patch from Cristian Onet (plugins_settings.patch)
+ * Added missing desktop items to OFX plugin
+
+2009-03-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed balance problem with DB backend
+ * Updated .desktop files with Romanian entries from Cristian Onet
+
+2009-03-22 Fernando Vilas <fvilas@iname.com>
+ * Fixed bug in transaction date filter for db
+
+2009-03-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Resolved some compiler warnings
+
+2009-03-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Also reload OFX bank information files during setup if their
+ size is less than 1024 bytes
+
+2009-03-17 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed month-by-month budget report when fiscal year starts in a month other than January
+
+2009-03-16 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed text matching bug in transaction reports when splits are displayed
+ on its own, eg Transactions by Category reports
+ * Updated Spanish translation
+ * Updated Argentinian translation
+
+2009-03-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Investment Moving Average Price Graph
+
+2009-03-11 Fernando Vilas <fvilas@iname.com>
+ * Removed redundant QString ctor calls in db code
+ * Fixed several warnings in db code
+ * db now remembers online banking KVPs
+
+2009-03-11 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed overflow error in Total Rows of CashFlow Summary
+ * Fixed overflow error in Total Rows of Assets and Liabilities Summary
+ * Fixed currency conversion error in Budget reports
+
+2009-03-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch by Holger
+ 0001-Added-build-types-Debug-Debugfull-Profile.patch
+
+2009-03-09 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Investment Price Graph
+ * Added patch by Holger:
+ 0002-turned-bullets-off-and-simplified-the-chart-class-a.patch
+ * Updated Spanish translation
+
+2009-03-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added option to skip stripping of online price info data
+
+2009-03-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Dim update button if plugin status changed
+ * Added selection combo to negate text filter (not persistant yet)
+ * Use standard buttons for filter dialog
+ * Added patches by Holger:
+ 0001-moved-calculateAutoLoan-to-MyMoneyForecast.patch
+ 0002-Bugfixes-and-Preparation-for-cleaner-library-builds.patch
+ 0003-Fixed-last-patch.patch
+ 0004-OnMouseOver-in-Charts_NEW.patch
+ typo-in-0001-0003.patch
+ 0001-added-fPIC.patch
+ * Show online balance for liability accounts in register as positive amount
+
+2009-03-08 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed Forecast reports when start date is after current date
+ * Fixed Budget reports for monthly budget of foreign currency categories
+
+2009-03-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Holger (0001-USE_QT_DESIGNER-Version-number-and-minor-fixes.patch)
+
+2009-03-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Colin Wright (briefscheduleskipiconanddisable.diff)
+
+2009-03-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Return valid value from PivotGrid::rowSet(QString id)
+ * Added patch provided by Colin Wright (schedulecalendarskipbutton.diff)
+ * Fixed a few button icons
+
+2009-02-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added option 'Match names from start'
+ * Fixed spelling of principal in account templates
+ * Added splitter to payees view
+
+2009-02-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Colin Wright (editcompoundoccurence.diff)
+ * Fixed connection for edit widget signal in schedule editor
+
+2009-02-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated README.ofx
+ * Released 0.9.3
+
+2009-02-23 Robert Wadley <robntina@users.sourceforge.net>
+ * Updated Summary view style.
+ * Updated "What's new" page for upcoming release
+
+2009-02-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed register column resizing algorithm
+ * Show database options in File menu
+
+2009-02-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Load addressbook for new user wizard in background
+ * Fixed bko#185212 (Default year prefix)
+
+2009-02-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Load data for account template widget in the background
+ * Added patch provided by Colin Wright (fix3months_removefq_occurencePeriodToString.diff)
+
+2009-02-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Holger
+ (0001-cmake-QtSqlite-and-small-tweaks.patch)
+ (0002-Installation-Versioning-and-Documentation-improvem.patch)
+
+2009-02-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated regular expression for Financial Express price source
+
+2009-02-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem in case additional fees for loans referenced another
+ asset or liability account
+ * Fixed bko#118285 (kmymoney online quotes are cached by KDE)
+ * Assigned icons to dialog buttons
+
+2009-02-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed creation of unique bankID in MyMoneyStatementReader per statement
+ * Fixed unnecessary popup of dialog box in payees view
+ * Fixed calculator widget to use same decimal symbol as edit widget
+ * Fixed #1962055 (Crash in case AqBanking failed) Fix also requires
+ an updated KBanking package
+
+2009-02-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some issues around modification of addtional loan fees
+ * Removed Makefile.in
+ * Added patch provided by Colin Wright (stringToOccurence.diff)
+ * Added patches provided by Holger
+ (0001--non-fancy-sqlite3-support.patch,
+ 0002-make-install-and-make-kmymoney-unstable_rpm.patch,
+ 0003-added-fancy-qsqlite3-support.patch)
+ * Removed Makefile
+ * Added updated Russian default account template from Andrey Cherepanov
+ * Renamed ru_SU into ru_RU for templates
+ * Change tab between deposit/withdrawal if sign of amount changes
+
+2009-02-15 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Spanish translation
+
+2009-02-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Argentinian account templates
+ * Fixed typos in Spanish templates
+
+2009-02-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ - Happy Valentine's Day
+ * Added patch provided by Colin Wright (oops.diff)
+ * Added testcase for the above correction
+ * Pass on plugin name to createInstanceFromLibrary()
+ * Use const reference for getters in plugin info object
+
+2009-02-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Cristian Onet (patch_plugins.patch)
+
+ !!!!FILE FORMAT CHANGE!!!! The previous change causes the file format
+ to change slightly. Be prepared, that schedules may show wrong
+ payment periods when loaded in earlier versions of the program.
+
+2009-02-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Colin Wright (use_compoundOccurence.diff)
+
+2009-02-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reverted parts of yesterdays patch
+ * Added patch provided by Colin Wright (addHalfMonths.diff)
+ * Added contrib subdirectory
+ * Fixed typos also in .pot and in .po files
+
+2009-02-11 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Argentinian translation
+ * Fixed typos in kmymoneygpgconfigdecl.ui and ksettingsgpgdecl.ui
+
+2009-02-10 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Argentinian translation
+ * Do not show investments accounts in detailAll charts
+
+2009-02-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Colin Wright (use_occurencePeriod.diff)
+ * Added "don't ask again" feature to balance warning dialog
+
+2009-02-09 Fernando Vilas <fvilas@iname.com>
+ * Fixed date calculation in SQL that was missed in my last patch
+ * Speed improvement in readSplit()
+
+2009-02-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Colin Wright (schedules_multiplier_prep.diff)
+ * Remove link to payee from second split if name is removed from transaction
+
+2009-02-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Italian translation from Vincenzo Reale
+ * Updated Brazilian translation from Marcus Gama
+ * Fixed French translation
+ * Updated Galician translation from Marce Villarino
+
+2009-02-07 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated translation documentation to merge outdated po files
+ * Updated Spanish translation
+ * Updated Argentinian translation
+
+2009-02-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a sign issue with investment sell/buy imports from OFX
+ * Allow higher precision for price and share information from OFX
+ * Updated translations for de, pt and fr
+
+2009-02-06 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed Balance After calculation in Home Page Payments
+ * Fixed one-time schedules duplicating in Home Page Payments
+
+2009-02-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed CMake based build system (still not 100% compatible w/ autotools)
+ * Fixed auto detection of variable sizes for CMake based build system
+ * Fixed some more CMake related things (mostly cleanup)
+ * Added missing files
+ * Fixed typos in two messsages
+
+2009-02-05 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Spanish translation
+
+2009-02-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added update for CMake build environment (a bit broken for me atm)
+
+2009-02-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added trace functionality to HTTPS connections for OFX
+
+2009-02-04 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed loan amortization calculation on reports when there
+ are multiple amortization splits
+
+2009-02-03 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Spanish translation
+
+2009-02-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show correct amount for multi-currency schedules
+ * Updated Portuguese translation from José Jorge
+ * Added home_pt.html from José Jorge
+ * Fixed #2558627 (Account entry widget mess about splits)
+ * Updated Romanian translation by Cristian Onet
+ * Fixed an OFX issue when the bank_id field was not filled
+
+2009-02-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed dependancy to libxml2-devel
+
+2009-02-02 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Spanish translation
+
+2009-02-01 Alvaro Soliverez <asoliverez@gmail.com>
+ * Code cleanup of calculateAutoLoan in kmymoneyutils
+ * Added interestSplit method to MyMoneyTransaction
+ * Added isInterestSplit method to MyMoneySplit
+
+2009-02-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Colin Wright (occurenceToString.diff)
+ * Regenerated POT file and merged all PO files
+ * Updated German translation
+
+2009-01-31 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed loan interest calculation in pivot reports when the loan
+ account is not included in the report - #2541605
+
+2009-01-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added #2551345 (Maintain geometry of split transaction editor
+ * Added #2551417 (Deletion of the zero-value split records)
+ * Added #2551242 (ENTER focus to next split if is is already defined)
+ * Added patch provided by Colin Wright (halfmonth_200901241601.diff)
+
+2009-01-30 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed loan calculation when the loan account itself is not
+ part of the report. More work needed on that area
+
+2009-01-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow overriding header version for OFX requests
+
+2009-01-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added icon to close button of balance chart dialog
+
+2009-01-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added merge button to split transaction dialog (#2538561)
+ * Improved path detection for QT in sqlite.m4
+
+2009-01-27 Alvaro Soliverez <asoliverez@gmail.com>
+ * Patch provided by Thomas Baumgart to show currency conversion
+ dialog when entering schedules involving foreign currencies
+ * Fixed schedule forecast calculation - bug #2507699
+
+2009-01-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Anonymize budget values while saving as anonymized file
+
+2009-01-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed dependency to libcurl and libxml++ from OFX plugin
+
+2009-01-24 Fernando Vilas <fvilas@iname.com>
+ * Reworked balance calculations
+ * Standardized date and MyMoneyMoney formatted storage
+ * Fixed date calculations to work with SQLite
+ * Added (commented) code to support future MMSchedule KVP.
+
+2009-01-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #2530475 (Calculator (Value entry widget) bug!)
+ * Updated French translation from Patrick Petit
+
+2009-01-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added 'Force SSLv3' switch to OFX banking setup wizard
+ * Removed some unused files
+
+2009-01-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch provided by Colin Wright to clean up schedule frequencies
+
+2009-01-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed sqlite detection problems with older autoconf versions
+
+2009-01-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problems reported by Doxygen
+
+2009-01-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Quicken 2004 and Quicken 2003 to the OFX plugin
+
+2009-01-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use KDE locale setting for date format in report subtitles
+ * Collect all statement reports and show them together in a single window
+ * Automatically detect mapped acount during OFX statement download
+ * Show the transaction selection dialog for autofill even if there
+ is only a single matching transaction
+ * Show warning if user wants to map a brokerage account to an online account
+ * Added icons to buttons on plugin selection dialog
+
+2009-01-12 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added missing include in kguiutils.cpp
+ * Added date to pivot reports subtitle
+ * Added date to transaction reports subtitle
+
+2009-01-14 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Fix #2248020 - Allow passworded databases
+ * Remove redundant code
+ * Update database documentation
+
+2009-01-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved OFX logging during setup
+ * Fixed layout for select database dialog
+ * Fixed slot for OK button in select database dialog
+ * Fixed translation issue
+ * Fixed MyMoneyMoney formatting problem with precision -1 that caused
+ 14.04 to be shown as 14.4
+ * Added testcase for this problem
+ * Removed const qualifier from formatMoney() returnvalue
+
+2009-01-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixes to the build system (make distcheck did not work due
+ to the changes for SQLITE3 support)
+
+2009-01-12 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added CashFlow Report
+
+2009-01-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Romanian translation by Cristian Onet
+ * Added QT SQLITE3 support from
+ http://www.kde-apps.org/content/show.php/qt-sqlite3?content=23011
+ to the build system
+ * Building OFX support is now automatic if required libs are installed
+ * Allow arbitrary precision interest rates for loan accounts
+ * Fixed a bunch of warnings
+
+2009-01-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Refactored the usage of the 'Private * d' construct
+
+2009-01-08 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added chart detail setting to forecast view
+ * Fixed sign of expected liabilities on cash flow summary
+ * Cleaned old code in querytable.cpp
+
+2009-01-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated German translation
+
+2009-01-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Finnish translation from Raimo Ikonen
+ * Regenerated POT file and merged all PO files
+
+2009-01-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow to load details for new investments if same security is used
+
+2009-01-05 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added chart to forecast view
+
+2009-01-04 Tony Bloomfield <gandalf1189@users.sourceforge.net>
+ * Fix # 2217233 - Add option to import GnuCash notes as memos
+
+2009-01-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added display of number of splits in file info dialog
+
+2009-01-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * We welcome Slovakia as a new member of the Eurozone
+ (http://en.wikipedia.org/wiki/Eurozone)
+
+2008-12-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Make menu item 'File information' available if build w/o debug support
+ * Added differentiation between QIF bank statement and QIF application import
+
+2008-12-29 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Import GnuCash notes as transaction memo
+
+2008-12-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't include invalid account types in split editor account selection
+
+2008-12-25 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added moving average to report charts
+ * Cleanup of the charts code
+ * Added configuration of moving average days
+ * Added Moving Average vs Actual report
+
+2008-12-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added testcases for the loader functions in MyMoneySeqAccessMgr
+ * Fixed last id detection in loader functions
+
+2008-12-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed an uninitialized variable bug in the QIF importer
+ * Improved const-ness passing of parameters in Gnc importer
+ * Use QString for ids rather than QCString
+
+2008-12-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Assign base currency to account if none is present during creation
+
+2008-12-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show different intro when editing an investment with the wizard
+
+2008-12-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reworked matching logic so that in case of multiple payees match,
+ the one with the largest match is taken. This returns the name
+ matching to the 'old' functionality of partial matching.
+
+2008-12-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed MyMoneyQifProfile::possibleDateFormats so that it
+ always delivers at least one possible format
+
+2008-12-15 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed display of total rows in charts
+
+2008-12-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added OFX trace functionality
+
+2008-12-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Czech translation from Marek Stopka
+ * Removed blank in front of synopsis
+ * Added mandatory price entry for new foreign account
+ * Added online quote button to new account wizard
+
+2008-12-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added moving average reports for investments
+ * Fixed crash in forecast view when displaying stock in foreign currency
+
+2008-12-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * More changes to the QIF importer
+
+2008-12-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't discard final line during QIF import if it does not contain a LF
+ * Categories don't override account information during QIF import
+ * Don't create duplicate opening balance transaction if same file
+ is imported more than once. Present a warning if amount differs and let
+ the user manually correct it.
+ * Mark imported opening balance transactions as imported (diff. background)
+ * Fixed QIF Buy/Sell action if given an account but not BuyX/SellX action
+ * Enhanced price recording such that security can also be referenced
+ by name by the importer
+
+2008-12-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some print issues in the CSS file
+ * Fixed some more QIF importer and statement reader problems
+ * Fixed payee matching for name matching mode
+
+2008-12-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added more debug output to statement reader
+ * Added patch provided from Greg Darke to add more settings to OFX plugin
+
+2008-12-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added support for manual OFX configuration
+ * Fixed a sign problem when importing investment sales transations via QIF
+ * The transaction matcher now uses transaction matching on the same date
+ in favor over those that match on different dates.
+ * More fixes to the QIF importer
+
+2008-12-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some more QIF importer problems
+
+2008-12-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Remove transfers to/from investment accounts in split transactions
+ during QIF import
+
+2008-12-01 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed createBudget forecast unit tests to check dates correctly
+
+2008-12-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Revisited fix for bko #175949. Using the tab directly to create
+ a new transaction did not honor the pressed tab
+ * Updated Czech translation from Marek Stopka
+
+2008-11-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use QT_LDFLAGS and X_LDFLAGS when building the widget library
+ * Keep position of schedule view if item was deleted
+
+2008-11-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved QIF date format detection
+ * Detect dividend transactions as investment transactions even if they
+ don't have a reference to a stock account
+
+2008-11-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't create multiple payees if the name contains meta characters
+ of regular expression (e.g. parans)
+ * Fixed bko #176316 (kmymoney2 crashes when right clicking in a
+ categories tax-editing area)
+
+2008-11-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * A merged transaction has precedence over an imported transaction
+ in the ledger
+ * Fixed more QIF importer issues
+ * If an imported transaction is also matched, then accepting the
+ transaction will remove both flags at once
+ * Allow asset/liability accounts to receive VAT splits
+
+2008-11-26 Alvaro Soliverez <asoliverez@gmail.com>
+ * Sort accounts by name in home page forecast
+
+2008-11-25 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed starting balance price in investment performance report
+
+2008-11-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Store multiple XML statement files for QIF import (debug feature)
+ * Fixed bko #175949 ('New' transaction does not honor the selected tab)
+ * Improved detection of existing accounts in QIF importer
+
+2008-11-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reworked QIF import with lots of improvements (incl. patches from
+ Allan Anderson)
+ Needs thorough testing and a lot of code cleanup
+ * Adapted statement reader to work with new QIF importer
+ * Allow dividend payments w/o reference to security
+ * Renamed a bunch of i18n-ed html files
+ * Display correct number of prices in file info dialog
+
+2008-11-22 Fernando Vilas <fvilas@iname.com>
+ * Added db index from user manual to schema
+ * Fixed db not logging out when KMM closes (fixes open warning annoyance)
+ * Fixed transactions query to properly ignore schedule splits (fixes
+ calculations on homepage)
+
+2008-11-09 Alvaro Soliverez <asoliverez@gmail.com>
+ * Prevent user from selecting an inconsistent column type for budgets
+
+2008-11-15 Fernando Vilas <fvilas@iname.com>
+ * Updated SQLite driver detection to work with Qt3 and Qt4. Patch from Tony
+ Bloomfield
+
+2008-11-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated simplified Chinese translation by Roy Qu
+
+2008-11-09 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed budget reports when using non-monthly columns
+
+2008-11-08 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added summary to budget in Home Page
+ * Added gaps to tables in Home Page
+
+2008-11-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added new homepage html file from mvillarino
+
+2008-11-05 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed price calculation in investment performance report
+
+2008-11-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation from Bert Keuter
+ * Added support for imperial prices to MyMoneyMoney ctor
+ * Added testcase for the above
+
+2008-11-04 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed budget reports when month-by-month are displayed
+ for non-monthly columns
+ * Fixed Cashflow summary schedules when multiple occurences
+ happen during the month
+ * Added properties initialization to MyMoneyForecast constructor
+
+2008-11-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Cristian Onet which fixes a
+ crash in the the accounts icon view
+ * Ensure unique IDs within the same statement downloaded
+ * Removed unnecessary code
+
+2008-10-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed http://bugs.kde.org/show_bug.cgi?id=173908
+
+2008-10-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Changed "Ok" --> "OK"
+ * Use KStdGuiItem where appropriate
+ * Fixed placement of search bar in payees view
+ * Fixed http://bugs.kde.org/show_bug.cgi?id=173907
+
+2008-10-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added signal transactionsSelected() to plugins' viewinterface
+ * Added signal accountReconciled to plugins' viewinterface
+ * Updated Romanian translation from Cristian Onet
+
+2008-10-28 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed Forecast unit test
+
+2008-10-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Romanian translation from Cristian Onet
+ * Added patch by Cristian Onet to solve a ledger sorting problem
+
+2008-10-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed sign problem in display of loan information when
+ sum of additional fees was negative
+ * Added information when turning on GPG encryption mode
+ * Added option to turn off title bar of the views
+
+2008-10-26 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed Budget reports when columns longer than a month
+ * Added Linear Regression method to Forecast History Methods
+
+2008-10-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Italian translation from Vincenzo Reale
+ * Added patch by Cristian Onet to fix statement marker problem
+
+2008-10-24 Robert Wadley <robntina@users.sourceforge.net>
+ * Fixed some issues with the html when kmm is used on wide screens
+ and other small fixes.
+
+2008-10-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Make sure to show the correct balance in the ledger view if no
+ transactions are displayed
+
+2008-10-20 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added default report Income and Expenses By Year
+
+2008-10-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated French translation from Patrick Petit
+
+2008-10-19 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed multi currency calculation of transaction reports
+ * Fixed spelling mistake in Home View
+ * Changed current Summary to Assets and Liabilities Summary
+
+2008-10-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem during online price update when neither the security
+ nor the currency is the base currency
+ * Show all categories in both selectors during reconciliation start
+
+2008-10-18 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed calculation of assets and liabilities in CashFlow summary
+
+2008-10-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update total field when changing a budget
+ * Fixed sign problem when postponing reconciliation of liability accounts
+
+2008-10-15 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Brazilian Portuguese translation by Marcus Gama
+ * Updated Galician translation by Marcelino Villarino
+
+2008-10-13 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed some Krazy warnings in forecast
+ * Added CashFlow Summary to Home Page
+ * Fixed Schedule calculation in CashFlow Summary
+
+2008-10-09 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed balance of general information reports when converting to
+ base currency
+
+2008-10-07 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed calculation of forecast for stocks which caused an overflow
+ of MyMoneyMoney members
+
+2008-10-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation from Bert Keuter
+ * Added feature to update all online accounts at once
+ * Dump some more values
+ * Fix problem with duplicate dividend transactions
+
+2008-10-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Portuguese translation from José Jorge
+
+2008-10-05 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed multi currency calculation for incomes and expenses in the summary
+ * Updated Spanish translation
+
+2008-10-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation from Bert Keuter
+ * Tranport price in imported transaction
+ * Detect previously used fee and dividend categories while importing
+ investment statements
+ * Added Romanian HTML files from Cristian Onet
+ * Fixed failing translation of strings containing an ampersand
+ character to identify the keyboard shortcut
+ * Regenerated POT file and merged PO files
+
+2008-10-03 Fernando Vilas <fvilas@iname.com>
+ * Allow SQLite databases to upgrade
+
+2008-10-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added 'Ignore' and 'Skip' buttons to EnterSchedule dialog and show
+ them during reconciliation start and auto entry during appl startup
+ * Move icon draw logic from StdTransaction to Transaction to have it
+ for investment transactions as well
+ * Display imported investment transaction with the correct background
+ * Updated French translation from Patrick Petit
+
+2008-10-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show correct message if statement balance is not included in statement
+
+2008-09-30 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * fix valgrind warning about conditional jump depending on
+ uninitialized variable
+
+2008-09-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Brazilian translation from Marcus Gama
+ * Make sure to update local variables from engine after chanages
+ * Removed unused variables
+
+2008-09-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Assign id to budget accountgroup if missing or different
+ * Updated french what's new page from Patrick Petit
+
+2008-09-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Romanian account templates from Onet Cristian
+
+2008-09-27 Fernando Vilas <fvilas@iname.com>
+ * Implemented patch for occurrenceMultiplier in schedules
+ provided by Colin Wright
+ * Added db upgrade path to support the above patch
+
+2008-09-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Italian what's new file provided by Vincenzo Reale
+
+2008-09-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with schedule preview in ledger if end of schedule
+ falls into preview period. This could cause a lockup of the application.
+ * Show cleared transactions during reconciliation in a dimmed fashion
+ * Updated Romanian translation by Chrstian Onet
+
+2008-09-22 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added blank column to Summary
+ * Added missing file for Home Settings
+
+2008-09-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some typos in German translation, shortened a few strings
+
+2008-09-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added option to select most often used transaction for autofill
+
+2008-09-21 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added setting to hide limit column on Home page
+
+2008-09-20 Alvaro Soliverez <asoliverez@gmail.com>
+ * Show closed accounts in reports and find transactions dialog
+ if the user has chosen to do so
+ * Changed the order and rearranged the tables of Summary
+ * Fix the style divs provided by Robert Wadley
+
+2008-09-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a transaction matcher issue with similar transactions
+
+2008-09-15 Alvaro Soliverez <asoliverez@gmail.com>
+ * Convert fractions in KMyMoneyAccountTreeForecastItem to make
+ sure it does not overflow when handling multiple currencies
+ * Reinitialize m_forecast in Home Page on change
+
+2008-09-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added generic code in PivotTable to support multiple
+ columns while preventing duplication of code
+
+2008-09-12 Fernando Vilas <fvilas@iname.com>
+ * Updated MMStorageSql to throw MyMoneyExceptions
+
+2008-09-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed sign problem with paid dividends
+ * Updated German Whats New page
+ * Updated Portuguese translation as provided by Jose Jorge
+ * Updated French Whats New page
+ * Released 0.9.2
+
+2008-09-11 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed calculation of paid dividends for return of investment
+ * Updated Spanish Whats New page
+
+2008-09-10 Robert Wadley <robntina@users.sourceforge.net>
+ * Updated the "whats new in this release" page.
+
+2008-09-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added skip icon for schedules to home view
+ * Moved icons in front of schedule names
+ * Added tooltips to the icons and schedule links
+ * Fixed bug in transaction matcher when two or more identical transactions
+ are carried out on the same day and are manually entered already.
+
+2008-09-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed edit loan wizard to keep changes made to interest rate
+
+2008-09-07 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Budget, Budget Difference and Forecast to exported
+ report CSV
+
+2008-09-07 Fernando Vilas <fvilas@iname.com>
+ * Fixed primary key error when adding first items to database
+ * More database documentation updates
+ * Added simple test cases for budgets
+ * Fixed budget test cases for the case when a database is not installed
+
+2008-09-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Display information why Financial Summary link is not working
+
+2008-09-06 Alvaro Soliverez <asoliverez@gmail.com>
+ * Changed internal structure of PivotGrid to work as a QValueList
+ * Modified PivotTable and unit tests to accomodate to the new PivotGrid
+ design
+ * Implemented new methods for drawing charts by level and avoid duplicating
+ code
+
+2008-09-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed Wolfgang's modification
+
+2008-09-06 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * Show the file name in the passphrase dialog
+
+2008-09-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't remove statement marker if it's the last entry in the ledger
+ * Don't present balance warnings when entering schedules that will be matched
+ * Check 'Type' keyword in QIF case independant
+ * Updated German translation
+
+2008-09-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Initial code for drag and drop for attachments (not functional yet)
+ * Added documentation update provided by Colin Wright
+ * Updated screen shots for documentation of new account wizard
+ as received in patch #2038235
+
+2008-09-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Prevent numeric overflow when calculating value of
+ stocks traded in different currency
+ * Delete StatementKey during account unmap
+ * Show last online balance in ledger
+ * Added Debian/Ubuntu specifc build instructions to README
+ * Improved sorting in ledger for items with same post date
+ * Don't allow create schedule option for investment accounts
+
+2008-09-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a false popup dialog when editing a schedule from within the ledger
+ * Added name based detection of brokerage account to QIF Importer and
+ statement reader
+ * Preset statement balance to autoCalc to be able to detect if the
+ balance was filled in by the importer/online module
+ * Don't remove account from selector if it has children. Rather make
+ it not selectable
+ * Fix sortorder of scheduled and non-scheduled transactions in
+ ledger when they have the same post date
+
+2008-08-31 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added settings to exclude future or scheduled-transactions from forecast
+
+2008-08-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Romanian translation provided by Cristian One
+ * Regenerated POT file
+ * Merged message files
+
+2008-08-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show overdue payments in the past
+
+2008-08-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reset the last payment date when duplicating a transaction
+
+2008-08-28 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Spanish translation of Home and Whats New pages
+
+2008-08-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added functionality to wizard's help button
+ * Set standard context for new file setup
+ * Disabled warning about deprecated fileformat of version 0.4
+
+2008-08-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't select scheduled transactions during Ctrl+A processing
+ * Wrap networth graph on homepage into frame
+ * Reload widget when delting splits in the split editor
+ * Updated Italian translation from Vincenzo Reale
+
+2008-08-25 Alvaro Soliverez <asoliverez@gmail.com>
+ * Changed styles of Home Page - Patch provided by David Houlden
+
+2008-08-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with syncing the hierarchy tab in the account edit dialog
+ * Added possibility to select scheduled transaction in register and
+ open the schedule context menu for them
+
+2008-08-25 Alvaro Soliverez <asoliverez@gmail.com>
+ * Reload forecast on Home Page when file is changed
+ * Set the title of legend on report charts
+
+2008-08-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow direct editing and entering of schedules from Home page
+ * Don't allow deletion of transactions referencing closed accounts
+ * Fixed endless loop in transaction preview for one time schedules
+
+2008-08-24 Fernando Vilas <fvilas@iname.com>
+ * Updated OCI values in db code based on comments from Colin Wright.
+ (Untested)
+ * Removed some unused db code.
+ * Changed closing behavior of db to make it less likely to remain open.
+ (More to come on this one.)
+
+2008-08-24 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed format of value and column name in Account Info Reports
+ * Fixed display of AutoCalc values in Schedule Info Reports
+ * Do not show closed account in Loan Info Reports
+ * Fixed display of value in Schedule Reports
+ * Fixed initialization of PivotCell to check m_cellUsed - #2070446
+ * Added a flag to MyMoneyForecast to tell when forecast is done
+ * Added forecast balance after payments to Home Page
+ * Changed alignment of totals on Summary
+
+2008-08-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed sign of equity balance in accounts and ledger view
+ * Fixed some stuff in the anonymous file writer
+
+2008-08-23 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added borders to tables on Home Page
+ * Fixed alignment on Home Page
+ * Use the currency symbol rather than the name in Information reports
+ * Don't display closed accounts in Account Information reports
+ * Show balance of subaccounts of an investment in account information
+ * Show 'next due date' only in the first row of the schedule information
+ report
+ * Changed style of intermediate column in Summary - patch provided by
+ David Houlden
+ * Code cleanup in budget forecast tree
+ * Fixed html tag in Summary - patch provided by David Houlden
+
+2008-08-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Store name of new file in 'recent files' list
+
+2008-08-22 Alvaro Soliverez <asoliverez@gmail.com>
+ * Add type of Information Reports when reading and writing reports
+ * Fixed style of report column headers
+ * Added account to payments on Home Page
+
+2008-08-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Turn off internal memory leak checker by default
+ * Added option to display scheduled transactions in ledger
+ * Don't allow creation of transactions in closed accounts
+ * Got rid of 'type qualifiers ignored on function return type' warning
+ * Use occurenceToString() from MyMoneySchedule instead of KMyMoneyUtils
+ * Disable the split button of the category until the account is known
+ * Don't keep elements from file that are not properly read
+ * Fixed a problem with the investment value display in the ledger view
+
+2008-08-21 Alvaro Soliverez <asoliverez@gmail.com>
+ * Branches of forecast trees now show the total of subaccounts if closed,
+ and revert if opened
+ * Fixed running sum of schedule-based forecast when creating a budget -
+ Reported by Marko Käning
+
+2008-08-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow creation of Equity additional accounts
+ * Allow editing transactions in Equity accounts
+ * Renamed TransactionMatcher::scheduledTransaction() into
+ KMyMoneyUtils::scheduledTransaction()
+
+2008-08-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Be somewhat relaxed when searching an account based on information
+ provided by online banking providers
+
+2008-08-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added web price quote for Financial Express as provided by P. Hargreaves
+ * Fixed crash on shift-select
+
+2008-08-19 Alvaro Soliverez <asoliverez@gmail.com>
+ * Make branches in forecast trees open by default
+
+2008-08-18 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed styles in Home Page. Reported by Pallavi Damera.
+
+2008-08-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't allow creation of transactions when no account is selected
+ * Allow application override before initial OFX connection with bank
+ * Fixed a duplicate i18n call as pointed out by Alexander Kireev
+ * Reduced min height of the KAccountTemplateSelector widget
+ * Don't allow online account update if provider is not present
+
+2008-08-17 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added style to headers in Home Page. Reported by Pallavi Damera.
+ * Added hierarchy to summary and detail forecast. Accounts are now shown
+ even if not in the forecast when child accounts are in forecast.
+ * Changed budget forecast to be shown in a tree
+
+2008-08-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Actually use override value for OFX app id and version
+ * Don't allow override for libOFX < 0.9
+
+2008-08-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed schedule loader to not forget data about finished items
+ * Removed extranous EXTRA_DIST entry in templates
+ * Fixed precedence of multiplication over addition in calculator widget
+ * Show the error message provided by the bank when importing an OFX file
+
+2008-08-16 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed Forecast Summary. The tree was being shown in a different tab.
+
+2008-08-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added application override to OFX plugin
+ * Added search filter to GUI of OFX institution setup wizard
+
+2008-08-14 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix sqlite logout problem
+
+2008-08-14 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * globally catch all uncaught kmymoney exceptions
+
+2008-08-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improvement for fix of #1866881: keep focus item
+ * Applied patch provided by Alexis Lahouze
+ * Fixed testcases
+ * Added status display for statement import
+ * Keep changes to category when changing parent account in same edit session
+
+2008-08-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed endless loop when canceling the entry of a schedule during
+ reconciliation startup
+ * Make sure to have the current selected split as first split in the schedule
+ * Fixed #1866881 (Show Transaction Detail:scroll view to current record)
+
+2008-08-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed consistency check to modify share instead of value field if they
+ have to contain equal values.
+ * Updated Brazilian translation from Marcus Gama
+ * Updated Simplified Chinese translation from Roy Qu
+ * Fixed a payee assignment and display problem with schedules
+
+2008-08-09 Alvaro Soliverez <asoliverez@gmail.com>
+ * Forecast Summary and Detail are shown in a tree
+ * Code cleanup in KForecastView
+ * Added method to show negative numbers in red to
+ KMyMoneyAccountTreeBaseItem
+
+2008-08-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated German translation provided by yllohy
+ * Fixed reload of accounts and categories view after changes when
+ a quick filter was active
+
+2008-08-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow entering of overdue schedules before reconciliation
+
+2008-08-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed payee matching (was a bit broken by change on 2008-08-03)
+ * Added MyMoneySeqAccessMgr::m_priceList to transaction based handling
+ * Modified testcases to accompany the above change
+ * Updated Portuguese translation by José Jorge
+
+2008-08-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added logic to remove payees that were created during statement
+ import but are unused.
+
+2008-08-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow to move transactions to different category in category ledger
+ * Updated pot file and merged into message files
+ * Fixed override for account type during OFX statement requests
+ * Added feature to unmap an online account
+
+2008-08-03 Alvaro Soliverez <asoliverez@gmail.com>
+ * Cleaned code in forecast and reports
+ * Added check in QueryTable to prevent infinite loops in cases
+ of splits data inconsistency
+
+2008-08-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed override for OFX money market accounts for LibOFX 0.8
+ * Use the payee as stored with a manually entered transaction in
+ favor of the imported transaction after matching
+ * If the manually transaction does not have a payee assigned
+ use the one found in the imported transaction
+ * If multiple payees match use the one that is found most often
+ in the account that is imported
+
+2008-08-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Avoid sending out dataChanged() signal when no changes were
+ made to the data but a transaction ends.
+
+2008-08-01 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added link to ledger to budget overruns in home page
+
+2008-08-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed OFX override for LibOFX 0.8
+ * Renamed MyMoneyTransactionFilter::untilToday
+ into MyMoneyTransactionFilter::asOfToday
+ * Added patch provided by Colin Wright
+
+2008-07-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Include transactions with the same date as the statement date
+ in reconciliation
+ * Show information about deposits and payments during reconciliation
+ * Added OFX override for money market accounts
+
+2008-07-30 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Argentinian translation
+ * Added report of transactions by reconciliation status
+ * Fixed order of schedules info report
+ * Fixed grouping of account and loan info reports
+ * Removed category column of schedule summary info report
+ - Patch provided by Marko Käning
+ * Fixed interest rate in loan info report
+
+2008-07-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Respect preferred account setting from new account wizard
+ * Updated French translation from Patrick Petit
+ * Added patch provided by Alexis Lahouze with small modifications
+ * Added StatementGroupMarker object
+
+2008-07-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed reload of payees and schedule view after changes when
+ a quick filter was active
+ * Added transaction matcher for schedules
+ * Cleanup statement reader call in application
+ * Catch exception thrown by user abort during import
+
+2008-07-28 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed balance column in info reports
+ * Changed schedule info report to sort by next due date
+
+2008-07-27 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added report for loan information
+ * Fixed duplicate column in account information report
+
+2008-07-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated the online price update dialog and allow to quit out
+ of the whole operation
+
+2008-07-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Only create imported user once
+
+2008-07-25 Fernando Vilas <fvilas@iname.com>
+ * Fixed compilation issue from previous commit
+
+2008-07-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Comment generation of request.ofx in OFX plugin
+ * Added auto transaction matcher to statement reader
+ * Added quick filter for matched transactions
+ * Renamed a button in the new user wizard
+
+2008-07-23 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed memo filter to schedule report
+ * Added account information report
+
+2008-07-23 Joerg Rodehueser <wampbier@users.sourceforge.net>
+ * Did some code cleaning to avoid compiler warnings
+ * Added the kdchar source to the cmake build
+ * Added missing files to CMakeLists.txt
+
+2008-07-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Escape special characters in payee names before adding to match list
+ * Prevent crashes in MyMoneyMoney::price() in case m_shares is 0
+ which it should not ever be
+ * Code cleanup (performed after Joerg's above)
+
+2008-07-22 Alvaro Soliverez <asoliverez@gmail.com>
+ * Workaround to get price for starting balance in performance
+ report even when there is no price
+ * In performance report add splits without action to buy or sell
+
+2008-07-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Automatically add copy of deleted payee names to match list of
+ replacement payee
+ * Default payee matching to ignore case when first turned on
+
+2008-07-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed investtransaction editor to work with newly created categories
+ and securities
+
+2008-07-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Renamed 'Amount' column in investment ledger to 'Quantity'
+ * Fixed a compile problem with libofx < 0.9 being used
+ * Show multiple accounts with the same name in account icon view
+ as multiple icons
+ * Fixed placement of calculator to make sure it's not outside the desktop
+
+2008-07-19 Fernando Vilas <fvilas@iname.com>
+ * Added db support for new file fix version
+ * Fixed how file fix version is handled in db code
+ * Fixed incorrect balance when a transaction zeroes an account
+ in the db
+ * Added db test case for adding a transaction to zero an account
+
+2008-07-19 Alvaro Soliverez <asoliverez@gmail.com>
+ * Replaced IRR with XIRR from KOffice by Sascha Pfau,
+ modified to fit the way querytable works
+
+2008-07-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated German translation from yllohy
+
+2008-07-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Turkish translation from Serdar Soytetir
+ * Keep memo for category memos in sync with the one visible
+ * Added code for autofix after load (but not yet active)
+ Needs further testing, esp. with the database backend
+ * Updated Italian translation from Vincenzo Reale
+
+2008-07-16 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed text filtering of splits in transaction reports
+
+2008-07-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed dependencies for some xxxToString() methods
+
+2008-07-15 Fernando Vilas <fvilas@iname.com>
+ * Added KVPs to splits in the db
+ * Updated (some) documentation of db functions
+ * Fixed MMInstitution to properly store KVP in the db
+
+2008-07-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Italian translation from Vincenzo Reale
+ * Added option to specify the default reconciliation state for
+ transactions entered during reconciliation
+ * Added capability to enter interest splits for a buy share transaction
+ * Allow deletion of transactions even if the transaction carrying the focus
+ is currently not selected
+ * Added KVPs to MyMoneySplit
+ * Don't write empty KVPs to the file
+ * Added initial implementation of TransactionMatcher
+ * Fixed MyMoneyTransaction::operator == to include the KVPs
+ * Added some testcases for that
+ * Try to avoid asking for an account if clear for which data is imported
+ (tested for HBCI, not OFX)
+ * No need for Fees in Reinvest Dividend transaction
+ * Updated About KMyMoney info dialog
+
+2008-07-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added missing classes to CVS
+ * Added split information to Schedules report
+ * Added Schedule report filter by account
+ * Added new Schedule report without splits
+
+2008-07-13 Alvaro Soliverez <asoliverez@gmail.com>
+ * Removed AccountTypeToString method from PivotTable. Have it use
+ KMyMoneyUtils method
+ * Created ListTable to handle common method and data for QueryTable
+ and ObjectInfoTable classes
+ * Modified QueryTable test cases for the new class hierarchy
+
+2008-07-12 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added report to list all schedules
+
+2008-07-06 Fernando Vilas <fvilas@iname.com>
+ * Fixed unit tests to be less annoying in the absence of a db
+ * Fixed an error in the last db code commit
+
+2008-07-04 Alvaro Soliverez <asoliverez@gmail.com>
+ * Cleaned MyMoneyMoney objects init in KHomeView
+
+2008-06-21 Fernando Vilas <fvilas@iname.com>
+ * Added database unit test
+ * Modified database code to pass unit test
+ * Corrected some documentation in mymoneyfile.h
+
+2008-06-29 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added some information to README file on how to compile and
+ necessary packages
+
+2008-06-24 Alvaro Soliverez <asoliverez@gmail.com>
+ * Changed KMyMoneyFrequencyCombo to get the text from KMyMoneyUtils
+ to avoid code duplication
+
+2008-06-24 Alvaro Soliverez <asoliverez@gmail.com>
+ * Implemented creation of budget based on scheduled and future
+ transactions
+ * Cleaned up schedule forecast code
+ * Added unit test for scheduled forecast budget
+ * Removed the dependency of occurenceToString of KMyMoneyFrequencyCombo
+
+2008-06-17 Alvaro Soliverez <asoliverez@gmail.com>
+ * In summary of the home page, show scheduled transfers
+ on its own
+
+2008-06-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed VPATH include problems
+ * Fixed default order of account tree columns
+
+2008-06-17 Alvaro Soliverez <asoliverez@gmail.com>
+ * Modified layout of summary tab in forecast view
+
+2008-06-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Pretend to be Quicken 2008 during OFX download
+
+2008-06-17 Alvaro Soliverez <asoliverez@gmail.com>
+ * In home page show maximum credit instead of minimum balance
+ depending on account type
+
+2008-06-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch supplied by Colin Wright adding a missing parameter
+ * Updated Swedish translation from Konrad Skeri
+
+2008-06-16 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * fixed restoring the layout in some tree views
+
+2008-06-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Simplified code
+ * Changed function names to follow coding standards
+ * Keep KMyMoneyAccountTreeBaseItem a pure virtual class
+ * Fix default order of columns in account tree
+
+2008-06-14 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * Asset/Liability accounts can now be defined as VAT accounts.
+ They cannot yet be used as such however.
+ * edit account/category: make hierarchy display work again after
+ refactoring the AccountTree classes
+
+2008-06-13 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * Accounts view, icon tab: Do not show closed accounts if not wanted
+ * "show closed accounts" now also shows/hides closed stock
+ * new base classes ...AccountTreeBase{Item}. AccountTree and
+ AccountTreeBudget are derived from this.
+ * reduced duplicate code in these classes and simplified
+ some things - hopefully without breaking anything.
+ * new helper function const QString formatMoney(...)
+
+2008-06-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved keyboard navigation in ledger view
+ * Removed compiler warning for KMyMoneyView
+ * Cleaned code in KOfxDirectConnectDlg::slotOfxFinished
+
+2008-06-11 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * Edit category / account: Show old name in caption
+ * Fix VAT percentage and a few typos in german template file skr03.kmt
+ * new methods for MyMoneyAccount: accountPixmap and accountGroupPixmap
+
+2008-06-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reduce duplicate code
+
+2008-06-08 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed investment performance calculation
+
+2008-06-07 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * transactions touching closed accounts can no more be deleted/duplicated
+ * transactions with frozen splits can no more be deleted
+ * warn before deleting transactions with reconciled splits
+ * new class KMStatus for simpler display of status messages
+
+2008-06-05 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * globally replaced QValueList<SelectedTransaction> by the new class
+ SelectedTransactions. Right now it is almost empty, so this patch
+ is mostly syntactic sugar. Exception: constructor(const Register* r)
+
+2008-06-05 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * In home view and account tree, rename Balance to Current Balance
+ resp. Total Balance
+
+2008-06-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added (slightly modified) patch from Colin Wright which
+ adds an account hierarchy page to the new account wizard
+ * Added a refined patch from Colin Wright for the new account wizard
+ * Fixed ledger sorting in i18n-ed version of KMyMoney
+ * Added some debug output to OFX direct connect
+
+2008-06-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Unsubtle fix for memcheck to compile on GCC4.3
+
+2008-06-02 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix (some) GCC4.3 compile errors
+
+2008-06-01 Fernando Vilas <fvilas@iname.com>
+ * Fixed compilation issue of db code on Fedora Core 9
+
+2008-05-30 Alvaro Soliverez <asoliverez@gmail.com>
+ * Improved calculation of investment balances in query reports
+ * Calculate base currency price for investment based on
+ transaction date in query reports
+ * Fixed decimals for Return On Investment that were being cut off
+
+2008-05-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed payees view when changing existing match patterns
+ * Added MyMoneyTransaction::isImported()
+ * Fixed a bug which caused the sign of splits be reverse when
+ entering split transactions in the register w/o using the form
+
+2008-05-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved button signal handling for database selection dialog
+ * Improved encryption setup (differentiate between main key and
+ additional keys)
+
+2008-05-30 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added total profit/loss to summary on home page
+
+2008-05-29 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Remove all Sqlite2 references
+ * Improve usability of DB selection dialog
+ * Coding changes
+
+2008-05-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added ability to enter negative numbers with a leading dash even
+ if display format is "parens around".
+ * Improved some code changes made by Wolfgang
+ * Updated German translation from Yllohy
+ * Updated Brazilian translation from Marcus Gama
+ * Don't allow editing transactions that reference closed accounts
+
+2008-05-28 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * report view: correctly order the report groups by number
+ * fix one more usage of an uninitialized variable
+ * category ledger: For the payee, the strings "Paid to" and "From"
+ were interchanged
+
+2008-05-27 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * fixed segfault when doubleclicking on an expense category in
+ the category view
+
+2008-05-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Moved all OFX relevant code into the OFX plugin
+ * Support encryption to more than one GPG key
+ * Added plugin specifc tab to account editor dialog for online support
+ * Added array operator to MyMoneyKeyValueContainer
+ * Support multiple strings (actually regexp's) for payee matching
+ * Added capability to store multiline notes with a payee record
+ * Store bank routing number and account id in MyMoneyStatement
+ * Removed KMyMoneyImporterPlugin service type
+ * Improve speed for database access by using MyMoneyFile's cache
+ * Fixed some testcases for the above change
+
+2008-05-26 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Remove Sqlite v2 support
+ * Fix Sqlite v3 detection
+ * Clarify dialog help text
+
+2008-05-25 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * add new budget did throw away changes without asking
+ to save them
+ * budgetview: hide unused accounts had problems. This
+ fixes bug 1962065. Toggling this no longer asks if
+ the user wants to save the budget. The checkbox is
+ now disabled if the budget has no used accounts.
+ * fix bug 1575585: Loan with 0% interest (division by 0)
+
+2008-05-24 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed manual forecast in forecast view
+
+2008-05-25 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * Fixed segfault after deleting an investment
+
+2008-05-24 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added missing enum item to report date enum
+ * Fixed date when reading a custom saved report
+
+2008-05-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reverted some changes introduced during DB integration
+ * Fixed reference for file inclusion in Makefile.am
+
+2008-05-24 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Prepare sqlite3 support
+ * Fix create views in mysql
+
+2008-05-24 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * fixed keyboard handling for accelerators in transaction editor
+ * fixed accelerator for the Tools main menu: Was T although the o
+ was underlined
+
+2008-05-23 Fernando Vilas <fvilas@iname.com>
+ * Updated database engine to support new KMM engine.
+
+2008-05-22 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * Summary: Fix computation of investment accounts when foreign
+ currencies are involved
+
+2008-05-20 Alvaro Soliverez <asoliverez@gmail.com>
+ * For budget or forecast only show actual in the charts if set to
+ do so
+ * Switch networth forecast graph in the home page to use new forecast
+ pivot report. Changed timeframe to current date + 90 days.
+ * Fixed bugdet graph configuration
+
+2008-05-20 Alvaro Soliverez <asoliverez@gmail.com>
+ * Sort Summary accounts by name
+ * Save includesForecast setting in pivot reports
+
+2008-05-19 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added forecast calculation to pivot reports
+ * Added group of forecast default reports
+ * Skip total calculation of budget or forecast if report does not
+ include them
+ * Added setting to not purge unused forecast accounts if required
+ * Fixed investment calculation in home page. Calculate deep currency
+ not base currency.
+ * Set includeForecast to false when reading a report from file
+
+2008-05-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show '&nbsp;' in abscissa labels of charts
+
+2008-05-19 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * History of transactions for payees could show wrong action for
+ transactions entered with a pre 0.9.0 version
+
+2008-05-18 Wolfgang Rohdewald <wolfgang@rohdewald.de>
+ * focus handling in all ledgers for keyboard users: Avoid segfault
+ if no item had focus and first item is not focussable like in
+ search window
+ * when a new search window is generated, select top item
+ * when entering CTRL-F to get to the search window, make sure that
+ the search window always gets focus. If it already existed, this
+ did not always happen
+ * dragging a category in the tree segfaulted when there was no icon
+ defined for the category. Can happen when kmymoney2 cannot find its
+ resources.
+
+2008-05-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated German translation from yllohy
+
+2008-05-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patches provided by Wolfgang Rohdewald
+ * Added logic to deal with deleting a category still assigned
+ to a budget
+ * Fixed logic that deletes categories to work correct even if no
+ transaction is assigned to that category but it is referenced
+ by a schedule or budget
+
+2008-05-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation from Bert Keuter
+ * Fixed crash when saving institution data from editor that was opened
+ using a double click in the institution view
+ * Updated Portuguese translation from José Jorge
+
+2008-05-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed keyboard handling in split editor widgets
+ * Updated German translation from Marko Kaening
+ * Updated Simplified Chinese translation from Roy Qu
+
+2008-05-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed forecast settings refresh
+
+2008-05-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation from Bert Keuter
+ * Updated German translation from Marko Kaening
+ * Regenerated POT file
+ * Bumped version number to 0.9.1
+ * Bumped min KDE version to 3.4.0
+
+2008-05-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation from Bert Keuter
+ * Updated German translation from Marko Kaening
+ * Added Sweden to stats.pl for translations
+
+2008-05-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * New files will be name $HOME/$USER.kmy
+
+2008-05-08 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Argentinian translation
+
+2008-05-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Make menu key work in split editor
+
+2008-05-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed precision problem when opening the split transaction editor
+ for fees/interest in investment transactions
+
+2008-05-08 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed selection of date range combo in filter custom dialog
+
+2008-05-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed some old files from the repository
+ * Updated splash screen and titlelabel for 0.9
+ * Released 0.9
+
+2008-05-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed old KDevelop project file
+ * Added check for interest accounts to consistency check
+
+2008-05-05 Alvaro Soliverez <asoliverez@gmail.com>
+ * Modified default of Income Expense Pie Chart to not show row totals
+ * Fixed forecast account comparison when accounts have duplicate names
+
+2008-05-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Portuguese translation from José Jorge
+ * Updated Simplified Chinese translation from Roy Qu
+
+2008-05-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem while creating categories within the schedule editor
+ * Improved price search when exact date option is set in the API
+
+2008-05-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem in schedule view when amount of transaction is 0
+
+2008-05-03 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added account type headers to budget on home page
+ * Added conversion to lowest fraction to querytable
+ * Added budget data to charts
+ * Auto-select current budget in custom report dialog
+ * Added default Budget vs Actual graph
+
+2008-05-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added budget option to home page settings
+ * Fixed handling of home page settings that default to off
+ * Updated French translation from Patrick Petit
+
+2008-05-01 Alvaro Soliverez <asoliverez@gmail.com>
+ * Separated grid of pivottable into a separate file
+ * Added budget overrun report to Home page
+ * Removed unit tests for TCell
+ * Moved PivotGrid tests to their own class
+ * Do not show Budget on Home Page if budget list is empty
+
+2008-04-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed sorting of value columns in account views
+
+2008-04-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Simplified Chinese translation from Roy Qu
+ * If there are no favorite reports, don't show section on homepage
+ * Fixed sorting of value columns in investment view
+ * Added missing #include statements for GCC 4.3 as reported by Tony Graffy
+
+2008-04-26 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed account reference in Summary of Home Page
+ * Fixed fraction of deep conversion in pivottable to reference current account
+ * Added budget difference to report properties
+ * Change budget difference column to calculate on report init
+ * Added more comments to pivottable
+
+2008-04-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Turn off total column if report is configured for running sums
+ * Sort numeric account view columns by their numeric value
+
+2008-04-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Brazilian translation from Marcus Gama
+ * Fixed a crash when a split has a zero value during autofill
+
+2008-04-26 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Summary to Home Page
+ * Added convert to investment return calculation to prevent overflow
+ * Added Incomes and Expenses to Summary
+
+2008-04-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Regenerated POT file
+ * Reverted patch from Arni Ingimundarson because it breaks income/expense
+ reports and shows a total column
+
+2008-04-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed forecast testcases due to interface change of createBudget()
+ * Updated Dutch translation from Bert Keuter
+ * Added Dutch homepage and Dutch whats_new html file
+
+2008-04-21 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed assignment of budget for budget only reports
+
+2008-04-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Brazilian translation from Marcus Gama
+ * Updated Dutch translation from Bert Keuter
+ * Added budget forecasting
+ * Added sort options for budgets in GUI
+ * Renamed kmymoney2.kdevelop into kmymoney2.kdevelop.sample
+
+2008-04-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added preliminary version of the budget calculation on historic data
+ * Added separate generate-messages target to Makefile.am
+
+2008-04-19 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Investment Worth Graph report
+ * Added Difference To Minimum Balance column to Home Page
+
+2008-04-18 Alvaro Soliverez <asoliverez@gmail.com>
+ * Assign budget to report if Any is selected
+ * Select budget combo if Any is selected
+ * Fix pivottabletest check for total column
+
+2008-04-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added another validation to the consistency check feature
+
+2008-04-18 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * 30-day schedule interval
+
+2008-04-17 Alvaro Soliverez <asoliverez@gmail.com>
+ * Hide accounts in reports if closed and no transactions for
+ the report timeframe
+ * Replaced Until today by As of today in Time Combo
+
+2008-04-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Preserve date during auto transaction fill
+
+2008-04-16 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed total column of pivot reports
+
+2008-04-15 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed budget column when report timeframe is less than a year
+
+2008-04-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Italian translation from Sandro Bonazzola
+ * Date for interest and charges in reconciliation wizard follow
+ statement date
+ * Added percentage field to auto fill mode
+
+2008-04-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Adjust forecast days on Home View if lower than accounts cycle
+ * Fixed minimum limit of begin forecast day in forecast view
+
+2008-04-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Brazilian translation from Marcus Gama
+ * Updated French translation from Patrick Petit
+
+2008-04-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Dutch translation from Bert Keuter
+
+2008-04-12 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed account filter for budget report
+ * Enable show total columns switch on graphs - patch provided
+ by Arni Ingimundarson
+
+2008-04-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed budget report configuration problem
+ * Updated simplified Chinese translation from Roy Qu
+
+2008-04-10 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Argentinian translation
+ * Fixed minor typo in forecast view title
+
+2008-04-10 Robert Wadley <robntina@users.sourceforge.net>
+ * Renamed some of the old template and made some minor template
+ changes to the old us template descriptions
+
+2008-04-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Italian translation from Sandro Bonazzola
+ * Regenerated pot file, merge changes into translations
+ * Fixed a problem in the documentation
+ * Cleanup Makefile.am in template/en_US
+
+2008-04-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed database menu items temporarily
+
+2008-04-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Updates (incomplete) to New Account Wizard documentation - ideas
+ from Danny Scott
+
+2008-04-08 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Tax Transactions reports for Last Fiscal Year
+
+2008-04-07 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Tax Transactions by Payee report
+ * Added Investment Holdings Pie report
+ * Fixed queryTable to filter tax by Payee correctly
+
+2008-04-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Ignore prior date changes when checking for autofill
+
+2008-04-06 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added Today option to time filter combo
+
+2008-04-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed an i18n string issue
+ * Fixed usage of KMM_DEBUG
+ * Fixed a bug in the QIF writer that caused a problem when
+ an account has no opening balance transaction
+
+2008-04-05 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Argentinian translation
+ * Fixed minor typo in new account wizard
+
+2008-04-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Handle single-split GnuCash tx's; tidy up code
+
+2008-04-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated French translation from Patrick Petit
+
+2008-04-04 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Argentinian translation
+
+2008-04-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Keep the fraction of an account with the account object in the
+ MyMoneyObjectContainer
+
+2008-04-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some .desktop file issues reported by Andrey Cherepanov
+
+2008-04-02 Alvaro Soliverez <asoliverez@gmail.com>
+ * Updated Argentinian translation
+
+2008-04-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1931100 (Minor visibility problem)
+ * Respect first fiscal day in register for fiscal year group marker
+
+2008-04-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Changed interface of MyMoneyAccount::adjustBalance() to
+ support stock splits
+ * Adjusted testcases
+ * Updated Portuguese translation from José Jorge
+
+2008-03-31 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed forecast beginDay test when day is last day of month
+
+2008-03-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Force focus to currency selection list in new user wizard
+ * Fixed tax report and added testcase for it
+
+2008-03-30 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added history method settings to forecast view
+
+2008-03-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Russian translation from Eugene Morozov
+ * Fixed an i18n issue in the sort order dialog
+ * Added option 'Enter key moves between the fields'
+ * Fixed typo in README
+ * Fixed forecast view to contain a title label and reduced margin to 0
+
+2008-03-28 Alvaro Soliverez <asoliverez@gmail.com>
+ * Removed duplicate code and cleaned up code in forecast
+ * Fixed miscalculation of total row in forecast summary and detail view
+
+2008-03-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Portuguese translation from José Jorge
+ * Regenerated and merged messages
+ * Added day field to fiscal year setting
+
+2008-03-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow changing the name and currency of the base accounts
+ * Added testcases
+ * Change the name of the base accounts to desired language when
+ loading file
+ * Updated French translation as provided by Patrick Petit
+ * Fixed an attribute string in MyMoneyStatement XML presentation
+
+2008-03-26 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added weighted moving average to history forecast as default for
+ history-based forecast
+ * Added setting to forecast to select between simple moving average and
+ weighted moving average
+ * Added test case to test empty template
+ * Added test cases for weighted moving average
+
+2008-03-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added missing #include statements for GCC 4.3
+
+2008-03-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed removal and loop operation in MyMoneyForecast::
+ -purgeForecastAccountsBasedOnHistory and
+ -purgeForecastAccountsList
+ which caused a lockup if no data is present
+
+2008-03-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added missing #include <typeinfo> statements
+
+2008-03-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a string problem in a dialog when reading an OFX statement
+
+2008-03-22 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed date locale in forecast view
+ * Added createBudget to forecast, to forecast budget based on history
+ * Added unit tests to check budget forecast
+ * Added budget forecast tab to forecast view
+ * Changed the way forecast is stored internally to date and cleaned up
+ code in forecast class
+ * Added skipOpeningDate setting to forecast
+
+2008-03-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with investment transaction editor due to recent changes
+ of 'Favorites' handling
+
+2008-03-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Portuguese translation from José Jorge
+ * Fixed widget update problem in schedule editor dialog
+
+2008-03-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow Cancel option when leaving the transaction editor only when
+ leaving is caused by selection of another transaction in the register
+
+2008-03-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash with OFX download when IBAN field is empty (thanks to
+ John Whitlock for pointing it out) now for libofx < 0.9
+
+2008-03-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Portuguese translation from José Jorge
+ * Fixed a lock-up problem with transaction reports that contain transactions
+ with a single income or expense split
+ * Added 'Favorites' to the single selection mode account selectors
+ * Fixed crash with OFX download when IBAN field is empty (thanks to
+ John Whitlock for pointing it out)
+
+2008-03-13 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed layout of findTransactionDialog
+
+2008-03-12 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * New and updated German price sources (thanks to M. Zimmerman and others)
+
+2008-03-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Galician translation as provided by mvillarino
+
+2008-03-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed more spelling problems as reported by mvillarino
+
+2008-03-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed spelling problems as reported by mvillarino
+ * Fixed message catalog generation
+ * Regenerated and merged messages
+
+2008-03-07 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed ROI calculation when ending balance is zero
+
+2008-03-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Minor change in configure.in.in to support NetBSD's shell
+ * Added automatic insertion of path to perl interpreter for makekdewidgets
+ * Fixed a leftover problem from conversion of double to MyMoneyMoney
+ in reports
+
+2008-03-06 Alvaro Soliverez <asoliverez@gmail.com>
+ * Restored calculation of investment performance (IRR)
+ * Added new column on investment performance report to show ROI
+ * Restored original test case for IRR
+ * Fixed a crash on config report when not showing Include Transfers
+
+2008-03-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added checkbox to hide unused budget categories
+
+2008-03-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed setup of base currency when missing in file
+
+2008-03-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Last changes required to compile w/o KOffice being installed
+
+2008-03-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Always show register header in bold
+ * Size ledger divider according to the font size
+ * Refactored wizard modules into their own directory
+ * Resolved circular dependency between widgets and dialogs
+
+2008-03-02 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added settings box to forecast view
+ * Added button to run forecast on modified settings from forecast view
+ * Forecast settings are now only used on instantiating
+ * Adjusted forecast test cases due to new way of using settings
+
+2008-03-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with entering budget values that end in 0 and
+ have no fraction (trailing zeroes were removed)
+ * Added some testcases to check formatMoney() in more details
+ * Added our own copy of libkdchart so we don't depend on KOffice anymore
+
+2008-03-01 Alvaro Soliverez <asoliverez@gmail.com>
+ * Skip beginForecastDate test cases if 1st or last day of month
+
+2008-03-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed alternating background colors in pivot table based reports
+ * Added vertical column border for budget vs. actual reports
+
+2008-02-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added compounding frequency widget to new account wizard for loans
+ * Allow share split transactions with (almost) arbitrary precision ratio
+
+2008-02-28 Alvaro Soliverez <asoliverez@gmail.com>
+ * Show all investment accounts in forecast
+ * Do not calculate account in forecast if there is no relevant
+ transaction for that account
+ * Adjusted forecast test cases for investment accounts
+
+2008-02-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed unused parentId information from budget account group
+ * Show details of split transaction as tooltip
+
+2008-02-25 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed performance calculation when no activity during the report timeframe
+ * Cleaned up test code in querytable and querytabletest
+
+2008-02-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Italian translation as provided by Vincenzo Reale
+
+2008-02-24 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed a crash due to precision formatting in forecast view
+ * Change performance return to show the current return, not
+ annualized - #1897433
+ * Updated performance return unit test
+
+2008-02-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added missing code changes due to interface changes
+ in ReportAccount::currency()
+
+2008-02-22 Alvaro Soliverez <asoliverez@gmail.com>
+ * Disable Include Transfers checkbox when filtering by Category - #1523508
+
+2008-02-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Require currency string and precision for all formatMoney() calls
+ * Fixed queryTable testcase to obey selected date formatting
+ * Prevent crash when hitting Ctrl-W while transaction editor is present
+
+2008-02-20 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added test case to check for correct date and value of closing
+ balance in query table
+
+2008-02-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added check for MyMoneyMoney constructor to avoid zero denominators
+ * Fixed a problem with unavailability of the 'mark transaction as' options
+ * Removed unused code
+ * Fixed persistancy of balance column setting in reports
+ * Fixed position of closing balance row in query table reports
+ * Reverted changes to unit tests made on 2008-02-15 by Alvaro
+
+2008-02-17 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed crash when calculating recent stock prices - #157905 at bugs.kde.org
+ * Added warning label about excluding transfers when filtering
+ transactions by Category
+ * Updated Argentinian translation
+
+2008-02-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed 'WARNING: KLocale: trying to look up "" in catalog.' at appl start
+
+2008-02-15 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed unit tests of querytable.cpp broken when adding foreign currency fixes
+
+2008-02-14 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added stock accounts to forecast for historic and scheduled-based methods
+
+2008-02-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated account templates
+
+2008-02-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Remember date of last imported transaction with account object
+ * Fixed a compiler warning
+
+2008-02-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Created new widget for account template loading
+ * Integrated that into the new user wizard
+ * New dialog for loading account templates once file is created
+ * Fixed home page settings
+
+2008-02-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Labels in wizards use KDE color settings
+ * Fix label frames in new user wizard when started multiple times
+
+2008-02-07 Robert Wadley <robntina@users.sourceforge.net>
+ * Reorganized the old template into new, more modular category
+ templates and added descriptions.
+
+2008-02-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Keep group membership when saving to a local file
+
+2008-02-07 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed forecast tests for minimum, maximum and average balance methods
+
+2008-02-06 Alvaro Soliverez <asoliverez@gmail.com>
+ * Changed forecast negative numbers to use KMyMoney settings
+ * Changed detail forecast to show negative by cell not row - #1877719
+ * Added negative color to advanced forecast - #1877719
+ * Added beginDay to calculation of accountMinimumBalanceDateList in forecast
+ * Removed old setting and method for trendBasedForecast from home page
+
+2008-02-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed removal of categories
+
+2008-02-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Ask user if last payment for schedule should be reset in case the next
+ due date is changed to a date prior to the last payment - patch supplied
+ by Colin Wright
+
+2008-02-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * New schedule intervals (3, 8 wks) - patch supplied by Colin Wright
+
+2008-02-02 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed calculation of foreign currency balances and prices in transaction reports
+
+2008-02-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed the example on keeping a stable and development version
+ on the same machine.
+
+2008-02-02 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed calculation of foreign currency in transaction reports - #1369048
+
+2008-02-01 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added missing files for submissions and settings chapter
+
+2008-02-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed extra qualifier from subAccountByName() declaration
+
+2008-01-31 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added submissions chapter to project handbook - #1394772
+ * Added settings chapter to project handbook
+ * Added option to Makefile to preview project handbook
+
+2008-01-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't create the same parent account if it already exists during
+ account creation
+
+2008-01-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't run overdue test between 28th and 2nd
+ * Resolved a bunch of compiler warnings
+
+2008-01-29 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed error calculating beginDate when currentDate plus cycle equals beginDay - #1877701
+
+2008-01-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied documentation update provided by Colin Wright
+
+2008-01-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied documentation update provided by Colin Wright
+
+2008-01-28 Alvaro Soliverez <asoliverez@gmail.com>
+ * Modified home page forecast cycles according to begin day setting - #1877701
+
+2008-01-28 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added begin day of forecast setting and default - #1877701
+ * Added calculation to start forecast according to begin day of
+ forecast setting - #1877701
+ * Modified summary and advanced to show intervals according to
+ begin day of forecast setting - #1877701
+
+2008-01-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Block delete payee function when a payee was just deleted
+
+2008-01-26 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed width of summary list when over the width of the screen
+
+2008-01-25 Alvaro Soliverez <asoliverez@gmail.com>
+ * Fixed off-by-one error when calculating total variation in detail forecast view
+
+2008-01-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added sort indicator to payees list
+ * Added context menu key handling to payees, investment and budget view
+ * Fixed crash when using context menu key in account trees
+ * Handle context menu the KDE way
+
+2008-01-24 Alvaro Soliverez <asoliverez@gmail.com>
+ * Swapped rows and columns in detail forecast view
+
+2008-01-24 Alvaro Soliverez <asoliverez@gmail.com>
+ * Added calculation of base currency balances in Investment
+ Performance report - bug #1699859
+ * Removed comments of ReportAccount::deepCurrencyPrice and
+ baseCurrencyPrice where it said it would return 1.0 if date was not exact
+
+2008-01-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Context Menu Key handling to ledger and account tree views
+
+2008-01-23 Alvaro Soliverez <asoliverez@gmail.com>
+ * Adjusted width of forecast columns when refreshing
+
+2008-01-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Preserve last selected tab of schedule view
+ * Use KMyMoneyGlobalSettings for autosave options
+
+2008-01-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Write out id to XML via MyMoneyObject
+ * Adjusted testcases
+ * Keep modified budget values when switching to a different view
+ * Keep focus when changing budget values
+ * Hide unused budgetary categories when 'Hide unused categories' filter
+ is active
+ * Deactivate clear button if budget value is zero
+
+2008-01-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved sorting of schedules view
+ * Show date in schedule view according to KDE settings
+ * Double click on scheduled transaction opens schedule editor
+ * Added two changes from the debian distribution
+ * Clear out the reconciliation account when closing a file
+
+2008-01-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show date field when manually updateing prices
+ * Don't show 'Accounts with no institution' item in institution view
+ if there are no such accounts
+ * Use date of last new transaction entered also in
+ investment transaction editor
+
+2008-01-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed text from buttons on top of budget list in budget view
+ * Converted QMessageBox calls to use KMessageBox in GNCConverter
+
+2008-01-17 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Yahoo Canada Online Quote Source - contributed by Danny Scott
+
+2008-01-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Chinese translation provided by Roy Qu
+
+2008-01-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Added FT Quote source for UK Funds - contributed by Peter Lord
+
+2008-01-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1866855 with patch provided by Chris Roland
+ * Pressing the enter key during budget value entry moves the focus to the
+ next (value) field.
+
+2008-01-14 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix desktop file errors
+
+2008-01-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a bunch of reported budget GUI issues
+ * Replace KMyMoneySettings with KMyMoneyGlobalSettings
+ * Added searchline widget to schedules view
+
+2008-01-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a bunch of open budget GUI issues
+ * Adapted testcases to latest changes
+
+2008-01-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added 'Not marked' as new item to status filter
+ * Show date field when manually updateing prices
+
+2008-01-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed operator == for MyMoneyPayee to include match parameters
+ * Cleaned up payees view and match parameter handling
+ * Cleanup up budget view and introduced an OK button as in payees view
+ * KBudgetValues widget sends out valuesChanged() signal upon all changes
+
+2008-01-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Exchanged order of test for OFX and KDChart during configure
+ to avoid problems with additional libraries (eg curl) as reported
+ here: http://sourceforge.net/mailarchive/message.php?msg_name=478558AB.1080003%40lemmons.name .
+ * Improved error messages when invalid transaction id/key is requested
+ * Improved consistency check to find invalid references in schedules
+
+2008-01-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added copy budget feature
+
+2008-01-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with price precision in currency calculator dialog
+ * Fixed a warning in kmymoneytest.cpp
+ * Fixed problem with keypad return key during transaction entry
+ * Removed some unused code
+ * Made some improvement to the balance calculation
+ * Fixed scrolling problem in ledger when moving the focus with the
+ cursor keys.
+ * Refuse loading of data file only if openingBalance is not equal zero
+
+2008-01-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show a marker in the ledger when transactions are possibly filtered
+ This is shown if the filter is set to any other date than 1900-1-1
+ * Removed widget in settings dialog that should not be visible
+ * Fixed loan creation when no payout transaction was selected
+ * Fixed popup of price editor during loan creation
+ * Improved detection of splits for loan payment transaction in
+ loan editor
+ * Removed all references to MyMoneyAccount::openingBalance
+ * Fixed a bug in the XML loader that caused the date order to be incorrect
+ * Fixed QIF writer to write out the opening balance as expected
+
+2008-01-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with creating new transactions when quick filter is active
+ * Save transaction also on Return pressed on status combo box
+ * Preset status combo box with 'Not Reconciled' for new transactions
+ * Got rid of some openingBalance() and setOpeningBalance() calls
+ * Updated the reporting testcases to construct an opening balance transaction
+ * Removed an automatic loan account fix. User has to use version 0.8.7
+ or higher in 0.8 branch to fix the problem.
+ * Fixed endless loop when loading a broken XML file
+ * Fixed a bug in processing of online statements
+ * Fixed MyMoneyObjectContainer handling for updated objects
+ * Fixed bug introduced on 2007-12-06 where share amount was loaded off
+ by a factor of 1/1000
+ * Added general method to create brokerage account name in MyMoneyAccount()
+ * Removed unused MyMoneyFile::updateBalances()
+
+2008-01-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem in LibOFX 0.9 adapter implementation that caused
+ statement downloads to fail
+ * Reduced minimum version for LibOFX to 0.8.2
+
+2008-01-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Changed behavior of Return-Key in transaction editor. Acts like a TAB
+ key except for the amount field where it acts as the Enter button.
+
+2008-01-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Alvaro Soliverez to fix total for yearly budgets
+
+2008-01-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added option to show/hide row totals in reports
+ * Removed default total column from non income/expense reports
+
+2007-12-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Store all OFX bank list files in ~/.kde/share/apps/kmymoney2
+ * Use different VER settings to retrieve information in ofxpartner
+ * Added webprice quote patch as provided by David Pugal
+ * Fixed crash when changing account limits
+ * Added reporting patch provided by Alvaro Soliverez
+ * Leave reports in their group when switching to a different translation
+
+2007-12-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed sign problem when selling shares with a price per transaction setting
+ * LibOFX 0.9.0 now mandatory
+ * Added missing testcase to consistency check
+ * Preset brokerage account if available for investment transactions
+
+2007-12-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Catch exceptions thrown in libxml++ during OFX setup
+ * Store OFX bank list files in ~/.kde/share/apps/kmymoney2
+
+2007-12-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added feature to start KDE language settings from within KMyMoney
+ * Updated French translation as provided by Patrick Petit
+ * Fixed a crash when updating multiple transactions
+ * Fixed documentation to mention 19% VAT for Germany
+ * Added i18n support to strings in mymoneyfile.cpp
+ * Fixed the problem of GPG photo id's popping up
+ * Allow to create a brokerage account for investment accounts
+
+2007-12-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem when loading price information in the investment
+ transaction editor
+
+2007-12-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added testcase for MyMoneyMoney::reduce()
+ * Fixed price handling when loading a transaction into the editor
+ to prevent rounding errors
+
+2007-12-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update balance visibility after sorting the ledger items during view load
+ * Added feature to either enter price/share or price/transaction
+ to the investment transaction editor
+
+2007-12-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied budget report patch provided by Alvaro Soliverez
+
+2007-12-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with the calculator when starting to enter numbers
+ using the mouse
+ * Fixed problem with various negative sign positions
+ * Show negative numbers in pivot table reports in the selected color
+ * Removed unused filter settings on the register tab of the settings dialog
+ * Mark splits as cleared when accepting or matching a transaction
+ * Show not reconciled and cleared transactions when setting the quick
+ filter in the ledger view to 'Not reconciled'
+
+2007-12-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added budget() to MyMoneyReport to return the budget id
+
+2007-12-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed layout problem in report configuration dialog
+ * Fixed payee assignment when deleting a payee
+
+2007-12-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Take the character pressed to start editing a split transaction
+ as the first character of the category
+ * Get rid of kMyMoneyDateInput::getQDate()
+ * Store real budget id with report
+ * Fixed the signature of a signal
+ * Added a budget selector widget to report configuration
+ * Fixed unknown signal/slot problem during startup
+
+2007-12-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Double click in number field assigns next check number
+ * Fixed type assignment for schedules to be created
+ based on existing transactions
+ * Added split fees and interest to investment transaction editor
+ * Use two digit month and day values in QIF export
+
+2007-12-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a bug in transaction reports which only showed in the testcases
+ * Improved the balance calculation of transaction reports
+ * Show running balance column in 'transactions by account' reports
+
+2007-12-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Alvaro Soliverez
+
+2007-12-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Remove payee from required field for schedules
+
+2007-12-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed unnecessary assignment to MyMoneyPayee::null
+ * renamed budgetsubaccounts() to budgetSubaccounts() in MyMoneyBudget
+ * Added more budget entry features (use previously entered value when
+ switching to another method (eg. from monthly to yearly)
+ * Added clear button to clear the budget values
+ * Added running balance column to transaction reports
+
+2007-12-12 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Update default quote strings for Yahoo France
+
+2007-12-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't select different transaction if action is cancelled
+
+2007-12-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Resolved duplicate function parameter name
+ * Added plugin dialog to show plugin information
+ * Added warning message when quitting transaction dialog editor
+ via selection of a different transaction
+ * Don't show the sort column shaded in KListViews
+
+2007-12-10 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Make GNC import error message translator-friendly
+
+2007-12-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a precision problem when entering the number of shares
+
+2007-12-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated Italian translation as provided by Vincenzo Reale
+
+2007-12-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix Finance::Quote interface to use 'last' price
+
+2007-12-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Dump POT-Creation-Date and PO-Revision-Date in XML output
+ * Added all available language files to the po directory
+ * Created kmymoney.pot and merged all language files
+
+2007-12-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * adapted MyMoneyStatement interface to use MyMoneyMoney objects
+ for monetary values instead of doubles
+ * Removed KBanking plugin. From now on, the plugin can be found under
+ http://www.aquamaniac.de/sites/download/packages.php or via SVN under
+ http://devel.aqbanking.de/svn/kmm_plugins/banking/trunk
+ * Use same font size for reports as for home page
+ * Renamed pt_PT.po into pt.po
+
+2007-12-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added readOnly property to kMyMoneyEdit
+ * Fixed allowEmpty property in kMyMoneyEdit
+ * Revised budget value widget
+
+2007-12-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed selection of all transactions with ctrl+a
+ * Applied patch provided by Alvaro Soliverez
+ * Fixed build system to include new files in tarball
+
+2007-12-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Store original price with investment splits for display purposes
+ * Improved budget UI (except reports)
+
+2007-11-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch provided by Alvaro Soliverez to fix some budget report issues
+ * Improved budget view
+
+2007-11-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added logic to the consistency check to remove invalid payee ids
+ and replace them with correct ones
+ * Moved account balance graph into own dialog
+
+2007-11-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch provided by Alvaro Soliverez with a few modifications
+
+2007-11-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem in KFindTransactionDlg when entering a user defined date
+
+2007-11-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't include finished schedules in reports
+
+2007-11-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added standing orders and bank transfer as payment types for schedules
+
+2007-11-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use name match if no ticker symbol is present in
+ security record of OFX file
+ * Fixed a problem when creating scheduled transactions that the
+ shares field of the second split was set to 0
+
+2007-11-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem when importing OFX statements with cash dividends
+
+2007-11-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed QIF importer to work with new wizards
+
+2007-11-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't send out data changed signal during file save operation
+ * Imported GnuCash account template files
+
+2007-11-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added current and last fiscal year to period combo
+ * Added period combo widget to find transaction dialog
+
+2007-11-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added settings for beginning of fiscal year and drawing of markers for it
+ * Added ledger markers for current and previous fiscal year
+
+2007-11-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Made some adjustments to charts. Thanks to David Houlden for some of them
+ * Completed the loan account section in the new account wizard
+
+2007-11-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added new MyMoneyMoney::formatMoney() convenience method
+
+2007-10-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show unused securities/currencies in update stock price dialog
+
+2007-10-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem in forecast module (take initial balance into account)
+ * Adjusted a few signatures of forecast module for better performance
+ * Fixed a problem with split detection in split transaction editor
+
+2007-10-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added forecast patch provided by Alvaro Soliverez
+ * Modified layout and changed QListView* into KListView* objects in forecast
+ * Don't include disabled widgets in mandatory field checks
+ * Fixed a layout problem in enter and edit schedule dialogs when resizing
+ * Fixed a sizing problem with KMyMoneyCombo widgets
+ * Removed a spacer in the base wizard logic
+ * Improved new account wizard
+
+2007-10-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some problems around changing the next due date of schedules
+ * Added testcases to catch those problems
+
+2007-10-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a few problems around the split transaction editor
+
+2007-10-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem during creation of schedules reported by David Houlden
+ * Fixed schedule XML loader to adjust old style nextDueDate information
+
+2007-10-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed build problems caused by recent changes
+
+2007-10-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied forecast patch provided by Toan Nguyen
+ * Applied testcase provided by Alvaro Soliverez
+ * Initial implementation of the new loan wizard
+
+2007-10-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved sizeHint() of KMyMoneyCombo
+
+2007-10-12 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash importer
+ - Fix problem caused by improbable zero share quantity
+
+2007-10-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow creation of payees while editing schedules
+ * Fixed logic to append suffix on the home view for
+ accounts with the same name
+ * Fixed re-assigning of an account to a different institution
+
+2007-10-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Preserve fraction denominator of securities in GNC importer
+
+2007-10-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Implemented #1394794 (Duplicate schedule)
+
+2007-10-07 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Get rid of varargs from GNC importer
+
+2007-10-06 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash importer
+ - add new schedule intervals
+ - improve status reporting
+ - debug changes
+
+2007-10-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added updated testcases for MyMoneyForecast as provided by Alvaro Soliverez
+ * Added introduction page to new user wizard which is shown
+ to first time users
+
+2007-10-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added operator < to MyMoneyInstitution
+ * Added operator < to MyMoneySecurity
+ * Replaced new account wizard
+ * Started implementation of KMyMoneyPeriodCombo
+ * Sort entries in KMyMoneySecuritySelector
+ * Changed display in KMyMoneySecuritySelctor from "Symbol (Name)"
+ to Name (Symbol)"
+ * Improved KMyMoneyWizard base class
+ * Disable 'postpone reconciliation' and 'finish reconciliation'
+ buttons during transaction edit
+ * Updated tips file
+ * Applied forecast patch provided by Alvaro Soliverez
+
+2007-10-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use KDE window title font for KMyMoneyTitleLabels
+ * Setup default buttons for KMyMoneyWizard
+
+2007-10-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Avoid display of multiple entries for single time schedules on homepage
+
+2007-10-01 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash importer
+ - correct schedule import
+ - handle GnuCash 2.2 files
+
+2007-09-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem when creating a payee during schedule creation
+
+2007-09-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Clear payee search filter when using the 'Goto payee' function
+ of the ledger view
+ * Don't offer creating of a schedule while entering a schedule
+ * Show warnings if a limit has been reached
+ * Fixed some schedule creation problems
+
+2007-09-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Modified OFX importer to use Qt::UTC as dateformat
+
+2007-09-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added functionality to help buttons in edit and enter schedule dialog
+ * Added quick search to accounts and categories view
+ * Added 'collapse all' and 'expand all' buttons to accounts
+ and categories view
+
+2007-09-15 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Update developer documentation
+
+2007-09-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added feature to create schedule for new transactions with a postdate
+ in the future
+ * Fixed endless loop caused by scheduled transactions with single occurence
+ * Fix a problem, if last payment and next due date of a schedule are
+ identical
+
+2007-09-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Overhauled schedule editor
+ * Store the next due date of a schedule as the post date of the
+ transaction object within the schedule
+ * Improved MyMoneyBudget API (use references where possibly)
+ * Added testcase to test the next due date adjustment according to the
+ selected weekend option
+ * Added feature to create schedule based on existing transaction
+ * Don't allow 'skip transaction' for schedules with frequency 'once'
+
+2007-09-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with loading a split w/o account id
+ * Don't allow to add/modify a split w/o account id
+ * Updated testcases
+ * Thanks to David Walling for providing the anon file to catch that one
+
+2007-09-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash when editing splits w/o transaction form. Thanks to
+ Michael Aichler for tracking it down.
+
+2007-09-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Obey closed accounts in pivot table based reports
+
+2007-09-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed display of first row in investment transaction form
+ * Use alternate background in the investment view
+ * Control visibility of rows in the transaction form on a per
+ transaction basis
+
+2007-08-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed creation of schedules
+ * Redefined tabstops in edit schedule dialog
+ * Engine throws exception when the application tries to store a
+ transaction that contains splits not referencing an account
+ * Don't show closed accounts in querytable based reports
+ * Prevent crash when cancel out of the exchange rate editor during
+ the entry of a scheduled transaction
+ * Force usage of GPG agent if environment variable GPG_AGENT_INFO is filled
+
+2007-08-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show closed accounts in account query table
+
+2007-08-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed unused code from KMyMoneyUtils
+
+2007-08-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added feature to close investments (stock accounts)
+ Maybe, the report functions need to be adjusted as well
+
+2007-08-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved class documentation for MyMoneyFile::attachStorage()
+
+2007-08-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed layout of GNC import options dialog
+ * Fixed processing of ROOT type account entry in GNC importer
+
+2007-08-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added option to hide finished schedules
+ * Added option to hide closed accounts
+ * Added feature to 'Select all transactions' via Ctrl+A
+ * Added note that closed accounts will be not shown if the option is active
+ whenever an account is closed by the user
+
+2007-08-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow to create an account with the same name on the same
+ hierarchy level
+ * Allow to load 'Who am I' address from standard KDE addressbook
+
+2007-08-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added release target in Makefile.dist as proposed by Tony Bloomfield
+ * Replaced QMessageBox with KMessageBox (except in GNC importer)
+
+2007-08-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed duplicate entry of XFP as default currency
+
+2007-08-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed graph in account balance history
+
+2007-08-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Replaced "acc.accountType == Stock" with "acc.isInvest()"
+ * Fixed #.... (Allow change of stock type)
+ * Merge message files during 'make package-messages'
+
+2007-08-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added account field to standard transaction editor
+ * Allow to change account during entry of scheduled transaction
+ * Removed references to KMyMoneySettings in designer plugin
+
+2007-08-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added interface for reconciliation report
+
+2007-07-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added "CFP franc" as currency
+
+2007-07-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed typo. Thanks to David Houlden for finding it
+
+2007-07-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Made MyMoneyFile a static singleton and MyMoneyFile::instance() an
+ inline method
+ * Adapted testcases to work with static singleton
+ * Added toolbutton for HBCI account update to toolbar
+
+2007-07-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash when online price update for exchange rate failed
+ * Removed some unused engine functions (accountValue/totalAccountValue)
+
+2007-07-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added framework to modify axis parameters in PivotTable::drawChart()
+ * Fixed creation of account hierarchies
+
+2007-07-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed the 'oldreports' option
+ * Allow creation of multi currency categories
+ * Allow changing the base currency
+ * Removed default parameter of MyMoneyPrice::rate()
+ * Base currency activities (new, edit, delete, etc.) on KActions
+ * Show networth graph on home page in base currency
+ * Fixed a problem with ledger not displaying all transactions when
+ loading a new account
+ * Added Euro conversion rates for MTL (Maltese Lira) and CYP (Cyprus Pound)
+
+2007-07-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * calendar->monthString() was the wrong candidate. use calendar->monthName()
+ instead. The monthName(QDate(),bool) version is broken on older KDE systems
+ so we use monthName(int,int,bool) instead
+ * Don't cycle through 'Reconciled' state during reconciliation when
+ left clicking into the reconciliation state column of the ledger
+ * Adjust ending balance when changing statement date during reconciliation
+
+2007-07-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem while determining the last used id for accounts
+ * Remove all references from reports when objects are deleted
+ * Don't use setId() directly
+ * convert locale->monthName() to locale->calendar->monthString
+
+2007-06-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash when saving user information
+
+2007-06-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed unnecessary code in MyMoneyReport
+ * Made inclusion of stylesheet in HTML exported reports optional
+ * Enable/disable also the split-button of the category widget
+
+2007-06-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Rewrote the XML parser to be based on a SAX model
+ * Provide readAll() with larger block sizes in KGPGFile
+ * Fixed problem with balance cache mishits
+ * Fixed crash when reading an encrypted file that does not contain
+ the "kmm-encryption-key" is missing in the file (could happen when
+ reading rather old files)
+ * replaced QDate::shortMonthName() with KGlobal::locale()->monthName()
+ * Only assign check numbers for scheduled payments, if payment type
+ is 'write check'.
+
+2007-06-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed update of price editor when deleting prices
+
+2007-06-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed price dialog loading
+ * Fixed deleting accounts that have no sub-accounts
+
+2007-06-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added hook for trend based forecast on homepage
+ * Added some details about the account types to the file info dialog
+
+2007-06-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed creation of KMyMoneyWizard buttons to work when the KDE
+ global setting 'icons on buttons' has been turned off
+
+2007-06-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added 'Move to account ...' logic
+ * Keep track of all toolbar attributes
+
+2007-06-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added new user wizard logic
+
+2007-06-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added #1349502 (Report all categories in income/expense report)
+
+2007-06-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added chinese entries to desktop files
+ * Improved new user wizard
+ * Show limits in account balance graph
+
+2007-06-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Pickup new options for the homepage items
+
+2007-06-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added networth forecast graph to homepage
+
+2007-06-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added updated account templates as provided by mvillarino
+
+2007-06-02 Robert Wadley <robntina@users.sourceforge.net>
+ * added a "forcast" icon
+
+2007-05-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * !!! Note SQL support is broken with this version. Will be fixed later. !!!
+ * Move MyMoneyObjectContainer to MyMoneyFile and make it a general cache
+ * Added start/commit/reject Transaction to seq access mgr
+ * Added 'last check number used' to accounts editor
+ * Don't allow to move stock accounts in institution view
+ * Modified new account wizard to use new widgets
+ * Modified new loan wizard ot use new widgets and fixed a bunch
+ of problems with unassigned share field where a value was present
+ * New account wizard did not set shares on credit card payment
+ * Added color setting for background of ledger markers
+ * Moved the transaction editor code from widgets/ to dialogs/
+ * Reduced circular dependencies between widgets/ and dialogs/ to a single one
+ * Removed some unused files
+
+2007-05-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't include splits referencing deselected categories in transaction
+ report by category
+
+2007-05-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added new account template files for Spain (Spanish and Galician)
+ as provided by MVillarino
+ * Fixed #1723325 (Cannot quit the program)
+
+2007-05-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash when closing the passive popup of the date edit widget
+ during transaction editing
+
+2007-05-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Include style sheet contents in exported HTML reports
+ * Prepare integration of general object cache in MyMoneyFile layer
+
+2007-05-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added dialog to select the transaction to be used for autofill if
+ multiple transactions exist for the same payee
+ * Show all matching splits in find transaction dialog
+
+2007-05-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use prettyURL() where appropriate
+ * Renamed KMergeTransactionDlgDecl into KSelectTransactionDlgDecl
+
+2007-05-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Better detection of write errors in GPGFile component
+
+2007-05-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch update to QueryTable provided by Demitrios Vassaras
+ * Make inclusion of specific accounts (tax, investment or loan)
+ in reports mutually exclusive
+ * Added ability to 'Save as...' to a network drive
+ * Check if save operation would override a file and ask the user for
+ confirmation
+
+2007-05-12 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Additional database debug options
+ * Fix database account balance problem
+
+2007-05-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added report configuration changes supplied by Demitrios Vassaras
+
+2007-05-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed presetting the tabbar when starting to edit an existing transaction
+ * Applied remaining patches to the report logic provided by Demitrios Vassaras
+ * Allow investment transactions to be performed against credit card accounts
+
+2007-05-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Clear some transaction attributes before entering a schedule
+ * Added MyMoneyAccount::isLoan() and testcases
+
+2007-05-10 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Retain status of imported transactions
+ Patch supplied by Fernando Vilas
+
+2007-05-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed indentation problem in reports
+
+2007-05-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Add all features to auto schedule enter
+ * Prevent asking too many times for conversion rate during schedule entry
+ * Created interface class for PivotTable and QueryTable called ReportTable
+
+2007-05-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix crash when saving new file after database activity
+
+2007-05-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed rounding problem when entering investment transactions
+
+2007-05-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Renamed --newreports option into --oldreports
+ * Use new split based report logic by default
+ * Fixed crash when reports were opened
+ * Grey out 'Create schedule' as long as it is not implemented
+
+2007-05-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added support for stock splits to the pivot table based reports
+ * Improved performance (only create pivot table once) of report update
+ * Improved display of delta for changed scheduled transaction during
+ schedule entry
+ * Fixed a label display problem in the investment transaction editor
+
+2007-04-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with displaying numbers with high precision
+ * Added testcase to check for precision
+
+2007-04-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patches to the report logic provided by Demitrios Vassaras
+ * Introduced TCell as the list member for TGridRows and initial code
+ to support stock splits in reports (not working yet)
+ * Re-enabled the value column in the investment register
+
+2007-04-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed sign problem when reconciling liability accounts
+
+2007-04-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added moldavian leu as currency
+ * Fixed an autofill problem
+ * Show the investment account for the 'goto account' feature
+
+2007-04-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed all references to MyMoneyObserver and MyMoneySubject
+ (testcases still use it)
+
+2007-04-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Support 'goto account' also to stock accounts and back
+
+2007-04-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed matching transaction logic to work with investment transactions
+ * Allow deletion of categories even with transactions assigned on the GUI
+ level. Re-assign them prior to deletion.
+ * Fixed a problem with changing the amount in an existing VAT transaction
+ * Fixed disappearing text 'Split transaction' in the category widget
+ when opening the split transaction editor
+
+2007-04-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added missing headers to option menus
+
+2007-04-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Database backend - phase 2
+
+2007-04-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Keep expanded items in reports view expanded when reloading
+ * Use new KMyMoneyPayeeCombo in the transaction reassign dialog
+ * Fixed moc inclusion for file info dialog
+ * Renamed KTransactionReassignDlg into KPayeeReassignDlg
+
+2007-04-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reactivated the automatic entry of scheduled transactions after file open
+
+2007-04-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added display of investment value
+ * Added balance display for investments
+
+2007-04-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added minimum balance and maximum credit fields to account editor
+ (not functional yet - storage works)
+ * Reworked the 'Enter schedule transaction' dialog to use new transaction
+ editor
+ * Update schedules view only if visible
+ * Allow individual column resize in schedules view
+
+2007-04-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with the Ok button in the report configuration dialog
+
+2007-04-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem when creating new investment transactions
+ * Only update home page if visible
+ * Don't jump to investment view after editing investment transactions
+
+2007-04-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed code of old kMyMoneyCategory widget
+
+2007-04-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a long pending problem with the visibility of group markers
+ * Always allow click on reconciliation column to change reconciliation state
+ * Clicking the reconciliaiont column now toggle through the possible
+ reconciliation states. Same applies for Ctrl-Space.
+ * Mark transaction cleared now has a shortcut of Alt-Ctrl-Space
+ * Fixed autofill problem
+
+2007-04-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Schedule editor does not wipe out split transaction when amount was changed
+ * Cleanup (removed unused files)
+
+2007-04-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed automatic VAT assignment when gross amount was selected
+ * Merge transaction dialog uses new register code
+ * Added menu entries for debug purposes to toggle timers and traces
+
+2007-03-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Moved isAssetLiability and isIncomeExpense from
+ ReportAccount to its base class MyMoneyAccount
+ * Added filter option 'last 11 months' which covers the last 11 full months
+ * Reworked the search transaction dialog to use the new register code
+ * Added sort feature to search register
+ * Fixed the institution testcases to support KVPs
+
+2007-03-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some problems around the latest changes
+ * Get rid of annoying message that account with same name already exists
+ * Corrected items in budget time period combo box
+
+2007-03-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated split transaction dialog to use new KMyMoneyCategory object
+ * Added budget view changes as provided by MVillarino
+
+2007-03-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added BIC and IBAN fields to institution and account dialogs
+ * Removed manager field from institution dialog
+ * Add new columns to account / category view
+ * Mark mandatory fields in account and institution edit dialogs
+
+2007-03-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Code cleanup (remove unused code)
+ * Don't try to reload default reports from the engine
+
+2007-03-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Support empty thousand separator setting
+ * Added new category widget to enter/edit schedule dialogs
+ * Don't append currency id to account name if not foreign currency
+ when creating CSV export of pivottable reports
+
+2007-03-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update report if report configuration has been changed
+ * Avoid possible usage of invalid pointer in KMyMoneySelector
+
+2007-03-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated reconciliation wizard to support
+ - entry of payee
+ - multiple currencies
+ - automatic calculation of start end ending balance of statement
+ - set the statement date to the same day of the following month if
+ the time span since the last statement is larger than a month
+ * Fixed a problem when loading non VAT transactions into the editor
+ * Clear the memo for the second split during autofill to allow overriding
+ the text by the user
+
+2007-03-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated kmymoney2.desktop
+
+2007-03-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use KDE conrolled date format for kschedulebriefwidget
+ * Fixed a problem with category creation during transaction entry
+ * Added two new columns to category and accounts view
+
+2007-03-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed column width of price in investment register
+ * Respect global price precision setting in price edit widget in
+ investment transaction editor
+ * Added some budget view patches provided by mvillarino
+ * Fixed a crash in KMyMoneyCheckListItem and KMyMoneyListViewItem
+
+2007-03-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added some russian files as provided by Andrey Cherepanov
+ * Fixed title of new file dialog to be based on QString rather than char*
+ * Fixed a few other i18n problems reported by Andrey Cherepanov
+ * Fixed duplicate opening of split edit dialog in some circumstances
+
+2007-03-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Preload payee widget for new schedules
+ * Only send out update signal from engine after list of price updates
+ has been processed to speed up the operation
+ * Modified the way splits are selected for pivot table reports back to
+ original code but added a filter for text and amount range.
+ * Fixed testcase support (global newReport variable)
+ * Send out MyMoneyFile::dataChanged() once a new file is loaded
+ * Use a non-null account id when creating InvestmentTransaction objects
+
+2007-03-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added method to remove the buttons from a kMyMoneyAccountSelector
+ * Correctly fill the account selectors in the new loan wizard
+ * Replaced setId(QCString()) with clearId()
+ * Update reports only when required
+ * Provide MyMoneyFileBitArray to suppress warning when index to QBitArray
+ is out of bounds
+ * Resolved some compiler warnings
+ * Provide --newreports option also in non-debug versions
+ * Fixed a severe bug which I introduced on 03-15 with the reportAllSplits
+ change. Files written with this version could not be read in again.
+ * Fixed calculation of values in the loan wizard
+
+2007-03-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added logic for auto increment of check number to transaction editor
+ * Rearranged the register settings dialog (added new tab)
+
+2007-03-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Control character that is produced by the comma on the numeric keypad
+ to be the monetary decimal symbol regardless of keyboard layout
+ * Return all splits from MyMoneyTransactionFilter when no filter is
+ set but reportAllSplits is set
+ * Changed the way splits are selected for pivot table based reports
+ This is only available when KMyMoney is started with option --newreports
+ and has been compiled with --enable-debug=yes or --enable-debug=full
+ * Re-use post date of a new transaction for next new transaction
+ * Fixed a problem when autofilling a split transaction
+
+2007-03-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a couple problems introduced with yesterdays changes
+ (Thanks to Bob Ewart for spotting them)
+
+2007-03-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed transaction tab from investment view
+ * Removed references to kMyMoneyPayee and replaced them with
+ the new widget KMyMoneyPayeeCombo
+ * Added option to synchronize the account in the ledger and investment view
+
+2007-03-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added network transparent file access to import dialog
+
+2007-03-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved layout of find transaction dialog
+
+2007-03-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Replaced getQDate() with date() in ending balance dialog
+ * Fixed reconciliation of liability accounts
+
+2007-03-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Include children of investment accounts (stock accounts) inthe
+ reports if the expert mode is not enabled
+ * Fixed a bunch of warnings
+ * Improved handling of multiple selected transactions
+ * Applied some (modified) patches provided by Demitrios Vassaras
+
+2007-03-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem detecting finished schedules
+
+2007-02-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Automagically remove the yellow 'imported' background when a
+ transaction is modified and has a category
+
+2007-02-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't allow deletion of a category if still referenced by schedule
+ * Allow creation of new transactions in new (empty) accounts
+
+2007-02-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added statistics script to automaticall generate an overview
+ about the current status of the translations
+ * Don't create a scheduled transaction containing splits w/o account ref
+
+2007-02-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated PHB to have correct CVS examples
+
+2007-02-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Force a view reload at midnight
+ * Fixed a problem when adding new transactions with a number filled in
+ * Start the loan edit wizard when editing a loan account
+ * Removed some unnecessary files
+
+2007-02-14 Robert Wadley <robntina@users.sourceforge.net>
+ * added new title label for cvs version
+
+2007-02-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Switched to a newer splash screen
+ * Added (a bit improved) patch and testcase provided by David Houlden
+ * Corrected ISO code for new turkish lira and added old turkish lira
+ to the list of ancient currencies
+
+2007-02-14 Robert Wadley <robntina@users.sourceforge.net>
+ * Adjusted the size of the welcome page images (I got a large monitor for
+ Christmas and the image breaks apart when viewed full screen.
+ * Added some images to the pics directory to be used, or not, when needed.
+
+2007-02-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Assign the payee to category splits no matter what
+
+2007-02-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Prevent creation of accounts with the same name and the same parent
+ * Prevent moving an account to a destination that already has an
+ account with the same name
+ * Replaced ":" with MyMoneyFile::AccountSeperator where appropriate
+
+2007-02-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added account column to ledger view of categories
+ * Improved the 'goto account' function
+ * Fixed creation of account hierarchies if parts of the hierarchy already
+ exist
+ * Allow modification of check number while entering scheduled transactions
+ of type 'write check'
+
+2007-02-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved handling of hidden transactions in the register
+ * Allow usage of enter key on numeric keypad to enter transactions
+
+2007-02-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Yahoo France web source
+ * Added french comment for kmymoney2.desktop
+ * Fixed Menu name in documentation for investment price update
+
+2007-02-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added ability to print home page
+
+2007-02-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with detection of VPATH environment in Makefiles
+ Thanks to Bob Ewart for reporting
+
+2007-02-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed refreshing problem with search line widget in register
+
+2007-02-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash in KMyMoneyListViewItem::isAlternate() and
+ KMyMoneyCheckListItem::isAlternate()
+ * Added new price source "Gielda Papierow Wartosciowych" as provided
+ by Piotr Adacha
+
+2007-02-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved handling of category assignment in mulit selection
+ * Fixed detection of closed accounts in the account tree widget
+ * Use localized date format in reports
+
+2007-02-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't modify a transaction when marking for match operation
+ * Eliminated usage of import verify dialog
+
+2007-01-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added logic to accept imported transactions
+ * Added transaction menu to menu bar
+ * Use kde-xgettext as default and check that i18n(c,s) has been extracted
+ correctly during 'make package-messages'
+
+2007-01-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Converted the private data d-pointers to be of type "* const d"
+ * Fixed a bunch of missing i18n() calls as reported by Patrick Petit
+
+2007-01-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Some more fixes on the background color
+
+2007-01-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reset the status filter when pressing the clear button
+ * Use the full width for the filter
+ * Prevent a crash when clearing a register
+
+2007-01-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't rely on the split id to generate a unique id for a ledger entry
+ It could change while updating a modifed transaction in the engine
+ and would therefor not be reselected after the update
+ * Setup the base currency correctly after loading a new file
+ * Removed unused code
+ * Fixed list background color usage and setting
+ * Fixed loading ledger for specific account from home page
+ * Added a status combo box to the register quick filter
+ * Fixed initial column width problem in accounts, categories and institutions
+
+2007-01-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show a balance in the ledger if an entry has been skipped due
+ * Optimized painting of group markers
+ * Balance shown underneath the ledger is the current balance as of today
+ not including any future transactions
+
+2007-01-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * More work on invest transaction editor (should be functional now)
+
+2007-01-24 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix another database record count error
+
+2007-01-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * More work on invest transaction editor
+
+2007-01-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow column resizing in accounts, categories and institution view
+ * Remember column sizes of these views between sessions
+ * Added sort indicator to the lists in the above mentioned views
+ * Moved investTransactionTypeE from KMyMoneyRegister to MyMoneySplit
+ * Fixed path to title label background image
+
+2007-01-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed tab display when starting to create a new transaction via the tab
+
+2007-01-21 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Correct record counts
+
+2007-01-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Finished work on the RegisterSearchLine widget
+ * More work on the investment transaction editor
+
+2007-01-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem that postpone and finish reconciliation are disabled
+ whenever the corresponding account object changes (e.g. due to change
+ of a transaction)
+ * More work on the RegisterSearchLine widget
+
+2007-01-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with actions being disabled after a transaction
+ has been entered
+ * Open ledger for investment account if one of its stock accounts
+ is selected
+
+2007-01-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added framework for RegisterSearchLine object (not yet functional)
+
+2007-01-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added new reconcile overlay icon provided by Rob
+ * Added display of reconcile overlay to institution and account icon view
+ * Fixed a problem with selecting transactions
+
+2007-01-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * More investment ledger work
+
+2007-01-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Support all UTF-8 characters in schedule list items and account editor
+ dialog caption
+
+2007-01-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added detection for libxml++-2.6 in libofx.m4
+ * Fixed Tony's pesky payee problem
+
+2007-01-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added speed search to the payees view
+ * Fixed prevention of using unsermake on some systems
+
+2007-01-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Only allow postpone and finish reconciliation in account for
+ which the reconciliation has been started
+ * Mark that account in the accounts view
+
+2007-01-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Return references to QStrings instead of copies in MyMoneySecurity
+ * Added sort by security for investment accounts
+ * Removed external visibility of sorting by 'entry date'. The user
+ can use 'entry order' instead. Internally we still need it.
+ * Fixed broken handling of Return and Escape during edit.
+ * Disconnect edit widgets from editor object in editor's dtor to
+ prevent crashes
+ * Added GroupMarkers for Reconciled state
+ * Improved auto check number handling
+ * Added default Ctrl+Shift+Space to mark a transaction reconciled
+
+2007-01-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use Enter/Return as shortcut to start and finish editing transactions
+ * Improved ledger update to avoid unnecessary resize checks
+ * Fixed some more spots where we need to escape special chars before
+ passing text as pattern to QRegExp
+
+2007-01-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Escape special chars in names before using the text as pattern for QRegExp
+
+2007-01-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Slovenian Tolar to the ancient currencies
+
+2007-01-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Happy New Year!!
+ * Changed KMyMoney2App::updateActions() into slotUpdateActions()
+
+2006-12-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added reconciliation state to the ledger sort options
+
+2006-12-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use include path given with --with-extra-includes during OpenSP detection
+
+2006-12-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem introduced with changes made on 2006-12-14 and keep
+ the OK button in the report configuration enabled at all times
+ * Added support for automake 1.10
+ * Use KMessageBox for questions when deleting a report
+
+2006-12-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed extra qualification error
+
+2006-12-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Refactoring some code modules
+ * More work on the transaction editor for investment transactions
+ (only works in ledger, crashes in form)
+
+2006-12-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved detection of KBanking support
+
+2006-12-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't allow to edit/create transactions in income or expense ledgers
+
+2006-11-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with fancy header on weekstartday set to other than Monday
+ Thanks to David Houlden for sending a patch
+
+2006-11-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Prevent autofill if date has been changed by user in transaction editor
+
+2006-11-04 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Implement transaction fix level, for speedier startup
+
+2006-11-03 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a bug where an invalid price was entered into the system for
+ cash dividend investment transactions imported via OFX/AqBanking.
+ Hopefully fixes 1581788.
+ * Added online help for new investment wizard. Partially addresses
+ #1506390.
+ * Fixed #1327943 where the user could not abort a QIF import with bad date
+ formats.
+
+2006-11-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash when adding new transactions without transaction form active
+ * Started work on transaction factory for register
+
+2006-11-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with transaction selection
+
+2006-10-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a memory leak and crash when starting with either '--help'
+ or '--dump-actions'. There is still a leak with '--help' but that
+ remains due to the fact, that exit() is called within the constructor
+ and there is no way to obtain a pointer to the KApplication object
+ * Fixed crash when selecting a different transaction and having the
+ option 'keep changes when selecting different transaction' selected
+
+2006-10-29 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a memory leak and crash when a second instance of the app
+ is aborted
+
+2006-10-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Optimized register repainting
+ * Select a newly created transaction automatically once entered
+ * Preset From/To according to payment type when creating a new transaction
+
+2006-10-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed capacity()/size() method usage mixup in the register code
+ * Added logic to block signal emission of the engine during transaction
+ matching
+ * Applied patch provided by Fernando Vilas to check for array boundaries
+
+2006-10-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem in the ledger code when loading a different file
+ * Fixed size problem of combo boxes in transaction form
+
+2006-10-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with account selector dialog
+ * Fixed display problem when switching to / from reconciliation mode
+ * Fixed flicker problem with QTable
+
+2006-10-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Renamed MarkColumn in register to ReconcileFlagColumn
+ * Update actions when view has been changed
+ * Allow to toggle between cleared/not reconciled during reconciliation
+ by left clicking on the C column
+ * Added new attention marker provided by Rob
+
+2006-10-10 Robert Wadley <robntina@users.sourceforge.net>
+ * corrected a minor spelling error.
+
+2006-10-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved painting of fancy headers
+
+2006-10-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Modified fancy markers
+ * Modified attention sign to use black on yellow exclamation mark
+ * Fixed logic that causes empty ledgers to show up
+
+2006-10-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a problem with account selection and opening the ledger view
+ * Fixed Tabbar::copyTabs() to use the correct ids and pointers
+ * Added configure check for KDChartListTableData::setProp()
+
+2006-10-08 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Implement Finance::Quote interface
+
+2006-10-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash when turning on the transaction form while ledger view
+ is visible
+ * Fixed problem with payee creation during transaction entry
+
+2006-10-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Brought back the tabbar for the form based input
+ * Fixed number field appearance in transaction form
+
+2006-10-05 Robert Wadley <robntina@users.sourceforge.net>
+ * updated titlelabel_background.png to reflect 0.9 status
+
+2006-10-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed documentation problems reported by doxygen
+ * Changed the mark for erroneous transactions to be a white
+ exclamation mark inside a circle (default color is red)
+
+2006-10-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed extra qualifiers in method definitions
+ * Added more changes which slipped through in yesterdays checkin
+ * Reduced margin in investments view
+ * Removed account button in ledger view
+ * Added transaction report to account menu
+ * Fixed a couple register display problems
+
+2006-10-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added new ledger logic
+
+2006-09-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fix the shares and values to have the correct fraction during file load
+
+2006-09-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a duplicate negation during liability account creation
+
+2006-09-19 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a multiplication bug in budget reporting when the user specified
+ a yearly budget amount.
+
+2006-09-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed rounding problems with automatic VAT assignment
+ * Fixed problem when modifying values in a transaction that has
+ a VAT part.
+
+2006-09-11 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Correct spelling mistakes; patch supplied by Tom Browder
+
+2006-09-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added initial chapter on documentation to PHB (provided by Tom Browder)
+ * Switched to dblatex for PDF file generation
+
+2006-09-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added -lkdeui to the link phase of the kbanking plugin (was missing)
+
+2006-09-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed old html documentation files
+
+2006-09-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed date widget keyboard behaviour for Up/Down cursor key
+
+2006-09-04 Ace Jones <acejones@users.sourceforge.net>
+ * Minor change to error handling for transaction matching
+
+2006-09-03 Ace Jones <acejones@users.sourceforge.net>
+ * UI, engine, and documentation changes to support substring
+ payee matching. Still not functional until the matching itself is added.
+
+2006-08-28 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Allow for null return from online price quote source
+
+2006-08-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed duplicate period in kmymoneygpgconfigdecl.ui
+
+2006-08-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Only create the chart in the account dialog, if the resp.
+ tab is available
+
+2006-08-21 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed an error message in the merge transactions path.
+
+2006-08-21 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Correct currency code for Mexican Peso to MXN
+
+2006-08-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed include path to allow VPATH build environment
+
+2006-08-20 Ace Jones <acejones@users.sourceforge.net>
+ * Added a proper dialog for verifying that the user wants to match 2
+ transactions on the ledger.
+
+2006-08-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed build environment required for debian builds
+ * Default for KBanking support is now enabled
+
+2006-08-19 Ace Jones <acejones@users.sourceforge.net>
+ * Improved online stock quotes so the "Update all" continues even if
+ one stock is unable to be updated.
+ * Added a dialog to prompt the user whether he wants to disable online
+ quotes for this stock in this case.
+
+2006-08-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Integrated new icons into the application
+ * Changed shortcut for 'show all accounts' to Ctrl+Shift+A
+
+2006-08-18 Robert Wadley <robntina@users.sourceforge.net>
+ * added some icons to use in the icon bar for 'show/hide reconcile',
+ 'show/hide unused categories', and 'update prices' (investments)
+
+2006-08-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by David Houlden to support automake and
+ autoheader 2.6
+
+2006-08-11 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash importer changes
+ - Support for GnuCash V2.0 files (maybe incomplete)
+ - Handle additional account and schedule types
+ - Preserve account's tax-related status
+ - Minor coding changes
+
+2006-08-07 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash importer
+ - Add non UTF-8 support (manual selection)
+ - remove unnecessary "Unknown payee" references
+
+2006-07-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show price/value if price information is invalid
+
+2006-07-04 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed bank ID handling in QIF imports (This was the purpose of my 5/29
+ checkin, but that was incomplete)
+ * Added budget-vs-actual report logic (HTML output only, CSV still needs
+ to be written
+
+2006-06-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1514522 (Zero-amounted transfer transaction leads to crash)
+ * Added check for minimum KDE version
+ * Adjusted minimum KDE and QT versions in configure.in.in
+
+2006-06-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Replace parenthesis with brackets in GPG key information
+ * Comment modification to fix problems reported by Doxygen
+ * Added chapter 'Making most of KMyMoney' to manual
+
+2006-06-15 Darren Gould <darren_gould@gmx.de>
+ * Improvements in budget implementation
+ (Patch applied by Ace Jones)
+
+2006-06-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1505732 (Frequent crash on changing/opening file)
+
+2006-06-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch for cppunit.m4 provided by Daniel Calvi� S�chez
+
+2006-06-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed more GPG problems in KGPGFile::GPGAvailable and
+ KGPGFile::keyAvailable by applying the same fix as on 2006-06-05
+
+2006-06-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem in KGPGFile::open which reported an error when a read
+ operation was finished before open gets around to check for the presence
+ of the process.
+
+2006-06-02 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a small error with the X axis labels in charts. The label for the
+ first column was repeated after the last column.
+ * Added %mm-%dd-%yyyy QIF date format (Addresses #1449744)
+
+2006-05-31 Ace Jones <acejones@users.sourceforge.net>
+ * Replaced the Edit Account chart generation logic with a safer
+ implementation that uses the public interface of MyMoneyReport.
+
+2006-05-30 Ace Jones <acejones@users.sourceforge.net>
+ * Added a "last 3 to next 3" months option for transaction filter (and
+ reports) date lock. This is not exposed to the user yet, so it's
+ only for use by generated reports.
+
+2006-05-29 Ace Jones <acejones@users.sourceforge.net>
+ * Modified bank ID handling for QIF files so the ID's are handled the same
+ as other imported statements.
+ * Added a file filter (e.g. "*.qif") to QIF profile when an input filter is
+ used. (Addresses RFE #1172030)
+
+2006-05-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1496258 (Chart doesn't repaint when configured)
+
+2006-05-27 Ace Jones <acejones@users.sourceforge.net>
+ * Updated user manual for deleting accounts
+
+2006-05-26 Ace Jones <acejones@users.sourceforge.net>
+ * Removed a spacer from the report configuration and find transaction
+ dialogs. This allows users to maximize the report config dialog,
+ for better selection of accounts BUT it means the ledger won't be as
+ large in the find transaction dialog.
+
+2006-05-23 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed tax transaction report, which was erroneously including transfers
+
+2006-05-22 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix Schedule Payment History storage
+ * Correct account balances on database read
+
+2006-05-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed usage of --enable-final configure option
+ * Fixed cvs example in project handbook
+
+2006-05-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed extra qualifiers as reported by Nico Kruber
+
+2006-05-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added general asset and liability accounts to be shown as payment
+ sources for loan schedules
+
+2006-05-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Preserve file permissions for compressed and encrypted files
+
+2006-05-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Skip schedule function
+
+2006-05-01 Ryan Buschert <rbuschert@users.sourceforge.net>
+ * Fixed #1463167 (Account change in Enter Schedule Dialog not used)
+ (Patch applied by Thomas Baumgart)
+
+2006-04-29 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed #1478758 (ONLINEBANKING tag not anonymized).
+ I just removed it from the anon file entirely.
+
+2006-04-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Add better support for KOffice 1.5 libraries/includes
+ * Fixed a problem in MyMoneySchedule::paymentDates() and added testcase
+
+2006-04-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed "Overdue schedules with a single payment cause KMM to hang
+ when showing the home page". Many thanks to Joel Webb for his
+ assistance to nail this one down.
+
+2006-04-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Corrected spelling
+
+2006-04-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed another location of the lockup for loan transfers
+
+2006-04-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch provided by Dirk Mueller <dmuell@gmx.net>
+
+2006-04-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed translation of messages in KBanking plugin
+ * Fixed pot generation again
+
+2006-04-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed massive creation of temp files when saving followed by
+ crash of the application
+
+2006-04-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed pot generation (strings in ui files in subdirs were not included)
+ * Added logic to extract the comment field from UI string fields
+ to support context translation for UI files. See
+ https://sourceforge.net/mailarchive/message.php?msg_id=15450159
+ for details
+ * Fixed problem with loan transfers
+
+2006-04-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added lithuanian translation as provided by Donates Glodenis
+ * Renamed kMyMoneyAccountCombo into KMyMoneyAccountCombo
+ * Added KMyMoneyAccountCombo to designer widgets
+
+2006-04-10 Robert Wadley <robntina@users.sourceforge.net>
+ * Clarified text relating to the "payout transaction" in the new loan wizard.
+
+2006-04-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added backward information from split to transaction
+
+2006-04-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed speed/lockup issue during startup (thanks to Markus Draeger
+ for providing an anonymized file to duplicate the problem)
+ * Improved some interfaces to avoid unnecessary object copying
+
+2006-04-06 Robert Wadley <robntina@users.sourceforge.net>
+ * Changed text "Amortization" to "principal" in the new loan wizard.
+
+2006-04-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1439099 (Balance entry on import messed up)
+
+2006-03-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show invalid smallest cash fraction value in security editor for
+ non currency securities entries
+
+2006-03-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1434611 (Can't edit account to 'No Institution')
+
+2006-03-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Refixed #1439701 (Deposits don't book as deposits)
+
+2006-03-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Remove splits from scheduled transactions that reference not existing
+ accounts
+
+2006-03-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated online documentation
+
+2006-03-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1398411 (Exchange rate not used when recording a transaction)
+ * Disable transaction edit in context menu when account is closed
+ * Create new transaction when first empty entry in ledger is double clicked
+ * Fill buttons with securities/currencies in new price editor dialog
+ * Renamed widget from m_commodity in m_security in price editor dialog
+ * Fixed #1439701 (Deposits don't book as deposits)
+
+2006-03-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1447764 (KMyMoney crashes when loading file)
+ * Fixed #1445815 (Hidden category warning when editing a category)
+ Thanks to Ryan Buschert for supplying a patch
+
+2006-03-08 Martin Preuss <aquamaniac@users.sourceforge.net>
+ * kbanking.cpp: When importing transactions now also read the FIID
+ of the transaction (if any) and the account type.
+ Replaced my code for KBankingPlugin::slotAccountOnlineUpdate() with a
+ more elaborate version (now asks the user for the first date for which
+ transaction reports are to be retrieved).
+
+2006-03-04 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a bug in statement importer where transactions imported
+ into an investment brokerage account were not getting auto-
+ filled based on payee.
+
+2006-03-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Present information message, that an account must be specified
+ before splits can be defined while creating a schedule
+ * Don't override amount specified if all splits have been cleared
+ and the split edit dialog has been left with OK back to the schedule dialog
+ * Update OK button in schedule dialog when the last thing required and
+ added are the splits of a split transaction
+ * Allow manual update of KMandatoryFieldGroup
+ * Only show asset and liability accounts in From/To field for schedules
+ * Only show income and expense account in Category field for schedules
+ * Avoid usage of std::find with QValueLists
+ * Added MyMoneyTransaction::hasAutoCalcSplit() and testcase
+ * Fixed Doxygen problems in budget headers
+ * Added start of New User Wizard
+ * Improved KMyMoneyWizard
+
+2006-03-02 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a subtle bug in my 2/11 checkin. When transactions were auto-filled
+ in based on payee, the split bank ID would get brought in, too. This
+ make it impossible to later match that transaction.
+
+2006-03-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added MyMoneySplit::isAutoCalc()
+ * Optimization of MyMoneySplit return parameters
+ * Fixed #1441071 (Investment transaction Enter button not enabled)
+
+2006-03-01 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix base currency dialog for GNC import
+
+2006-02-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reorganized layout of account editor
+ * Added balance history/preview to account editor
+ * Setup shares field for scheduled transactions
+ * Added KReportChartView::setProperty()
+ * Added new timestamp() trace function
+ * Removed MyMoneyObserver functionality from KMyMoneyCurrencySelector
+
+2006-02-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update developer documentation
+ * Speedup build process
+
+2006-02-23 Darren Gould <darren_gould@gmx.de>
+ * Added budgeting capability on the account level
+ * hooked up the KMyMoneyAccountTree to the BudgetList
+ (Patch applied by Ace Jones)
+
+2006-02-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added method to remove account from account selection widget
+
+2006-02-23 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix outdated hyperlink
+
+2006-02-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Sort accounts on homepage in alphabetical order
+ * Show number of overdue payments on homepage and sum-up payments
+ if more than one payment is overdue for a schedule
+ * Added Netherland Antillian Guilder to currency list
+ * Added feature to create new currency entries
+
+2006-02-21 Bjorn Helgaas <bjorn.helgaas@hp.com>
+ * Remove needless status bar updates
+ (Patch applied by Thomas Baumgart)
+
+2006-02-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed documentation problems in MyMoneyBudget
+ * Added KMyMoneyWizard framework
+ * Fixed build system to better support FreeBSD
+
+2006-02-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show closed accounts on home and institution view
+ * Don't allow to close accounts referenced by schedules
+
+2006-02-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added feature to close/re-open accounts
+ * Fixed currency list in new account wizard
+ * Fixed layout of new account wizard opening balance page
+
+2006-02-12 Darren Gould <darren_gould@gmx.de>
+ * Added new budget, rename budget, delete budget support
+ * Support for changing the budget start date
+
+2006-02-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Adjusted Andreas' changes here and there a bit and checked in the
+ whole package
+
+2006-02-12 Andreas Nicolai <Andreas.Nicolai@gmx.net>
+ * Added : categories menu to main menu and category specific context menu
+ to categories view
+ * Added : whole hierarchies of (unused) categories can now be deleted,
+ also the user can again delete an unused category and have its
+ child-categories moved one level up in the hierarchy
+ * Fixed : when account/category got deleted, the actions and currently
+ selected account weren't updated
+
+2006-02-11 Ace Jones <acejones@users.sourceforge.net>
+ * Added rudimentary implementation of manual transaction matching
+
+2006-02-11 Andreas Nicolai <Andreas.Nicolai@gmx.net>
+ * Added Feature request #1395262 (Allow customization of Home Page Font Size)
+ * Added : font scaling (adjustable with CTRL + mouse wheel) is now
+ saved on exit and restored on next restart
+ * Added : font scaling can be directly set in "Home" configuration page,
+ also the "remember font size on exit" feature can be turned on
+ and off in the configuration dialog
+
+2006-02-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Mathieu Ouridoux to check for a possible difference
+ when ending reconciliation and warn the user
+ * Added missing include of locale.h
+
+2006-02-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Read Gnucash V2 files
+
+2006-02-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Remove includehints from *.ui files
+ * Added support of equity group to MyMoneyFile::consistencyCheck
+ * Converted --notimers to --timers option
+ * Started adding KMyMoneyPlugin::OnlinePlugin interface
+
+2006-02-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved encryption selection on file-by-file basis
+ * Bumped internal version of kmymoney2ui.rc due to recent changes
+
+2006-02-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Patch to allow compile on FreeBSD
+ * Add (some) field descriptions to Investment Register
+
+2006-02-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added feature to retrieve secret keys from GPG keyring
+ * Added #1280473 (Encryption on a file-by-file basis)
+
+2006-02-03 Darren Gould <darren_gould@gmx.de>
+ * Added MyMoneyBudget write and readXML capability
+ * Tied XML writing/reading into KBudgetView
+
+2006-02-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Extend field descriptor hint to category/memo fields
+
+2006-02-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update networth manually at the end of institution processing to get
+ correct numbers
+ * Revised mandatory field handling for KMyMoneyEdit object
+
+2006-02-02 Ace Jones <acejones@users.sourceforge.net>
+ * Laid the groundwork for budget reports
+
+2006-02-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Generalized signal connection for ledger views
+ * Prevent from dropping a parent account onto one of its children/grand-
+ children
+ * Support calling of configure with absolute pathname
+ * Fixed #1422382 (Adding payees)
+
+2006-01-31 Ace Jones <acejones@users.sourceforge.net>
+ * Added a --notimers option to get rid of my nemesis, the Timer messages.
+
+2006-01-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed build system to keep po/*.gmo files from being included
+ in the distributioin tar-ball
+ * Include fixuifiles in distribution
+ * Do not recurse into subdirectories that are not part of the
+ project distribution
+ * Updated experimental field descriptor
+ * Updated tool detection logic to the latest version from the KDE repository
+
+2006-01-31 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Experimental - add field descriptor to ledger view
+
+2006-01-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show stock accounts as children of corresponding investment account
+ in institutions view
+
+2006-01-29 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed #1394647 (Stock splits broken)
+
+2006-01-29 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * A tidier implementation of mandatory fields
+
+2006-01-28 Ace Jones <acejones@users.sourceforge.net>
+ * Automatically create securities and stock accounts for securities
+ found in an OFX file. Removes the requirement that the security
+ already be present in your file before importing.
+
+2006-01-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a translation error in the German version (thanks to Karin Capey
+ for reporting)
+ * Fixed 1400746 (Entering scheduled transaction for a loan crashes)
+ (at least shows a somewhat more descriptive error message)
+ * Removed unused code
+ * Show stock accounts in the correct institution if the parent
+ investment account is assigned to an institution
+ * Improved signal handling in KMyMoneyAccountTree
+ * Improved selection of accounts and investments
+ * Reactivated icon tab in accounts view
+ * Added #1058732 (Save Account Icon Position)
+
+2006-01-27 Ace Jones <acejones@users.sourceforge.net>
+ * Disallow importing into a stock account.
+ Fixes #1395656
+ * Removed online banking setup options when editing a stock account
+
+2006-01-27 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Apply required field status/color to edit schedule dialog
+
+2006-01-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added fixuifiles to the admin directory and included it in Makefiles
+
+2006-01-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Sort list of payees in the Reassign transactions dialog by name
+ * Improved RMB behaviour in some views/widgets
+
+2006-01-25 Ace Jones <acejones@users.sourceforge.net>
+ * Modified ofx plugin to accept ofc files
+ * #if0'd out some broken logic in ofx importer. Some OFX files don't follow
+ the spec wrt totals, and this was a poor attempt to deal with that. It
+ ended up breaking many more common cases.
+
+2006-01-25 Darren Gould <darren_gould@gmx.de>
+ * added XML ability and mymoneybudget class for budget feature
+
+2006-01-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1398924 (Incorrect calculation of investment price)
+ * Fixed #1390918 (Can't use more than 2 decimal places in manual price update)
+ * Added setting capability for background of required fields
+
+2006-01-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added capability to modify/add the opening balance in the account
+ edit dialog
+ * Renamed kMyMoneyCurrencySelector to KMyMoneyCurrencySelector
+ * Renamed kMyMoneySecuritySelector to KMyMoneySecuritySelector
+ * Added both of the above to Qt designer widgets
+ * Reworked payees view to use new KAction logic
+
+2006-01-21 Darren Gould <darren_gould@linuxmail.org>
+ * Initial budgeting view and report mockup
+
+2006-01-20 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Developer documentation for dialog boxes
+
+2006-01-19 Ace Jones <acejones@users.sourceforge.net>
+ * Added README.ofx to help people build with OFX support
+
+2006-01-18 Bjorn Helgaas <bjorn.helgaas@hp.com>
+ * Remove unused and commented-out code from account, institution, money,
+ payee, security, and transaction
+
+2006-01-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Changed definition of USE_OFX_DIRECTCONNECT to be numeric as all others
+ * Fixed problem with investment view context menu not poping up anymore
+ * Finalized integration into build system for online banking setup wizard
+
+2006-01-16 Ace Jones <acejones@users.sourceforge.net>
+ * Updated unit tests for my last checkin
+
+2006-01-14 Ace Jones <acejones@users.sourceforge.net>
+ * Added account setup for OFX direct connect
+ * Revived OFX direct connect (it's been broken since the KAction changes)
+ * OFX direct connect is now officially supproted!
+ * Even added some docs
+
+2006-01-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed documentation problems
+ * Added option to resize icons in navigation bar
+
+2006-01-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow equity accounts in templates
+ * Don't modify account type while reparenting account
+ * Made MyMoneyFile a QObject derivative to be able to emit signals.
+ * Started to replace notifications with signals
+ * Updated some code of KMyMoneyTitleLabel
+ * Complete rewrite of KMyMoneyAccountTree and KMyMoneyAccountTreeItem
+ * Added KMyMoneyAccountTree to the Qt-Designer widget library
+ * Started reworking the views to be more efficient
+ * Removed some unused code and files
+
+2006-01-11 Robert Wadley <robntina@users.sourceforge.net>
+ * Added 'budget' icons
+ * Added an alternate titlebar image with no logo.
+ * Added new "default_categories-template" to "C" and "en_US".
+ The template in "en_US" contains some additional US specific
+ categories (taxes, etc.)
+ * Renamed existing "default_accounts" to "old-default_accounts"
+ * Added Joel Webbs schedule E and schedule E templates to en_US
+
+2006-01-07 Ace Jones <acejones@users.sourceforge.net>
+ * Added UI for OFX online banking account setup
+
+2006-01-04 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix #1393899 (Add support for new Russian Ruble - RUB)
+ Backport to 0.8
+
+2005-12-28 Ace Jones <acejones@users.sourceforge.net>
+ * Added a "Transaction Report" option to the Account Menu pull-down in
+ ledgers. This allows you to quickly get a report for the current account.
+ This is part of my insidious plan to weave reports throughout the app.
+ * Fixed a bug that prohibited reports from loading, introduced in the 12/22
+ checkin.
+
+2005-12-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1390918 (Can't use more than 2 decimal places in manual price update)
+ * Moved maintenance logic for account's balances from MMFile to MMSeqAccessMgr
+ * Fixed #1318972 (Currency symbol for foreign stock mis-displayed after quote)
+
+2005-12-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added #1280473 (Ecryption on a file-by-file basis)
+
+2005-12-25 Ace Jones <acejones@users.sourceforge.net>
+ * Added ability to sort report groups in pivottable reports
+ (e.g. Income, Expense).
+ * Forced Income group to come before Expenses in spending reports.
+ * Merry Christmas!
+
+2005-12-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Handle stock accounts in forecast
+
+2005-12-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed binary reader (left a message if someone tries to load such a file)
+ * Added balance to MyMoneyAccount as balance cache for all stored transactions
+ * Applied patches provided by Bjorn Helgaas
+
+2005-12-22 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed currency conversion in daily/weekly reports
+
+2005-12-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with disabled Finish button in reconcile dialog
+ * Added (in)equality operator to MyMoneyPrice
+ * Added support for new Romanian Leu
+ * Added reference check for price table
+
+2005-12-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * changed readXML methods to a constructor of the resp. MyMoneyXXX object
+ * adopted testcases
+ * Fixed argument to qDebug call in MyMoneyStorageSQL
+ * Added patch supplied by Bjorn Helgaas to preset the default currency
+ when creating a file
+ * Removed some unused code
+
+2005-12-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Implemented MyMoneyAccountLoan::hasReferenceTo()
+ * Added database documentation files to list of distributed files
+ * Fixed markup of database documentation to follow DTD
+ * Use new isReferenced() method to enable certain actions
+ * Applied patch provided by Bjorn Helgaas (passing references)
+
+2005-12-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Document database usage
+ * Implement database code with timing improvements
+
+2005-12-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Started to fix KDE #115863 (--enable-final and 'make check' fails)
+ Now we can compile but still get link errors
+
+2005-12-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch provided by Andreas Nicolei to also change the payee
+ within scheduled transactions
+ * Fixed new account dialog to assign currency to returned account object
+
+2005-12-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed spelling error in payees view
+ * Added reference check logic to objects and engine code
+ Calls at appropriate locations must still be added
+
+2005-12-10 Ace Jones <acejones@users.sourceforge.net>
+ * Added a Loan Transactions report. This shows loan-specific information
+ about transactions in loan accounts. It doesn't provide future-looking
+ amortization information or loan summary information.
+
+2005-12-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed export of symbols missing from patch applied on 2005-11-29
+ * Fixed missing definition in mymoneymoneytest.cpp
+ * Fixed export of symbols in test environment
+
+2005-12-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Trap database errors; provide timing traces
+
+2005-12-01 Andreas Nicolai <ghorwin@users.sourceforge.net>
+ * added new dialog KTransactionReassignDlg
+ * new features in payees view:
+ - multiple payees can be selected, payee info is only shown
+ when a single payee is selected (otherwise info widget is disabled)
+ - 'in place' renaming is only possible when a single payee is selected
+ - renaming a payee to an existing payees name gives a warning
+ - whitespaces in payee names (entered via 'rename' or 'new payee'
+ actions) are stripped
+ - 'New payee' creates a unique payee name of the format 'New payee [?]'
+ - Action 'Delete payee' is now possible for several selected payees
+ - when payees are deleted and still assigned to transactions, the user
+ can now select an alternative payee who should be used for the
+ transactions
+ * new comparison operator for MyMoneyPayee to find payees by their id
+
+2005-12-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1375112 (Can't configure home page)
+
+2005-12-07 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Provide utility routine for schedule weekend option
+ * More database stuff (work still ongoing)
+
+2005-12-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Integrate database into menu structure
+
+2005-12-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch provided by Bjorn Helgaas entitled 'remove
+ superfluous QString() usage'
+
+2005-12-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reworked the category creation from within the widget
+ * Allow creation of complete category hierarchy in one step from
+ within the 'Create category' dialog
+
+2005-11-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added view actions to toggle 'hide reconciled transactions' and
+ 'hide unused categories'
+ * Applied patches provided by Bjorn Helgaas
+
+2005-11-27 Ace Jones <acejones@users.sourceforge.net>
+ * Install the 48x48 application icon. Fixes KDE bug #117044.
+ * Inverted the sign for expenses and liabilities in reports and charts.
+ * Added a "7-day cashflow forecast" report under the "Net Worth Reports".
+ Hopefully this addresses #1238112
+ * Added a "year-to-month" date filter in transaction search and reports.
+ Addresses #1260311
+ * Added option to include transfers on income/expense reports. This
+ addresses #1297972.
+ * Added ability to configure reports to have days or weeks as the column.
+
+2005-11-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reworked settings dialog to be based on KConfigDialog
+ * Allow quit when trying to open the same file as already opened in
+ another instance of KMyMoney
+ * Install kgpgfile.h
+ * Removed deprecated method kMyMoneyEdit::getMoneyValue()
+ * Use kMyMoneyEdit::setValue() rather than setText() to load values
+ * Changed MyMoneyPayee to use references in constructor
+
+2005-11-24 Ace Jones <acejones@users.sourceforge.net>
+ * Added mid- and low-level support for days-based grid reports. (High-
+ level UI support has not been added yet.)
+ * Removed opening balance tests in reports, which now failed thanks to
+ opening balances being removed.
+ * Fixed a bug where duplicate securities were not getting picked up
+ correctly in online quotes.
+
+2005-11-22 Ace Jones <acejones@users.sourceforge.net>
+ * Better handling of missing &...; sequences in HTML returned during online
+ quotes.
+ * Added an Account button to the checking & loan ledger
+
+2005-11-19 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix doxygenation...
+
+2005-11-19 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Doxygenate SQL stuff
+
+2005-11-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added autosave patch provided by Marcellino Villarino with a few
+ modifications
+ * Combined multiple ways of commiting a scheduled transaction into a
+ single path
+ * Send out notification when MyMoneyFile::setUser() was called
+
+2005-11-18 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Initial checkin of SQL backend code
+
+2005-11-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added factor feature for online price updates
+
+2005-11-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Converted schedules view to use new action structure
+ * Don't colorize lines in schedule view that do not contain a schedule
+
+2005-11-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added date modification widget to KCurrencyCalculator to allow
+ manual price updates in a single dialog
+ * Converted investment view to use new action structure
+
+2005-11-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with opening balance transactions for investment accounts
+ * Fixed a problem when the current selected investment account is removed
+ * Added toolbar button to start KCalc
+
+2005-11-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch as provided by Bjorn Helgaas to collect user
+ information in a MyMoneyPayee object.
+ * Fixed display suppression of unused categories
+
+2005-11-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Moved most context menus to kmymoney2ui.rc
+ * Modified menu structure
+ * Revised logic around actions, context menus
+ * Adapted plugin interface to new action handling
+ * Print error when running 'make package-messages' in a VPATH environment
+ * Differentiate 'split transaction' for usage as category and caption
+
+2005-11-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Moved some action slots to KMyMoney2App:
+ * Revised KAction handling
+ * Fixed date calculation in isOverdue testcase, enhanced testcase
+ * Restructured action handling
+ * Renamed some members in the new account wizard
+ * Changed open balance handling in new account wizard to use
+ 'opening balance transaction'
+
+2005-11-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated files for german and galician translation
+
+2005-11-06 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Save/restore payee email address
+ Could backport to 0.8
+
+2005-11-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1348087 (Save not enabled)
+ * Added command line option '-n' to startup without the last file opened
+ * Adjust the size of the 'move account to ...' selector based on the
+ length of the account names
+
+2005-11-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added ledger sort mode for 'order of entry' (based on transaction-id)
+ * Fixed MyMoneyScheduled::isOverdue() to return correct information
+ * Added testcase for MyMoneyScheduled::isOverdue()
+ * Fixed calculation of net-worth in views
+ * Added 'Move to account ...' functionality
+
+2005-11-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Make MyMoneySchedule::transaction() return a reference
+ * Catch exceptions during forecast processing
+
+2005-11-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1323166 (Investment balances on homepage are the number of shares)
+ with patch provided by Maik Hinrichs
+ * Applied patch to add *.a to .cvsignore as provided by Maik Hinrichs
+
+2005-10-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed MyMoneyStorageANON to write out correct data
+ * Added performance test feature
+ * Performance improvements in accounts view and engine code
+ * ::timetrace changes
+ * Write error message about thrown exception to stderr in pivottable.cpp
+ * Added patch required for gcc 4.1 as provided by Stephan Binner
+ * Added patch to remove invalid includehints from *.ui file as provided
+ by Stephan Binner
+
+2005-10-27 Ace Jones <acejones@users.sourceforge.net>
+ * Updated MyMoneyReport object to use MyMoneyObject
+ * Change MyMoneyStorageANON to calculate the quasi-random offset
+ factor once and use it every time.
+ * Also removed some extraneous consts from returned-by-value objects
+
+2005-10-23 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Allow entry of new categories; check Payee present
+ Backport to 0.8
+
+2005-10-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't crash on schedules w/ strange transactions during forecast
+ * Only allow entering of schedules when all needed values are present
+ * More changes due to introduction of MyMoneyObject
+
+2005-10-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added MyMoneyKeyValueContainer::clear()
+ * Added testcases and fixed a few problems here and there in the read/write
+ XML methods
+ * Added configure options for Mandriva 2006 as reported by Paul Doig
+
+2005-10-17 Robert Wadley <robntina@users.sourceforge.net>
+ * Made corrections to the 'what's new' html page.
+
+2005-10-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added writeXML and readXML to MyMoneyInstitution, MyMoneyPayee
+ * Added testcases for those routines
+ * Changed storage MyMoneyStorageXML to use these routines
+ * Fixed non-working quit button, shortcut and menu entry
+ * Don't allow negative values for 'enter schedules # days in advance'
+
+2005-10-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated MyMoneyObject as discussed on mailing list
+ * Added writeXML and readXML methods to MyMoneyAccount and
+ MyMoneyKeyValueContainer
+ * Added testcases for those routines
+ * Changed storage MyMoneyStorageXML to use these routines
+ * Added number of stored prices to file info dialog
+
+2005-10-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix 1323157 - Price Editor showed reciprocal value
+ * Gnucash reader - set shares = value where split currency = tx currency
+
+2005-10-11 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Preliminary signals for proposed file ops plugin
+
+2005-10-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't include todays transactions twice in the forecast
+
+2005-10-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added fileinfo dialog to show object counts of current file
+ * Added traces for time measurement
+ * Added patches to Makefile.dist as provided by Bjorn Helgaas
+ * Incremented min automake version to 1.7.9
+
+2005-10-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix a typo which has long annoyed me, tho' nobbut a Brit would notice
+
+2005-10-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added MyMoneyObject as base object to be used for all storable
+ MyMoneyXXX objects.
+ * Converted MyMoneyAccount to use MyMoneyObject
+
+2005-10-07 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash reader - link dialog help to online manual (requires 'make install')
+
+2005-10-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1221979 (KMyMoney won't start)
+
+2005-10-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix transaction types for Create Schedule
+
+2005-09-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Linked help button in reports configuration dialog to online manual
+
+2005-10-02 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a raft of broken logic in calculation of scheduled payment dates
+ * Added option to include scheduled transactions in pivottable reports.
+
+2005-09-30 Ace Jones <acejones@users.sourceforge.net>
+ * Vastly simplified OFX dependency checking. Now relies on pkg-config to
+ sort out OFX versions.
+ * Enabled debugging details for all load-time fixups. I want to root out
+ the source of all fixups upon load.
+ * Added debugging information around ofx direct connect sessions, in an
+ attempt to troubleshoot certain problems for users in that area.
+
+2005-09-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Made calculatorButtonVisible available for Qt-Designer
+ * Added kMyMoneyPayee to designer library
+ * Removed calculator button from minimum balance field in new account dialog
+
+2005-09-30 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Avoid problem when creating schedule from Check or ATM transaction.
+ Unlikely, but...
+
+2005-09-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed library dependency during build by including the required object file
+
+2005-09-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Make sure UIC uses our own widget library
+ * always build widget library, install for designer upon request
+ * Applied patches by Erik Johansson to be Up/Down the same as +/- and
+ the day field receives focus when the widget is selected no matter
+ which date format is selected
+ * Fixed #1289026 (Transfer creates flashing red entry in destination account)
+
+2005-09-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed debug output for price conversion
+ * Added minimum balance for asset/liability accounts
+ * Improved 90 day forecast to show warnings when balance drops
+ below the minimum balance setting or even below 0
+
+2005-09-24 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed #1289811 (Account balance incorrect when opening kmymoney) by...
+ * Disallow importing a QIF transaction that transfers from/to the same
+ account.
+ * Properly fix the problem where KDE currency settings would interfere with
+ QIF date parsing.
+
+2005-09-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added 90 day forecast to home view
+
+2005-09-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added MyMoneyPrice unit tests
+ * Fixed #1285995 (Accounts view shows wrong balance with foreign currency)
+ actually a problem in conversion rate extraction in MyMoneyPrice
+ * Added date parameter to totalValue() and accountValue() in MyMoneyFile
+
+2005-09-22 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fixed spelling problem reported by Jochen Rundholz
+
+2005-09-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1264916 (Cannot edit fund details in investments)
+ * Set default fraction for new investments to 100
+ * Improved numeric validator for kMyMoneyEdit objects
+
+2005-09-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Editorial changes to the project handbook
+ * Use correct character set for HTML version of project handbook
+ * Added note about usage of interest field in reconciliation wizard to docs
+ * Added version number to title page of online documentation
+
+2005-09-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added version history for the project handbook
+ * Added chapter about translations provided by Jochen Rundholz to project
+ handbook
+ * Fixed problems around editing multi-currency transactions based
+ on a different currency than the current account.
+ * Balance transactions in anonymized files by using a single,
+ somewhat random factor per transaction
+
+2005-09-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1288592 (Crash with Auto fill)
+ * Added danish translation file as provided by Daniel Sørensen
+ <daniel@dumazz.dk> (he says only 20% are done but he does not have time
+ to continue)
+
+2005-09-15 Robert Wadley <robntina@users.sourceforge.net>
+ * replaced reports icons
+ * added some 22x22 "chart style" icons
+
+2005-09-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1287850 (Empty action box)
+ * Fixed #1286028 (Edit Account dialog shows wrong currency)
+ * Fixed #1286033 (KMyMoney hangs up)
+ * Fixed result calculation in KCurrencyCalculator to produce smaller
+ numerators and denominators
+ * Added unit testcase for problem #1291044
+ * Fixed #1291044 (Cannot apply $0.01US interest expense in a split)
+ * Fixed typos reported by Jochen Rundholz
+
+2005-09-13 Ace Jones <acejones@users.sourceforge.net>
+ * Updated to CVS version of libOFX
+ * Added support for fees to OFX and Statement imports
+ * Fixed sign reversal on OFX dividend imports
+ * Support QIF imports without a "Type" line
+ * Added Wallstreet-Online.DE online quote source
+ Submitted by Marc Zahnlecker <tf2k@users.sourceforge.net>
+
+2005-09-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Changed minimum KDE version to 3.2 in configure.in.in
+ * Added patch provided by Erik Johansson to display the selected date
+ including the weekday in a KPassivePopup
+ * Adjusted build system to work from in initially empty sandbox
+
+2005-09-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader - fix locale-dependent problem on schedules
+ - stop crash on invalid price
+
+2005-09-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Restrict type of accounts allowed as payment/asset accounts for loans
+ * Sort transactions in ledger on same date by check no and then by value
+ * Keep check number if already entered when autofilling a transaction
+ * Updated link to PDF version of project handbook
+ * Added local rules to make online versions for project handbook and manual
+ (requires a script which I currently only have on my local system)
+ * Changed spelling of Ruble to be consistent
+ * Translate currency names when loading file with different language set
+ * Don't override user supplied check no when loading prev. transaction
+ * Fixed #1264927 (check number for same day not in ascending order)
+ * Removed GWEN logger settings as requested by Martin
+ * Added hint to sort order of transactions in online manual
+
+2005-09-04 Ace Jones <acejones@users.sourceforge.net>
+ * Update docs to say that you have to remove all the transactions from an
+ account before deleting it.
+ * Fixed a bug where in online price update, the local KDE currency was being
+ shown for foreign stocks, instead of the stock's own currency.
+ * Added VWD.DE online quote source, useful for german funds
+ * Added ability to handle quote sources where the decimal separator
+ is not period
+ * Added ability to handle quote sources which contain a thousands separator
+ * Added docs on how to find the trading symbol for a security supported
+ by Yahoo
+ * Chart documentation
+
+2005-09-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added support to build widget library for Qt-Designer (needs to be
+ enabled via configure)
+ * Include new options in configure summary.
+ * Separated configure summary in user and developer optionsa
+ * Separated generation of kmymoney2.pot from merging of language files
+ * Allow to run in VPATH environment
+ * Added patch provided by Mathieu Ourioux to hide reconciled
+ transactions in ledger view
+ * Added patch provided by Erik Johansson to allow * to decrement the
+ date and use T to set date to today
+ * Updated documentation
+ * Include a missing string in pot file
+ * Use KMessageBox rather than QMessageBox
+
+2005-09-02 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed legend on circular charts
+ * Don't give option to display charts for querytable reports
+ * Don't populate default charts if charts are not compiled in
+ * Change all uses of "security" to "encryption" where that's what it means.
+ Eliminates terminology conflict with "security" where it means "stock/etc".
+ * Change uses of "Transfer from/to" to "Convert from/to" in currency converter.
+ Linguistically more accurate.
+
+2005-08-29 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader
+ - correct split action types
+ - detect checks properly
+ - fix locale-dependent problem on schedules
+
+2005-08-27 Ace Jones <acejones@users.sourceforge.net>
+ * When importing investments via OFX into an investment account with an
+ associated brokerage account, use that account for the buys/sells &
+ cash dividends.
+ * When importing investments via OFX into an investment account with an
+ associated brokerage account, allow non-investment transactions. Dump
+ them into the brokerage account.
+ * Added fees to MMStatement::Transaction struct for later use
+ * Commented some obscure aspects of MMStatement
+ * Also match imported securities by name if they have no symbol
+
+2005-08-26 Ace Jones <acejones@users.sourceforge.net>
+ * Added ability for import plugins to specify the file format filter to use
+ when looking for those files
+ * Added "*.qfx" to file format filter in OFX import plugin
+ * Added three new default chart-type reports
+ * Added a new "Charts" section to the reports summary which collects all
+ reports that are set to display initially as charts
+
+2005-08-25 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed crash in chart configuration
+ * Added stacked bar chart
+ * Changed ring chart to be proportional widths (not sure I like this)
+ * Changed pie charts to look 3D
+
+2005-08-23 Ace Jones <acejones@users.sourceforge.net>
+ * Chart configuration dialog
+ * Added line, bar, pie & ring charts
+ * Ability to configure a report to always show up as a chart
+ * Ability to toggle grid lines and printed data values
+ * These new values are saved to the KMM file.
+
+2005-08-22 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed text string problems. Thanks to Jochen Rundholz for identifying.
+ * Attempted to fix QIF import problem where it was hampered by having
+ the KDE locale's negative sign position set to "Parens Around".
+
+2005-08-19 Ace Jones <acejones@users.sourceforge.net>
+ * Modified pivottable reports to be configurable to four levels of detail
+ (sub-accounts, top-accounts, groups, total)
+ * Charting and HTML rendering respects the new levels of detail. This
+ makes charting much more useful, IMO.
+
+2005-08-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1263755 (Crash when moving account from one subgroup to another)
+
+2005-08-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * updated admin/acinclude.m4.in
+ * Fixed KDE BUG #110851 (Wrong date formatting in forms)
+
+2005-08-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1260732 (Reconciling multiple currencies) Thanks to
+ "pSmart" for reporting
+ * Fixed #1261797 (Manual price entry/update does not store values)
+ * Added complete check for KDChart availability
+
+2005-08-16 Ace Jones <acejones@users.sourceforge.net>
+ * Modified charts to show one line per sub-account or per top-account
+ depending on the setting of the "Show Top Accounts" configuration option.
+
+2005-08-15 Ace Jones <acejones@users.sourceforge.net>
+ * Initial integration of charts. For pivottable reports (income/expenses and
+ net worth), the "Chart" button will display a single line graph of the
+ total. To use it, ensure you have libkdchart.la and configure with
+ --enable-charts.
+
+2005-08-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1259351 (Icons view doesn't honor single click preference)
+ * Fixed minor problem in build environment
+ * Bumped minimum required version of KBanking to new AqBanking package
+
+2005-08-14 Ace Jones <acejones@users.sourceforge.net>
+ * Explain how to convert from another encoding to UTF8
+ * Fixed a problem in my last checkin where libofx was
+ required to build CVS version.
+
+2005-08-13 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a recently-introduced bug where the wrong price
+ source was being used.
+ * Updated OFX Direct Connect to use libofx 0.8.0
+ * #if0'd OFX unit tests this will get moved to a plugin unit tester.
+ * #if0'd code to create OFX response files. This will get moved to
+ libofx.
+ * Added support for stock splits
+
+2005-08-12 Ace Jones <acejones@users.sourceforge.net>
+ * Catch exceptions in QIF importer when turning back on notifications
+
+2005-08-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * If auto enter is selected for a schedule, enter it if it's due today
+ not only if it is overdue
+ * Fixed #1256431 (tx switch from Dep. to Withdr.)
+ * Released 0.8
+
+2005-08-09 Ace Jones <acejones@users.sourceforge.net>
+ * Added progress to the progress bar when importing a KMM statement
+ * In KMM statement importer, post dividend income to "_Dividend" account
+ * "By institution" reports now group by institution & topaccount
+ * Accounts with no institution now get their institution from the topaccount
+ * Investment accounts are not included in account-based query reports
+
+2005-08-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Make sure the Finish button is enabled on the last page of
+ the edit loan wizard
+ * Update schedule view when a new loan account has been added
+ * Don't show error if schedule has no payee assigned
+ * Fixed a problem in KFilterDev by providing our own version
+ of QIODevice::readAll() in mymoneystoragexml.cpp This caused
+ the program to lock up on certain compressed files
+
+2005-08-08 Robert Wadley <robntina@users.sourceforge.net>
+ * Changed my email address as listed in the docs
+ * Assorted image resolution tweeks to improve PDF output.
+
+2005-08-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Send out notification when report is added to engine
+
+2005-08-06 Robert Wadley <robntina@users.sourceforge.net>
+ * Added the 0.8 splash screen and titlebar image.
+
+2005-08-06 Ace Jones <acejones@users.sourceforge.net>
+ * Edited loan docs
+
+2005-08-06 Robert Wadley <robntina@users.sourceforge.net>
+ * Adjusted image sizes for PDF output.
+
+2005-08-05 Ace Jones <acejones@users.sourceforge.net>
+ * Spelling fixes in loans docs from Darin
+
+2005-08-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added --enable-pdf-docs to configure which controls the generation
+ of the PDF version of the developer handbook and the user manual.
+ This setting defaults to 'no'
+ * Fixed a problem around creating symbolic links to header files in
+ VPATH build environments
+ * Added online help to
+ - settings dialog
+ - QIF profile editor
+ - Schedule dialog
+
+2005-08-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1250608 (Calculator calculates wrong)
+ * Fixed crash when using option 'Goto other side of transfer transaction'
+
+2005-08-03 Ace Jones <acejones@users.sourceforge.net>
+ * Spelling fixes in loans docs from Darin
+
+2005-08-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show the 'ancient' currencies in the online update dialog
+
+2005-08-01 Ace Jones <acejones@users.sourceforge.net>
+ * Handle 'yield' transactions in reports. Previously, they were
+ universally ignored.
+ * New Loans chapter for manual from Darin.
+ * Updated search chapter for manual from Darin.
+
+2005-08-01 Robert Wadley <robntina@users.sourceforge.net>
+ * Added more screenshots for the manual
+ * Clarified some text in the manual (Schedules)
+ * Made some small changes in the manual for consistency.(First time)
+
+2005-07-31 Ace Jones <acejones@users.sourceforge.net>
+ * Added a "continue/cancel" dialog when there is a problem importing
+ a single transaction. Otherwise, the user will keep getting the
+ error dialog continuously in a large file.
+ * Fixes a bug in the investment performance report: "shares bought on
+ the report start day are included in the starting balance and in buys.
+ The solution is to take the starting balance from the day before the
+ start of the report."
+ As submitted by Peter Pointner <pml1@wuzel.de>
+
+2005-07-31 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader - implement (and document) ancient currency support
+
+2005-07-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added auto loading of 'ancient' currencies to
+ KMyMoneyView::loadAncientCurrencies
+ * Added all currencies that were converted to EURO to this list
+ * Maintain setting of 'update price history' between sessions
+ * Correctly interpret the amount entered for foreign currency
+ transactions (required a TAB to update the values before pressing OK)
+ * Do not allow to modify ancient currency prices
+
+2005-07-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Maintain identification entered for investments
+ * Modified home view to catch exceptions when information is somewhat
+ inconsistent
+
+2005-07-30 Robert Wadley <robntina@users.sourceforge.net>
+ * fixed some screenshot mistakes
+
+2005-07-30 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader - handle transactions without a currency
+
+2005-07-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Released 0.7.5
+ * Regenerated strings for translations
+ * Added updated Italian and German translation
+ * Fixed #1241831 (Encryption/Decryption problem with 0.7.4)
+ Many thanks to Thomas Schlesinger for his help to resolve this problem
+
+2005-07-29 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader
+ - fix account type error message
+ - fix sloppy coding errors which I've been getting away with for too long
+ - update documentation
+
+2005-07-27 Robert Wadley <robntina@users.sourceforge.net>
+ * Added some screenshots for the user manual for Tony.
+
+2005-07-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem with total value not including fees when editing
+ investment transactions (reported by Peter Pointner)
+ * Fixed #1243365 (Wrong symbol of foreign currency on homepage)
+ * Hide unused widget in currency editor
+
+2005-07-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Enter and show reconciliation values for liability accounts as
+ positive values
+
+2005-07-24 Ace Jones <acejones@users.sourceforge.net>
+ * More handbook changes
+ - Added & edited Roger's Settings chapter
+ - Retooled introduction chapter
+ - Added lots of links between various sections
+ - Added more details on the price editor
+ - Added authorinfo tags to chapters where they were missing
+ - Wrote instructions on how to write high-quality bugs
+ - Various edits throughout the manual
+
+2005-07-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed misdetection of EOF in KGPGFile
+ * Make sure edit session ends when switching from investment transaction tab
+ to investment summary tab
+
+2005-07-23 Robert Wadley <robntina@users.sourceforge.net>
+ * Added some investment screenshots to the user manual.
+
+2005-07-23 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader - handle Currency account type
+ - update documentation
+
+2005-07-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem when opening an encrypted file w/o using the gpg-agent
+ This was broken due to the changes added on 2005-07-15
+
+2005-07-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash when selecting print with no report selected
+
+2005-07-20 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed QIF importer to deal with reinvest dividend transactions that have
+ fees associated with them.
+
+2005-07-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed auto increment of check number field to work with non-numeric
+ entries
+
+2005-07-18 Ace Jones <acejones@users.sourceforge.net>
+ * More handbook changes
+ - Explained the price editor
+ - Finished investment documentation
+ - Added lots of "Screen Shot" cues for Rob
+ - Added Rob to the manual credits
+
+2005-07-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow opening the split editor on new transactions when the
+ transaction form is not visible
+
+2005-07-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed tab order in new investment wizard
+ * Added help button to reconcile wizard
+ * Released 0.7.4
+ * Bumped version to 0.7.5
+
+2005-07-18 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader - stand-alone anonymizer fixes
+ - fix memory leak when deferred interval present
+
+2005-07-18 Robert Wadley <robntina@users.sourceforge.net>
+ * Added quite a few more screenshots to the user manual.
+
+2005-07-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Minor layout changes (use tags where possible)
+ * Added Ctrl-Ins to create new transactions/splits
+ * Use $(MAKE) instead of 'make' to be able to switch make program
+ * Removed unused code enclosed with "#if __WORDSIZE == 32"
+ * Removed unused declarations in mymoneymoney.h
+ * Allow to compile mymoneymoneytest on FreeBSD
+
+2005-07-16 Ace Jones <acejones@users.sourceforge.net>
+ * QIF Importer improvements for investments
+ - Supports O and L fields (transaction fees and account transfer)
+ - Disallow transfers INTO an investment account
+ * Major revision of the handbook
+ - Pared down 'firsttime' section significantly
+ - Moved most 'firsttime' information down into the details
+ - Merged MTE's 'firsttime' information with Roger's sections
+ - Added Roger's latest: Menus reference
+ - Removed "Views" reference
+ - Removed "Integrity Checks"
+ - Removed "Other documentation"
+ - Removed my "Files" section. Tom's is better.
+ - Added links for the 2 remaining "whats new" items without links
+
+2005-07-16 Robert Wadley <robntina@users.sourceforge.net>
+ * Added screenshots for details-widgets.docbook in the user manual.
+
+2005-07-15 Robert Wadley <robntina@users.sourceforge.net>
+ * Applied patches submitted by Darin Strait for the user manual.
+
+2005-07-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow modification of due date for newly created schedules based on
+ existing transactions
+ * Fixed a nasty problem when two-byte characters across a 512 byte
+ boundary in a GPG encrypted file causing a false EOF report in KGPGFile.
+
+2005-07-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Destroy objects in MyMoneyStorageXML::readFile even if file is not
+ parsable to avoid memory leaks
+ * Added capability to modify fraction of securities/investments
+ ie. Fixed #1175904 (Edit investment shares precision)
+ * Use precision setting for price fields in investment handling
+ * Fixed email link in documentation
+ * Suppress engine notifications during auto entering due schedules
+ after file load
+
+2005-07-13 Robert Wadley <robntina@users.sourceforge.net>
+ * added screenshots submitted by Darin Strait for the user manual.
+
+2005-07-10 Ace Jones <acejones@users.sourceforge.net>
+ * When saving an anonymous file, retain the linkage from investment account
+ to brokerage account
+ * QIF Importer improvements for investments
+ - Fixed reversed sign on dividend importing
+ - Fixed price importing. Previously, it only imported prices for the
+ current account. But really it should import them for any prices you have
+ in your KMM file.
+ - Added line number to warnings, to make it easier to track them down
+ - Converted many dialog-box warnings to debug output. They weren't that
+ useful in dialogs
+ - Removed "QIF/" from bank ID's. It was a bad design decision to include
+ that. If you import the same transaction 2 different ways, it will
+ seem different to KMM, but it should look like the same transaction.
+ - Warn when importing an investment transaction without a stock
+ - Warn when ignoring a transaction because the stock was not found
+ - Warn when ignoring a stock split
+
+2005-07-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch provided by Christian Nolte <noltec@users.sourceforge.net>
+ * Use QFile as base class instead of QIODevice
+ * Bumped version number to 0.7.4
+
+2005-07-10 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader - improve formula detection in schedules
+ - minor stand-alone anonymizer changes
+
+2005-07-09 Ace Jones <acejones@users.sourceforge.net>
+ * Updated ledger docs from Roger
+ * Small fixes here and there in the docs
+ * Modified home view to show total value of favorite accounts
+ (this includes balances of sub-accounts, and correctly handles currency)
+
+2005-07-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Regenerated message files
+ * Released 0.7.3
+
+2005-07-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added quick-fix to avoid crash on schedule creation
+ * Applied doc patch provided by Jerry Amundsen
+
+2005-07-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Save equity account to file
+ * Re-attach children of equity account when loading old file
+
+2005-07-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Moved stockSplit() and transactionType() from KLedgerView to KMyMoneyUtils
+ * Improved display of investment transactions in other ledger views
+ * Added help button to new account wizard and linked to online doc
+ * Fixed some of the screenshot stuff
+
+2005-07-05 Robert Wadley <robntina@users.sourceforge.net>
+ * screenshot stuff
+
+2005-07-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added index.html to .cvsignore in doc/en
+ * Fixed #1231925 (Institutions view: totals do not reflect the accounts)
+ * Changed section tags into sect1 tags
+ * Changed 'KMyMoney' to &kappname;
+ * Added missing files to doc/en/Makefile.am
+ * Added home.html and whats_new.html for french as provided by
+ duloup@gmail.com
+
+2005-07-02 Robert Wadley <robntina@users.sourceforge.net>
+ * Added screenshots for the manual.
+ * Made some small changes to some of the image names in the manual.
+ * Added image names to the makefile
+
+2005-06-28 Ace Jones <acejones@users.sourceforge.net>
+ * Added meta tag to html reports. Apparantly this makes them show up better
+ on Windows. Submitted by Duloup <duloup@gmail.com>
+
+2005-06-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Selecting a different payee during renaming of another payee will
+ now enter the changes if the 'Keep changes when selecting a
+ different transaction/split' register setting is selected.
+ See also ChangeLog entry dated 2005-03-12.
+ * New categories will be shown as sub-account of expenses (#1061790)
+ * Applied patch provided by Laurent Montel to kmymoney2ui.rc
+
+2005-06-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed 'undefined INT_MIN, INT_MAX' problem
+ * Resolved compiler warnings in kofxdirectconnectdlg.cpp
+ * Fixed #1216779 (Fails to save with space in path)
+ * Added italian what's new page provided by Samuel Algisi and Andrea Nironi
+
+2005-06-20 Ace Jones <acejones@users.sourceforge.net>
+ * Surround CSV fields with quotes in report export. Fixes #1210755
+
+2005-06-20 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader - fix QMessageBox change/bug
+
+2005-06-15 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader - make anonymized names more readable
+
+2005-06-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Moved mymoneymoney.cpp to be the first module included when
+ building with --enable-final=yes, so that __STDC_LIMIT_MACROS is defined
+ before stdint.h is included for the first time
+
+2005-06-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Bumped version number to 0.7.3
+ * Applied fix-compile-visibility patch by Laurent Montel
+ * Updated acinclude.m4.in and cvs.sh from KDE/admin
+ * Pick up unusual places for the KDE basedir (e.g. /usr/lib/kde/3.3)
+ * Allow generation of pot file even if kde-config --install include
+ returns NONE
+
+2005-06-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added description of common widgets
+ * Extract path for stylesheet from $(KDE_XSL_STYLESHEET)
+ * Applied ui-dialog patch provided by Laurent Montel
+
+2005-06-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added function to select/unselect an account subtree in the
+ account selector widget via the right mouse button
+ * Fixed nested 'if' in Makefile.am
+ * Fixed reported Makefile.am problems with missing $(DESTDIR)
+
+2005-06-07 Ace Jones <acejones@users.sourceforge.net>
+ * Added Roger's chapter on institutions
+ * Updated some documentor assignments
+ * Added Roger to the doc credits
+
+2005-06-06 Ace Jones <acejones@users.sourceforge.net>
+ QIF Importer fixes for investments
+ * Don't create the cash side of the split if there is no cash involved
+ (Reinvest dividends and add/subtract shares)
+ * Fix Reinvest Dividends to use an income account also
+ * Support reinvlg, reinvsh (doing this on blind faith..I'm not really sure
+ what these transactions look like)
+ * Fix missing 'else' that caused reinvested dividends to show up as
+ unsupported.
+ * Support "sellx", "divx", etc
+ * Clarified the warning that !Type:Bank + NInvst isn't really supported
+ * Clarified the warning that Memorized Transactions are not supported
+
+2005-06-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added access to online help to find transaction dialog
+ * Made the transaction history the default in payees view
+ * Added chapter about widgets to documentation
+ * Convert html to encoding 'utf-8' for make preview
+ * Added 'make show' which opens the preview in konqueror
+ * Updated italian translation provided by Samuel Algisi and Andrea Nironi
+ * Revised german pages
+
+2005-06-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash Reader - fix crash in Tools/Prices
+
+2005-06-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash reader documentation (forgot --check - sorry!)
+
+2005-06-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * GnuCash reader documentation
+
+2005-06-03 Ace Jones <acejones@users.sourceforge.net>
+ * Refined the language regarding report configuration & report favorites
+ * Fixed the QIF import progress dialog for adding transactions to your
+ ledger, so now it displays properly.
+
+2005-06-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed broken actions (find transactions, print, reconcile)
+ * Removed some recently added debug output
+ * Applied i18n-patch provided by Laurent Montel with slight modifications
+
+2005-06-03 Ace Jones <acejones@users.sourceforge.net>
+ * Added some i18n's in report configuration. Submitted by Laurent Montel
+ <montel@kde.org>
+
+2005-06-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Add a bit of code that got lost yesterday
+
+2005-06-02 Ace Jones <acejones@users.sourceforge.net>
+ * Massive speed-up to QIF import. 3,000 transactions now takes less than a
+ minute, instead of >45. The progress dialog needs help, though.
+ * Fixed OFX direct connect, that has been broken since I purged the non-
+ plugin OFX importer.
+ * Changes to experiment with link replacement in home.html. These are all
+ #if0'd out.
+
+2005-06-02 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Don't allow GnuCash import into existing file
+
+2005-06-02 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Allow to open/import GnuCash files without suffix
+
+2005-05-31 Ace Jones <acejones@users.sourceforge.net>
+ * Added Categories and Accounts help as submitted by
+ Roger Lum <rogerlum@gmail.com>
+ * Added Search Transactions help as submitted by
+ Darin Strait <darin_strait@yahoo.com>
+
+2005-05-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Released 0.7.2
+
+2005-05-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added detection of html2ps and ps2pdf14 during configure
+ * Added conditional conversion of project handbook into pdf if
+ the necessary tools are present
+ * Don't compress file if named .xml
+ * Fixed warning about missing argument to QString::arg() in KMyMoneyView
+
+2005-05-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Pickup i18n version of whats_new.html
+ * Added KMyMoneyUtils::findResource() which searches different
+ filenames to find a translated file
+ * Added some more Galician files provided by Marcellino
+ * Added German translation to home page and what's new page
+ * Added (partial) italian translation provided by Samuel Algisi
+
+2005-05-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Calculator widget will clear display upon first digit/comma/period when
+ opened via the button
+ * Fixed payee rename to happen immediately
+ * Don't crash if splash screen is not correctly installed
+ * Renamed gl_ES.po and es_ES.po into gl.po and es.po
+ * Updated -fvisibility detection and usage
+ * Added 'make preview' to online documentation
+ * Generate PHB using meinproc
+
+2005-05-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added support for unsermake (updated to current versions of
+ cvs.sh and detect-autoconf.sh in the admin subdir)
+ * Added support for -fvisibility (slightly modified patch
+ provided by Laurent Montel)
+ * Fixed build-system in kgncpricesourcedlg.h (I made this change
+ already for 0.7.1 but it got lost/overwritten in the meantime)
+
+2005-05-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patches provided by Laurent Montel
+ * Added entry for Laurent on the about page
+ * Added shortcut Ctrl-Ins to start a new transaction/split
+ * Changed copy split to only work with Ctrl-C
+
+2005-05-23 Ace Jones <acejones@users.sourceforge.net>
+ * Updated help files for reports, investments, and qif/ofx import
+
+2005-05-23 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash Reader
+ * Add dialog for Price Source
+ * Fix stock transfer crash
+ * Stand-alone anonymizer fix
+
+2005-05-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fix selection of investment accounts when account is selected in
+ another view
+
+2005-05-21 Ace Jones <acejones@users.sourceforge.net>
+ * First draft of help files for reports, online quotes, and qif/ofx import
+
+2005-05-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Bumped version to 0.7.2
+ * Added == and != operators to MyMoneySecurity
+ * Added testcases for the above
+ * Fixed new investment wizard to store modified security information
+
+2005-05-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed drag&drop of accounts between institutions
+ * Fixed build system for documentation
+ * Released 0.7.1
+
+2005-05-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed dependencies and install instructions for documentation
+ * Added initial doc on currencies
+ * Removed outbox view from documentation as it is not part of 0.8
+
+2005-05-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Avoid warning about unknown macro in kmymoney2.cpp
+ * Fixed escape sequence in kmymoneyedit.cpp
+ * Allow --enable-final to work properly with prior modifications
+ * Don't include the docbook source files in the installation
+ * Added new docbook files provided by Ace
+ * Added patch provided by Laurent Montel to fix some cvsignore files
+ * Fixed some more .cvsignore problems
+
+2005-05-14 Ace Jones <acejones@users.sourceforge.net>
+ * Added investment handling to QIF importing. Handles !Type:Invst
+ !Type:Price and !Type:Security.
+ * Started "KMyMoney Files" help file
+
+2005-05-14 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash Reader
+ * Infrastructure for Price Source fix
+
+2005-05-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Display all values in the investment transaction form as they show
+ up in the edit widgets
+ * Display currency symbol in investment transaction's value column
+ * Updated language specific files
+ * Released 0.7.0
+
+2005-05-13 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash Reader: allow edit of suspect scheduled transactions
+
+2005-05-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated am_edit to state currently found in KDE admin directory
+ * Fixed am_edit to setup dependencies correctly
+ * Show currency symbols in investment ledger
+
+2005-05-12 Robert Wadley <robntina@users.sourceforge.net>
+ * Changed the version number in the "about this release" page to 0.7
+
+2005-05-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update field descriptions according to tab for all fields empty
+ * Fixed scheduled transactions to work from non-base-currency accounts
+ * Fix commodity of scheduled transactions if empty when loading file
+
+2005-05-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update balances in accounts and institutio view when prices are changed
+ * Fixed handling of 'parens around' handling for negative values
+ * Fixed layout of details tab in FindTransactionDlg
+ * Speedup processing of page-up/page-down of register display
+
+2005-05-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed flickering of register when running w/o transaction form
+ * Fixed crash when loading different file
+ * Fixed initial selection of account in investment view
+
+2005-05-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Force pointers to deleted objects to point to 0x00
+ * Fixed update of transaction type tabs and field description strings
+ * Fixed update of transaction type widget in ledger entry mode
+ * Removed unused code in kMyMoneyCombo
+ * Fixed signal emition of kMyMoneyCombo
+
+2005-05-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Switch to ledger view when double-clicking an account in the
+ institutions view
+ * Fixed title label of institution view
+
+2005-04-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed display of positive net-worth (no more &nbsp;)
+ * Added auto increment check number
+ * Fixed a bug in the build system around the man pages
+
+2005-04-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash when adding new investment transactions via clicking
+ on the emtpy line at the end of the ledger.
+ * Fixed some problems around widget updates during entry of
+ investment transactions
+ * Fixed initial column width of transaction list in payees view
+ * Removed non-existant files in doc/en from distribution list
+
+2005-04-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added methods checkNoUsed() and highestCheckNo() to MyMoneyFile
+ * Warn user if check no is already in use
+ * When creating a transaction based on a previous one, set
+ check no to 'highest number used' plus 1.
+ * Update check no field if scheduled bill is paid with check
+ (This partially fixes #972028)
+
+2005-04-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added setting for color used to identify values that are based
+ on missing conversion rates (default=blue)
+ * Fixed values in the institution view when stock accounts are involved
+ * Fixed sign of values in institution view
+ * Added KGlobalLedgerView::accountId() to return id of selected account
+
+2005-04-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed editing schedules with a single split
+ * Improved exception messeages if split is not found
+ * Added capability to select reconcile from menu / toolbar
+
+2005-04-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed deprecated method from KLedgerView
+ * Fixed creation of categories when editing transaction with
+ single split
+
+2005-04-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Preserve file permission when saving
+ * Don't store ID for splits within transaction. They will be re-assigned
+ during file load anyway.
+ * Start editing split when any printable key is pressed
+ * Fixed crash in split editor when quitting using ESCape
+ * Advance selection bar to next split when saving a split
+
+2005-04-18 Ace Jones <acejones@users.sourceforge.net>
+ * Applied patch #1183190: Online quotes locale patch
+ Submitted by Andy Thaller <gandy@users.sourceforge.net>
+ * Fixes an error in online quotes on locales which use a different
+ comma and period placement scheme from the quote source.
+
+2005-04-17 Robert Wadley <robntina@users.sourceforge.net>
+ * Added a background image
+
+2005-04-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added template exporter
+ * Allow start editing in split editor with any key if table has focus
+
+2005-04-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed config.h.in from repository because it is automatically generated
+ * Fixed initial setting of LED in gpg config dialog when key field is empty
+ * Added ability to turn off VAT handling for specific accounts
+
+2005-04-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added configure switch to turn off online tests by default
+ * Added this switch to the respective unit tests
+
+2005-04-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed generation of symbolic links to header files to support
+ building for different environments and using the header files
+ of the sandbox and not the one's installed in $KDEDIR/include/kmymoney
+ * Fixed buildsystem again to use top_builddir in some circumstances rather
+ than top_srcdir
+ * Make sure to remove temporary files during distclean
+ * Fixed distribution directory for conditional subdirectories (plugins)
+
+2005-04-06 Robert Wadley <robntina@users.sourceforge.net>
+ * Changed the size of the title text in welcome.html and whats_new.html
+ to allow for languages that require more space.
+ * Added the capability of using a background image for the welcome and
+ whats_new pages.
+
+2005-04-06 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix spurious re-display of split editor window
+
+2005-04-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Remove old GNC reader
+
+2005-04-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Tidy up converter Makefile
+
+2005-04-03 Ace Jones <acejones@users.sourceforge.net>
+ * Fix QIF import to set shares as well as value. This bug caused reports to
+ be all 0's until the file was saved and reloaded. The reload ran it
+ through KMMView::fixTransactions(), which fixed the problem.
+ * Added a custom '#' field which contains the unique transaction ID. The QIF
+ importer will refuse to load a transaction which contains the same
+ transaction ID as an existing transaction.
+ * Separated --enable-ofx into --enable-ofxplugin and --enable-ofxbanking.
+ ofxplugin enables ofx support only in the plugin. It defualts ON, and
+ should be left on for the release. ofxbanking enables OFX direct
+ connect, and causes the main application to require libofx. This
+ is experimental and is not desired for production use.
+ * More thorough error checking in KEnterScheduleDialog.
+
+2005-04-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Move GnuCash reader to converter directory
+
+2005-04-01 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed #937728: Opening balances sometimes not picked up in QIF files
+ * Set the 'finish' button to be default in the last page of the new account
+ wizard
+ * Fixed bug in account select dialog. When using it to create a loan
+ account, the schedule is not created, which causes the account to need
+ to be "fixed" when its loaded.
+
+2005-03-31 Ace Jones <acejones@users.sourceforge.net>
+ * Added support for utf8-encoded QIF files
+ * Cleaned up some character-based string handling in QIF imports
+
+2005-03-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Set all values when entering scheduled transactions
+ * Don't show 'More ...' in home view, if there are no more scheduled tx
+
+2005-03-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed a crash on startup when compiled w/o debug options
+ * Fixed behaviour of briefScheduleWidget
+ * Fixed layout of briefScheduleWidget
+ * Made widgets inside briefScheduleWidget more readable
+
+2005-03-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added cancel button to new file dialog
+ * Hide load button for address data if no data is found for the owner
+ and also shows a message if the logic is started anyway.
+ * Fix enabling reports view
+ * Display currency symbol for payments
+
+2005-03-29 Ace Jones <acejones@users.sourceforge.net>
+ * Cleaned up welcome html pages a bit, with some help from Rob.
+
+2005-03-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed INT64_MIN, INT64_MAX definition problem
+ * Fixed initial startup behaviour
+ * Added tabs for personal information and transaction history in payees view
+ * Remove symlinks to header files before (re-)creating them during configure
+
+2005-03-27 Ace Jones <acejones@users.sourceforge.net>
+ * Added new welcome and whats new screens
+ (Submitted by Robert Wadley <rob@robntina.fastmail.us>)
+ * Hooked up logic for all the links and added a bunch of whats new text
+
+2005-03-26 Ace Jones <acejones@users.sourceforge.net>
+ * Handle QIF-imported opening balances the new way
+ * Terminology changes to US-english-ize the base text
+ (Submitted by Robert Wadley <rob@robntina.fastmail.us>)
+ * Fixed #1171039 (Made spaces in value amounts non-breaking in home view)
+ * Fixed a bug in QIF import. When a transfer transaction was imported,
+ the remainder of the transactions were imported into that account.
+
+2005-03-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Remove window size display from caption when compiled w/o debug support
+
+2005-03-25 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Avoid inadvertent overwrite of foreign file types
+
+2005-03-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed unused files
+ * Added missing header file to support 'make bcheck'
+ * Remove symlinks to header files before re-creating them
+
+2005-03-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fix mymoneymoneytest.cpp to work with 64 bit systems
+ * Fixed description of kbanking.m4 and libofx.m4 to match behaviour
+
+2005-03-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Resolved doxygen warnings in kfindtransactiondlg.h
+ * Added missing include stoppers in kmymoneypricedlg.h
+ * Fixed duplicate #defines when building with --enable-final
+ * Revised install/uninstall instructions in icons subdirectories to
+ support $(DESTDIR) setting used in e.g. RPM builds
+ * Revised build system to support 'make distcheck'
+
+2005-03-22 Ace Jones <acejones@users.sourceforge.net>
+ * Added "Are you sure you wish to cancel?" to import verify dialog.
+
+2005-03-21 Ace Jones <acejones@users.sourceforge.net>
+ * Modified MMTransaction::isDuplicate to consider split numbers
+ * Added an option to MMQifProfile to turn off the check for duplicate
+ transactions
+ * Made QIF import account type check less brittle by ignoring case and
+ white space. Also added "Credit Card" as a type instead of just
+ "CCard".
+
+2005-03-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reworked build logic (Makefile.am)
+
+2005-03-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed reparenting of stock and investment accounts in engine
+ * Started to setup environment for external plugins
+
+2005-03-19 Ace Jones <acejones@users.sourceforge.net>
+ * Cleaned up small issues in reports wrt foreign stocks. These were
+ exposed by the fixes in Tom's last checkin.
+ * Edited the warning message for foreign stocks.
+ * Infrastructure for QIF investment imports. Doesn't actually handle them
+ yet, but the parsing is in place to do so. Also warns the user that
+ investments are not supported.
+ * Terminology changes to US-english-ize the base text
+ (Submitted by Robert Wadley <rob@robntina.fastmail.us>)
+ * Fixed all warnings
+ * Removed old online quotes system
+
+2005-03-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow payment of stock transactions to be in different currency
+ than the stock's security
+
+2005-03-18 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed Makefile.am mkinstalldirs for kmymoney.desktop
+
+2005-03-17 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash Importer
+ - Handle A/Payable and A/Receivable account types
+
+2005-03-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed splash screen handling
+ * Fixed handling to delete investment accounts
+
+2005-03-15 Ace Jones <acejones@users.sourceforge.net>
+ * Added new titlebar background
+ (Submitted by Robert Wadley <rob@robntina.fastmail.us>)
+ * Removed text shadow in title label widget. I couldn't find a way to ensure
+ it looked good in all color schemes.
+
+2005-03-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Revised install/uninstall instructions in icons subdirectories
+ * Improved reparenting of accounts
+ * Don't allow removal of accounts that have transactions assigned
+ * Remove reference to kapptest. KDExecutor is much better ;-)
+ * Removed unused icon file kfm_home.png
+ * Allow removal of unused stock accounts
+
+2005-03-13 Ace Jones <acejones@users.sourceforge.net>
+ * Online quotes will now only fetch quotes for the first security using a
+ given trading symbol. It's assumed that multiple securities using the
+ same symbol is an error condition.
+
+2005-03-12 Ace Jones <acejones@users.sourceforge.net>
+ * Removed most OFX dependencies in the main program--all that's left is the
+ OFX Direct Connect and the OFX importer test cases
+ * Reworked Web Connect to work on ANY plugin-handled file, not just
+ OFX.
+ * Removed "stripped.txt" from being output during online quote retrieval
+
+2005-03-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added option to control whether selecting a different transaction/split
+ using the mouse should be treated as Enter (saving changes) or Cancel
+ (discarding changes).
+ * Added option to activate auto fill feature in transaction entry
+ * Fixed crash when scrolling payees view
+
+2005-03-11 Ace Jones <acejones@users.sourceforge.net>
+ * Honor price precision setting in Online Quotes
+ * Honor price precision setting in Investment Summary
+
+2005-03-11 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * AutoEnter Schedules
+ - 1105503 - avoid lockup, produce debug data
+
+2005-03-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Qif Profile Editor
+ - Added patch provided by Tami King
+ - Reworked layout management to align objects
+
+2005-03-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Improved future payment display in financial overview page
+ * Revised KDE menu integration
+
+2005-03-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import
+ - Fix handling of credit card accounts
+
+2005-03-08 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a crash in checking ledger when attempting to edit the splits of
+ an investment transaction
+ * Added memos in the case of split transactions to transaction reports
+ (Submitted by Andy Thaller <gandy@users.sourceforge.net>
+
+2005-03-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added duplicate split feature
+ * Added menu dynamics to the HBCI plugin
+
+2005-03-04 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import
+ - Fix #1151541 handle invalid value in splits causing crash
+ - Fix #1078850 remove dailym_f schedule which we can't currently handle
+
+2005-03-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added logic to update color settings for CSS
+
+2005-02-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Pulled titlelabel_background.png out of the attic
+ * Allow plugins to access the new title label object
+ * Added new title label to AqBanking plugin
+ * Added icon to institution list
+ * Removed unused icon files
+ * Install title label background image
+ * Added base class for views
+
+2005-02-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added icon to institutions in institution view
+
+2005-02-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added OK and Cancel buttons for the mouse users to the split widget
+ * Added .cvsignore to ofx plugin directory
+
+2005-02-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Preload split widget when category is not known
+ * Assign values when moving focus from e.g. amount field to split button
+ * Cancel any edit activity during reconciliation when pressing finish
+ or postpone button
+ * Removed unused member variables of split widget
+ * Fixed abnormal termination during read of encrypted files
+ * Improved performance of KGPGFile::atEnd()
+
+2005-02-16 Ace Jones <acejones@users.sourceforge.net>
+ * Changed the title bar to draw the text in at runtime. Thanks to THB.
+ * Robert Wadley's latest 32x32 ledger icon
+ * Moved reports into kmymoney2/reports directory, and exploded the reports
+ source files into more files.
+ * Moved converter unit tests into kmymoney2/converter directory.
+
+2005-02-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed reported documentation inconsistencies
+
+2005-02-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import
+ - fix scheduled transactions >999.99
+
+2005-02-15 Ace Jones <acejones@users.sourceforge.net>
+ Latest Robert Wadley icons
+ * Made the colors more consistent,
+ * Fixed the contrast to better match icons next to them
+ * Changed the reconcile icons to make it more obvious that it is an account
+ being reconciled.
+ * Changed the find_transaction icon to look like its actually magnifying, and
+ added a white row.
+ * Toned down the green in the '+' symbols
+ * Fixed ledger icon (accidentally cut off part of the icon when I exported
+ the images) which causes the ledger icon to look too big.
+
+2005-02-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added complete re-work of the split transaction widget and dialog
+ * Increased height of transaction form items
+ * Another s/Splitted/Split/
+ * Improved MyMoneyMoney::operator ==(const MyMoneyMoney&)
+ * Added new MyMoneyTracer constructor
+
+2005-02-15 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import
+ - doxygen update
+ - add online quote source to imported securities
+
+2005-02-13 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed doxygen warnings
+ * Added new icons supplied by Robert Wadley
+
+2005-02-13 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import
+ - normalize monetary amounts
+ - correct Investment Account description
+
+2005-02-12 Ace Jones <acejones@users.sourceforge.net>
+ * Refactored PivotTable::AccountDescriptor into ReportAccount, which is now
+ a subclass of MyMoneyAccount, with hierarchy, currency, and
+ other convenience methods.
+ * Propagated ReportAccount throughout the entire reporting engine. The
+ reporting engine should never ever use a MyMoneyAccount.
+ * Numerous object logic cleanups throughout reports. I moved each method to
+ the proper object upon which it acted. Should improve readability. This
+ involved pushing a lot of functionality into the MyMoneyReport class.
+ * Fixed pivot table reports to handle foreign stocks
+ * Fixed report unit test helpers to deal with foreign currencies better
+ * Fixed MyMoneyMoney multiplication overflow in account query reports
+ * Made MyMoneyMoney::reduce() public so I can use it in reports
+
+2005-02-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use the correct account when selecting 'edit' from within
+ the institution view
+
+2005-02-07 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import - anonymizer changes, restore Ace's credit
+ * Fix editing of some frequencies (e.g. Quarterly)
+
+2005-02-05 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed account query reports to handle foreign stocks
+ * Minor clean-ups in query reports
+ * Really fixed report unit tests to deal with changes in handling of
+ opening balances
+ * Updated artwork supplied by Robert Wadley
+ * Added Tony Bloomfield to the credits
+
+2005-02-03 Ace Jones <acejones@users.sourceforge.net>
+ * Added more colorful title labels for the views in MyMoneyView using
+ artwork and conceptual design supplied by Robert Wadley
+
+2005-02-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed name of #define to make memory leak check feature work
+ * Added MyMoneyTracer trace logic
+ * Fixed a nasty bug in categories view
+ * Added 0.7 splash screen
+
+2005-01-31 Ace Jones <acejones@users.sourceforge.net>
+ * Updated unit tests to match new handling of opening balances
+
+2005-01-30 Ace Jones <acejones@users.sourceforge.net>
+ * Moved OFX import logic to a plugin.
+ * Some refinements to GNC import options dialog
+
+2005-01-30 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import - implement option dialog
+
+2005-01-28 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a subtle bug in reports that caused a crash if you double-clicked on
+ empty areas.
+ * Relaxed MyMoneyStorageANON::writeSecurity to pass through the trading
+ symbol, trading currency, and quote source for securities. This is useful
+ for debugging online quotes problems.
+
+2005-01-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Changed open balances handling to be transaction based
+ * Show balance per institution in institution view
+ * Added recursive option to MyMoneyFile::accountList()
+
+2005-01-26 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import
+ * Properly fix coding error picked up by stricter compiler!
+
+2005-01-24 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import
+ * Fix coding error picked up by stricter compiler
+
+2005-01-22 Ace Jones <acejones@users.sourceforge.net>
+ * Hooked up the "online price updates" button in the price editor
+
+2005-01-20 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import
+ * Scheduled transactions default to Bills rather than Deposits
+ * Reinstated default currency calculation
+
+2005-01-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow modification of end date for scheduled transactions at any time
+ * Allow to add splits to scheduled transfers
+ * Loan wizard now treats final payment as 0 if two fields are left blank
+ * Updated handling of calculated last payment vs. final payment
+ * Fixed rounding problems in financial calculator
+ * Added testcases to financial calculator based on user's error reports
+ * Enter manually added price information into engine
+
+2005-01-18 Ace Jones <acejones@users.sourceforge.net>
+ * Added MSN.CA as another canadian source
+ * Fixed the online quote config dialog that I broke in my last checkin
+
+2005-01-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * add shared library support for external plugins
+ * Fixed #1074957 (Create loan accounts)
+ * Improved the check for a valid GPG id in the settings dialog
+ * Fixed crash when closeing the base currency selection dialog
+ * Allow changing the amount of a transaction w/o having a categroy assigned
+ * suppress version control of *.lo files
+
+2005-01-12 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed reports test failure caused by fixing bug #1079427 ("Checkings" now
+ reads "Checking")
+
+2005-01-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * removed unnecessary include at the end of kmymoneyonlinequoteconfig.cpp
+ * Fixed #1079427 ("Checkings" should read "Checking")
+ * Fixed problem with generated header files
+ * Added general plugin structure and mechanism
+ * Made KBanking a real plugin
+
+2005-01-10 Ace Jones <acejones@users.sourceforge.net>
+ * Added customizable date parsing to online quotes
+ * Added canadian mutual funds source
+ * Created a general-purpose date format parsing object
+ * Added date-parsing unit tests
+
+2005-01-07 Ace Jones <acejones@users.sourceforge.net>
+ * Online price quotes for foreign stocks will now automatically include a
+ price quote for the foreign currency
+
+2005-01-06 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed single-shot price updates
+ * Added functionality to retrieve single-shot currency price updates,
+ although this is not hooked up to the UI.
+ * Added right-click option in price editor to do an online price update
+ for a single currency pair
+ * Cleaned up parsing of multiple currencies passed around as a single
+ string in online price updating pipeline
+
+2005-01-05 Ace Jones <acejones@users.sourceforge.net>
+ * Added online quotes for currencies
+
+2005-01-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import - complete rewrite
+ * Uses Qt SAX2 XML Parser; simpler interface, more structured code
+ * Uses imymoneystorage interface rather than imymoneyserialize
+ * Separates XML reading and conversion code
+ * More user options on Schedules and Investments
+ (selection dialog to be written)
+ * Better exception handling and reporting
+ * Conversion code tidied up considerably
+
+2005-01-04 Ace Jones <acejones@users.sourceforge.net>
+ * Hooked up multiple sources for online quotes
+ * Moved online quote logic out of KEquityPriceUpdateDlg and into the new
+ WebPriceQuote class.
+ * Moved online quote configuration logic out of kMyMoneyOnlineQuoteConfig
+ and into the new WebPriceQuote class.
+ * Fixed a test case in KReportsViewTest::testInvestment to use the correct
+ year (2004, not "current year").
+
+2005-01-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added currency New Turkish Lira (YTL) for newly created files
+ * reassigned id of New Israeli Shekel from ILS to NIS for newly created files
+ * added configuration dialog for data encryption
+ * added support for gpg-agent in libkgpgfile
+ * updated drag&drop support
+ * Added README.Fileformats
+
+2005-01-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show preferred investment accounts on home page
+ * Added tip on anonymous save
+ * Fixed creation of securities - do not override information of existing
+ securities for new stock accounts
+ * Modified link order to avoid problems with unresolved symbols
+ * Added drag and drop to accounts, categories and institution view
+
+2005-01-01 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed tab order in KNewFileDlgDecl
+
+2005-01-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Happy new year to all KMyMoney developers and users!
+ * Show preferred investment accounts on home page
+ * Added tip on anonymous save
+ * Fixed creation of securities - do not override information of existing
+ securities for new stock accounts
+ * Added setting for memory leak checker to configure scripts
+
+2004-12-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed ChangeLog entry to show the correct author
+ * Added more price entry logic (manual add, delete, etc.)
+ * Added icon to institution view
+ * Removed settings logic to distinguish between old and new accounts view
+ * Resolved a few warnings about deprecated methods
+ * Display a note in accounts and categories view if categories are hidden
+ by settings because they are unused (are not referenced by any split)
+ * Enhanced logic to convert account values into the base currency
+ * Fixed MyMoneyFile::security(const QCString& id) to return the baseCurrency
+ in case id is empty
+ * Fixed designer version problem in dialogs/keditschedtransdlgdecl.ui
+ * Added configure summary
+ * renamed kmymoneyonlinequoteconfig.ui into kmymoneyonlinequoteconfigdecl.ui
+
+2004-12-29 Ace Jones <acejones@users.sourceforge.net>
+ * Added simple category matcher for OFX import. This fills in the rest of an
+ imported transaction using the most recent transaction with this payee as a
+ model.
+ * Maintain backward compatibility with Qt designer 3.2
+ * Removed support for older versions of LibOFX
+ * Removed check for libuuid (not using this anymore, see 12/14 checkin)
+
+2004-12-28 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed #944780 (Schedule Brief Widget)
+ * Fixed # 972028 (Does not honour Scheduled Method)
+ * Fixed #987465 (cant edit scheduled transactions)
+ * Fixed #1012273 (Cant enter overdue payments at real date)
+ * Fixed #1035730 (No number edit in enter schedule dialog)
+
+2004-12-28 Michael Edwardes <mte@users.sourceforge.net>
+ * 64bit fixes for MyMoneyMoney
+
+2004-12-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added new admin directory from kdelibs 3.3.0
+
+2004-12-23 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import - Christmas crash fix
+ * setTradingCurrency for new regime
+
+2004-12-20 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed bug in net worth reports with investments, related to new price scheme
+ * Added test case to catch this bug next time
+
+2004-12-19 Ace Jones <acejones@users.sourceforge.net>
+ * Adjustments to work with new price scheme
+
+2004-12-18 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added a new institution view, so users can easily edit
+ institution properties.
+
+2004-12-17 Ace Jones <acejones@users.sourceforge.net>
+ * Maintain backward compatibility with Qt designer 3.2
+
+2004-12-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added some changes for KDE 3.0 backward compatibility
+ * Added patch supplied by Leonardo Skorianez to load one's own data
+ * Added definition of QT_IS_VERSION to kdecompat.h
+ * Remove reconciliation flag if creating a transaction from a previous one
+ * Reduced flickering in ledger views
+ * Repackaged MyMoneyEquity and MyMoneyCurrency into MyMoneySecurity
+ * Added new investment wizard
+ * Added Equity base account which will hold opening balance accounts
+ * Removed (int) operators from MyMoneyMoney
+ * Added isZero(), isNegative() and isPositive() to MyMoneyMoney
+ * Added --without-arts configure option to acinclude.m4.in
+ * Removed unused MyMoneyFile* from engine objects
+ * Improved status display during online price update
+ * Added checks for referential integrity to MyMoneyFile
+ * Modified KEquityPriceUpdateDlg to support multi-selections
+ * Perform engine notifications based on a local copy of the notification
+ list to allow modification of the list during update()
+ * Enhanced parsing of MyMoneyMoney(QString) constructor
+ * Added automatically generated files to widgets/.cvsignore
+ * Added spanish and galician translation provided by Marcelino Villarino
+ * ... maybe a few other things I have forgotten ...
+
+2004-12-14 Ace Jones <acejones@users.sourceforge.net>
+ * Added Investment Performance reports (by account & type)
+ * Expanded unit tests for OFX imports
+ * Finished ability to create OFX files from KMyMoney data (currently only used
+ for unit tests, but could be expanded).
+ * Added unit tests for investment reports
+ * Added XMLandBack calls to reports that were missing it
+ * Added MyMoneyTransaction::splitByAccount(QCStringList&,bool)
+ * Added MyMoneyTransactionFilter::clearAccountFilter()
+ * Removed use of libuuid (OFX uid's don't need to be universally unique,
+ locally unique is good enough.)
+
+2004-12-10 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import - minor bug fixes
+ * - preserve memo in scheduled transactions
+ * - correct account opening dates
+
+2004-12-07 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Fix sloppy coding error in Edit Schedule dialog
+ * Sorry, will try harder next time
+
+2004-12-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Gnucash import changes
+ * Improve exception reporting
+ * More comprehensive scheduled transaction processing
+
+2004-12-05 Ace Jones <acejones@users.sourceforge.net>
+ * Added unit tests for OFX import of bank statements
+ * Maintain libofx 0.6.6 compatability
+ * Separated "From/To (account)" and "From/To (date)" for translation purposes
+
+2004-12-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Implement KMyMoneyAccountCombo in scheduled transaction dialogs
+ * Allows selecting any asset/liability account for bills, etc.
+
+2004-11-28 Tony Bloomfield <tonybloom@users.sourceforge.net>
+ * Partial correction of share price import
+ * Fix bug 1067499 - crash on import
+ * Create orphan accounts for unknown account ids
+
+2004-11-28 Ace Jones <acejones@users.sourceforge.net>
+ * Replaced 'splitted' with 'split', which is more gramatically correct
+ * Added support for cash dividends in OFX importing. (Cash dividends are
+ dividends which are NOT reinvested).
+
+2004-11-27 Ace Jones <acejones@users.sourceforge.net>
+ * More test cases for transaction reports
+ * Added error-checking in OFX import/download
+ * Fixed bug in transaction reports where grand total was getting too large
+ when multiple levels of subtotalling were in effect
+ * Better handling of the memo field on transaction reports
+
+2004-11-25 Ace Jones <acejones@users.sourceforge.net>
+ * Added "Anonymous" as a file saving type, which will save off a
+ version of the user's data with all private information (names,
+ strings, amounts) masked. Hopefully this will be enough to get
+ users to be willing to send their data files to us when they have
+ a problem.
+ * Avoid runtime warnings concerning MyMoneyMoney::operator== in unit
+ tests
+ * Replaced some various MyMoneyMoney::operator==() calls with
+ MyMoneyMoney.isZero()
+
+2004-11-21 Ace Jones <acejones@users.sourceforge.net>
+ * Added support for OFX Direct Connect. Thus you can download statements
+ directly from your bank if they expose an OFX server. Detailed online help
+ file included, and posted to the dev list.
+ * Consolidated the work of OFX importing at the KMyMoneyApp level into a
+ single slot, KMyMoney2App::slotOfxStatementImport
+ * Better handling for online price update when selecting it for a single
+ stock using the right-click menu in investment summary. Automatically
+ starts the update, and only shows the selected stock.
+ * Respect KDE-wide settings for negative money sign position in reports
+
+2004-11-08 Ace Jones <acejones@users.sourceforge.net>
+ * Added support for multiple accounts in a single OFX file, based on a patch
+ by Chris B <news@semperpax.com>.
+
+2004-10-29 Ace Jones <acejones@users.sourceforge.net>
+ * Added option to obtain online stock quotes using a local shell script
+
+2004-10-23 Ace Jones <acejones@users.sourceforge.net>
+ * Investment Transactions report
+ * Investment Holdings by Account report
+ * Investment Holdings by Type report
+ * Account Balances by Institution report
+ * Account Balances by Type report
+ * Added grand total row to all transaction reports
+ * Added underlying support for account reports, which builds on
+ transaction reports
+ * Added KMyMoneyUtils::equityTypeToString
+
+2004-10-21 Ace Jones <acejones@users.sourceforge.net>
+ * Added settings tab for online quotes
+
+2004-10-17 Ace Jones <acejones@users.sourceforge.net>
+ * Automatically close all report tabs when the file closes
+ * Added right-click access to on-line price updating in investment view
+ summary
+
+2004-10-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed crash when creating new categories while entering transactions
+ * Added "Don't ask again" switch to question if new category should be
+ created.
+ * Removed unused tabs in new account dialog rather than disableing them
+ from the KABC addressbook.
+
+2004-10-16 Ace Jones <acejones@users.sourceforge.net>
+ * Added online price updating for equities
+ * Added "Favorite Reports" to the home page.
+ * Added investment view to the global ledger view, which is needed for
+ investment accounts to show up in the verify import dialog.
+ * Fixed handling of "Sell" transactions in transaction reports. They were
+ still being reported as "Buy" transactions.
+ * Tweaked the logic for handling account filters with transfer transactions
+ in transaction reports. Now the transaction will be included once
+ if only one of the accounts is included in the filter.
+ * Added cash flow analysis tools for future investment reports
+ * Cleaned up random investment data generator (in KReportsViewTest)
+
+2004-10-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added VAT handling
+ * Added MyMoneyMoney::isZero()
+
+2004-10-13 Ace Jones <acejones@users.sourceforge.net>
+ * Added investment fields to transaction reports (action, shares, price)
+ * Added 'value' field to investment summary. This displays the net value of
+ each holding. Renamed previous 'current value' to 'price'
+
+2004-10-11 Ace Jones <acejones@users.sourceforge.net>
+ * Implemented "Edit..." from context menu in investment view summary
+
+2004-10-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated splash screen handling. Using KSplashScreen on KDE >= 3.2.0
+
+2004-10-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #1043892 (crash when changing action in checkings view)
+ * Fixed #1040653 (GNC import doesn't handle equity accounts correctly)
+ as provided by Tony Bloomfield
+ * Allow double click in investment view on any column
+
+2004-10-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Reworked keyboard event handler
+ * Removed signalEnter() and signalEsc() signals
+ * Fixed initial size of cash account completion box
+ * Avoid some of the register flickering introduced in investment stuff
+ * Fixed a problem in reinvest dividend transactions when a fee was
+ assigned to an interest account
+ * Fixed switching to investment view when start editing an investment
+ transaction in a different view
+ * Reduced min version for autoconf to 2.53
+ * Maintain 3.0 backward compatibility
+
+2004-10-09 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a bug in collapsed-column net worth reports (quarterly, yearly, etc)
+ where currency conversion was involved. The wrong price was being used.
+
+2004-10-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * make sure widgets are destroyed when edit transaction mode is left
+ before any other operation is started. There used to be a race
+ condition somewhere which caused the program to crash
+ * Enable to clear the category field and save the transaction
+ * Added a 'use system font' switch to the configuration (Fixes #1039342)
+
+2004-10-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated changes for equity price edit dialog
+ * Updated currency edit dialog to show a better equation for price
+
+2004-10-04 Ace Jones <acejones@users.sourceforge.net>
+ * Added importing of investment statements via OFX files. This is highly
+ experimental, and should not be used with any real data!!
+ * Added MyMoneyStatement XML files as an acceptable file format for
+ web connect. This is just for debugging.
+ * Changed equity price edit dialog to use the same widget as the currency
+ price edit dialog.
+
+2004-10-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch supplied by Alexander Novitsky
+ * Fixed logic so that register is updated when a transaction is
+ modified/entered.
+ * Corrected error messages to point to the right method names
+
+2004-09-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed memory leak in KEditEquityEntryDlg
+ * Added icons to buttons in KEditEquityEntryDlg
+ * removed compile warnings in KEditEquityEntryDlg
+ * disable edit/remove button when no entry is selected
+
+2004-09-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Use QGuardedPtr for pointers to widgets
+ * Renamed hideWidgets() into destroyWidgets()
+ * Don't re-create edit widgets when changing type of investment
+ transaction. This solved the misterious crash.
+ * Use highest compression rate for man pages
+
+2004-09-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch for FreeBSD supplied by Alec
+ * Added feature request #929127 (new transaction default based on payee)
+
+2004-09-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added buttons to register edit mode
+ * revised the string comparison in operator == of our objects
+ * fixed bug in MyMoneyMoney::operator -(int)
+ * added option to re-enable all (don't show again) messages
+ * added setting (not in GUI yet) do suppress display of calculator button
+
+2004-09-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated investment logic to support change of action during edit
+ * Generalized tab order handling in ledger view
+ * Improved tab order handling
+ * Fixed focus display of account combo box
+ * Added more investment logic (register based input)
+ * Cancel investment edit when focus is lost
+ * Fixed logic of account combo box
+ * Updated interface to MyMoneyEquity::hasPrice()
+
+2004-09-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update investment summary when different account is selected
+ * Update ledger register when account with no transactions is selected
+ * Set the default smallest fraction for new equities to 100
+ * Check all equity parameters before accepting them
+
+2004-09-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Moved m_smallestAccountFraction from MyMoneyCurrency to MyMoneyEquity
+ * Added fraction field to equity object
+ * Added icons to buttons in equity dialogs
+ * Added edit field for totals in investment ledger
+ * Revised calculation of values (e.g. total) in investment ledger
+
+2004-09-15 Ace Jones <acejones@users.sourceforge.net>
+ * Applied latest patch from Martin Preuss: Imported data is UTF8.
+ * Reversed sign on OFX statement import when transactions are
+ investment transactions. I haven't figured out yet why this is needed.
+
+2004-09-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Turned KMyMoneyBanking into a singleton object
+ * Reduced dependency of KBanking down to converter/mymoneybanking
+ * Present reasonable error message when trying to load a directory as template
+
+2004-09-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Do not allow any action that requires a file if no file is open
+
+2004-09-11 Ace Jones <acejones@users.sourceforge.net>
+ * Modified OFX Web Connect to deal with the case where the user does not
+ have any file open at all.
+ * Modified OFX Web Connect to bring the window to the forefront in KDE < 3.2
+ * Moved "Tools | Banking Settings" to "Settings | Configure Online Banking"
+
+2004-09-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed inclusion order of header files
+ * Include xmethod generated files prior to any other header file
+ * Fixed argument for QMessageBox in kmymoney2.cpp
+
+2004-09-10 Ace Jones <acejones@users.sourceforge.net>
+ * Added patch from Martin Preuss to import files via AqBanking
+
+2004-09-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * More investment view work (mainly register based editing)
+
+2004-09-09 Ace Jones <acejones@users.sourceforge.net>
+ * Changed the way the program raised itself to the forefront when
+ receiving an ofxWebConnect DCOP call. This method was suggested by
+ Lubos Lunak <l.lunak@suse.cz> of the KDE core development team.
+ * Fixed compile problems when neither HAVE_NEW_OFX or HAVE_LIB_OFX
+ are defined.
+ * Copied new "OFX not available" message to the other place it's used.
+ * Unified the 2 interfaces to LibOFX (pre-0.7 and post-0.7). They now
+ share the same code for processing the data, the only differences are
+ in how it interacts with the library.
+ * Fixed memory leak in KMyMoney2App::slotBankingSettings()
+
+2004-09-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added KBanking support supplied by Martin Preuss
+ * Set focus to register after deleting a transaction
+
+2004-09-04 Ace Jones <acejones@users.sourceforge.net>
+ * Added support for Quicken "web connect". To enable this, set up KMM to
+ handle the mimetypes "application/vnd.intu.qfx", "application/x-ofx". KMM
+ will launch and import those transactions. If there is another instance of
+ KMM open at the time, it will import them into THAT instance.
+ * Added bankID's to MyMoneyStatement & MyMoneyTransaction. This is a
+ unique bank-assigned ID that can be used to detect duplicate transactions.
+ * Modified MyMoneyStatement importer to skip transactions with BankID's that
+ are already in the file.
+ * Added type identifier to MyMoneyStatement (checkings, savings, etc)
+ * Cleaned up MyMoneyStatement importer
+
+2004-09-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added set/get functions to MyMoneyMoney for completeness
+ * Added formatting testcases to MyMoneyMoneyTest
+ * Improved libofx autoconf logic and put into separate file
+ * Check for a minimum version of the automake package
+
+2004-09-02 Martin Preuss <aquamaniac@users.sourceforge.net>
+ * added optional support for next generation of LibOFX
+ * Online banking: Importing transaction statements from the result of
+ online requests now works.
+
+2004-08-31 Ace Jones <acejones@users.sourceforge.net>
+ * Added importing of OFX files
+ * Added libofx to the project
+ * Added AC_CHECK_LIB_WPROLOGUE to check for libofx
+ * Added MyMoneyStatement. This class represents a paper bank statement,
+ and acts as an interface between providers of such data (OFX, HBCI)
+ and the program.
+ * Fixed crash in QIF import when filter was set to %d/%mmm/%yyyy and
+ data was actually %d/%m/%yyyy
+
+2004-08-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed "Create Me" files from Makefile.am
+ * Better handling of next due date in loan wizard
+ * Updated README with instructions about how to get the memory leak
+ detection code compiled in
+ * Fixed #1016219 (Account creation fails after loan creation)
+ * Added page to loan account wizard to specifiy the loan payout transaction
+ * More investment view work (now can create and edit all transaction types)
+
+2004-08-26 Martin Preuss <aquamaniac@users.sourceforge.net>
+ * added support for online banking using kbanking
+ (http://www.aquamaniac.de/aqbanking/)
+ configure now checks whether KBanking is available and simply skips
+ support for it if kbanking is not found.
+
+2004-08-24 Ace Jones <acejones@users.sourceforge.net>
+ * Removed "Create Me" graphics from all dialogs
+
+2004-08-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some logic errors in KAccountComboBox and completion object
+ * More work on the investment view
+
+2004-08-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed conflicts due to merge with changes made by Ace
+ * Preload the KDE default settings for monetary display
+ * Fixed #1012257 (Calculator does not honor localized settings)
+ * Added flag support to MyMoneyTemplate
+ * Reconverted old default category files to new format (incl. flags)
+ * Added display only mode to kMyMoneyCategory which does not try to
+ create accounts
+
+2004-08-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added idlist as parameter to MyMoneyFile::accountList()
+ * Added testcase for the above
+ * Fixed MyMoneyMoney::formatMoney() to avoid displaying the decimal
+ separator if currency does not have a fractional part (e.g. HUF, IRR)
+ * Added new account template loader
+ * Removed old default category loader
+ * Removed old default account files
+ * Added new i18n based template directories for accounts
+ * Converted old default category files to new format
+ * Rearranged the ledger views to better support 800x600
+ * Added size display in caption
+ * Resized payees view to better support 800x600
+
+2004-08-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added button to kMyMoneyEdit to start the calculator
+ * Fixed icon display on date and money edit fields
+ * Converted button of kMyMoneyDateInput to KPushButton
+ * Fixed account selection button to show the correct
+ account after switch to different account type
+ * Fixed initial header of empty schedule view
+ * Fixed default button in schedule edit dialog
+ * Added KGPGFile::keyAvailable()
+ * Made OK the default button in edit schedule dialog
+
+2004-08-21 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a bug in transaction reports where totals did not work
+ with the new parentheses-around money format
+ * Added "Do not ask again" to "Do you want to override the opening balance
+ of this account currently set to %1 with %2?" in QIF reader.
+ * Added "Automatically create missing payees" to "Last Use Settings" in
+ configuration file.
+
+2004-08-17 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed a bug where creating a new category would not properly use the
+ currently selected account as the parent, for expense accounts.
+ * Implemented double-clicking in accounts and categories views.
+
+2004-08-16 Ace Jones <acejones@users.sourceforge.net>
+ * Modified reports to use ()'s for negative values
+ * Added Tax notation in GB default accounts
+ (Thanks to Tony Bloomfield)
+
+2004-08-14 Ace Jones <acejones@users.sourceforge.net>
+ * Added an initial Tax Transactions report. Still more work needed
+ to make it fully-featured.
+ * Added "Include on Tax Reports" property in category edit dialog
+ * Added Tax notation in US default accounts
+ * Commented MyMoneyReport class
+ * More information on "Unexpected exception in KLedgerView::
+ setupPointerAndBalanceArrays"
+ * Inverted sign of values in Transactions reports to match standard
+ cash flow notation.
+
+2004-08-11 Ace Jones <acejones@users.sourceforge.net>
+ * Added stock accounts to kMyMoneyAccountSelector
+
+2004-08-08 Ace Jones <acejones@users.sourceforge.net>
+ * Added the ability to designate some reports as your favorite, and
+ they'll be grouped together.
+ * Altered handling of reports index list, so customized reports are stashed
+ in the same heading as their parent reports.
+ * Fixed a bug in running sum reports (Net Worth, et al). When either end
+ of the date range was QDate() the opening balance could be calculated wrong.
+
+2004-08-07 Ace Jones <acejones@users.sourceforge.net>
+ * Added MS Money date format as an option to QIF importer (%m/%d'%yyyy)
+ * Added some new default reports, which are permutations of the old ones
+ * Modified the reports index list to show a tree view, organized by type of
+ report.
+ * Modified reports to remember the plain language date range setting,
+ so if you set a report to "Current Month", it will ALWAYS show the
+ current month.
+ * Added rudimentary help to report configuration dialog.
+ * Added 'close' button to report configuration dialog.
+
+2004-08-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * More changes to maintain backward compatibility with older Qt versions.
+ Application now compiles under KDE 3.0 again.
+
+2004-08-04 Ace Jones <acejones@users.sourceforge.net>
+ * Added more operators to reports::QueryTable::TableRow to satisfy
+ qHeapSort in earlier versions of QT
+
+2004-08-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Maintain backward compatibility with older Qt versions
+ * Fixed initialization order of kgpgfile objects
+
+2004-08-03 Ace Jones <acejones@users.sourceforge.net>
+ * Added ISO date format as an option to QIF importer (%yyyy-%mm%-dd)
+ * Added CSV export for Transaction Reports
+ * Added Currency conversion for Transaction Reports
+
+2004-08-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added workaround for bug in KFilterDev
+
+2004-08-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added GPG encryption logic
+
+2004-08-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed asset loan view activation
+ * Fixed new category/equity process
+
+2004-07-31 Ace Jones <acejones@users.sourceforge.net>
+ * First draft of transaction reports. Doesn't yet convert currency or export
+ to CSV, and definitely needs more testing.
+ * Changed the currency identifier for "don't convert to base currency" reports
+ from the trading symbol (e.g. $ which could mean USD, or AUD, or CAD) to the
+ ID (e.g. USD, AUD, CAD, etc) which is more specific
+ * Reworked the report configuration dialog. Now instead of bolting on an
+ additional frame, the report configs are additional tabs inserted at the
+ beginning. Looks a bit cleaner. Also brought them into QT Designer.
+
+2004-07-29 Ace Jones <acejones@users.sourceforge.net>
+ * Removed KTabWidget for KDE < 3.2 in the report tabs
+ * Fixed CSV report export so larger (>10,000) values are not rounded
+ * Fixed the case where the user enters transactions before the
+ opening date of the account and calls for a net worth report.
+
+2004-07-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Maintain backward compatibility for KDE 3.0 (it's still broken
+ due to usage to KTabWidget which only exists in KDE >= 3.2)
+
+2004-07-28 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed bug in reporting logic. AccountDescriptor::operator<() was broken,
+ missing a case.
+
+2004-07-27 Ace Jones <acejones@users.sourceforge.net>
+ * Fixed CSV report export so no commas are contained in values. Values are
+ now saved as double's instead of formatted strings.
+ * Fixed spelling error in reports exception dialog.
+
+2004-07-26 Ace Jones <acejones@users.sourceforge.net>
+ * Added numerous exceptions for overflow conditions in reports
+
+2004-07-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed alignment of institution dialog
+
+2004-07-26 Ace Jones <acejones@users.sourceforge.net>
+ * Standardized formatting of headers for scheduled payments on home page
+
+2004-07-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added more investment logic (register layout)
+
+2004-07-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * set id of category before emitting signal in kMyMoneyCategory
+ * added more investment logic (automatic form adaption)
+
+2004-07-23 Ace Jones <acejones@users.sourceforge.net>
+ * Replaced report control hyperlinks with a new button bar widget at the
+ top of the tab
+ * Added a chart view for report charts. No actual charts yet, just stubs.
+
+2004-07-23 Ace Jones <acejones@users.sourceforge.net>
+ * Preliminary rough implementation of transaction report
+
+2004-07-22 Ace Jones <acejones@users.sourceforge.net>
+ * Added ability to save reports as CSV
+ * Moved reports::AccountDescriptor into reports::PivotTable
+
+2004-07-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed painting of kMyMoneyAccountCombo
+
+2004-07-20 Felix Rodriguez <frodriguez@users.sourceforge.net>
+ * Expanded Backup Dialog so we can see the OK and Cancel Buttons.
+
+2004-07-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Maintain backward compatibility with older Qt and KDE versions
+ * Added File/Import/Gnucash menu entry and logic to call the reader
+
+2004-07-17 Ace Jones <acejones@users.sourceforge.net>
+ * Added 'comment' field for reports, displayed in the reports list tab
+
+2004-07-17 Ace Jones <acejones@users.sourceforge.net>
+ * Ability to delete reports
+ * Context menu (right click) from the reports list to access the report
+ management actions. (The same actions that are available as links in
+ the report tabs)
+
+2004-07-16 Ace Jones <acejones@users.sourceforge.net>
+ * Interface to contain the reports, as suggested by Tom. Completely re-wrote
+ KReportsView in the process.
+
+2004-07-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #987465 (can't edit scheduled transactions)
+
+2004-07-14 Ace Jones <acejones@users.sourceforge.net>
+ * Creation of new reports. Interface is pretty rudimentary.
+ * Center reports within tab frame
+
+2004-07-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * More investment work
+ * Moved showWidgets() from the various ledger views to the base class
+ as it was the same code in all derivatives
+
+2004-07-14 Ace Jones <acejones@users.sourceforge.net>
+ * Don't attempt to 'fix' transfers from/to a credit card account on load
+
+2004-07-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * More investment view work
+
+2004-07-14 Ace Jones <acejones@users.sourceforge.net>
+ * Created MyMoneyReport object, which replaces ReportConfigurationFilter
+ * Serialize MyMoneyReport objects to/from XML storage file, so users' changes
+ to their reports will be saved/loaded automatically
+ * Updated all report test cases to also test serialization
+
+2004-07-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added more logic for investment view
+ * Fixed word wrap in split transaction dialog
+ * Show warning message when a category is created and the unused
+ categories are hidden by user settings
+ * Added investment register framework
+
+2004-07-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Add creation of stock accounts through investment view
+ * Added equities to MyMoneyStorageDump
+ * Really remove price information from equity history
+ * Added new loadList method to kMyMoneyAccountSelector
+
+2004-07-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added stock account type
+ * Added checks to make sure that stock accounts have an investment parent
+ * Added testcases
+
+2004-07-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added possibility to update currency rate for foreign currency accounts
+ during account creation
+ * Added duplicate transaction detection and use it during QIF import
+
+2004-07-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed spelling of institution
+ * Added test for presence of round() function
+ * Modified MyMoneyFinancialCalculator to use own rounding function if
+ round() is not available
+ * Fixed #979747 (Interest rate does not get updated)
+ * Added constant MyMoneyMoney::autoCalc used to identify automatically
+ calculated values.
+
+2004-07-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch supplied by Ace Jones
+ * Fixed the 'all dates' option in the report generation as proposed
+ by Ace
+ * Changed currency code for Ukraine Hryvnia from UAG to UAH
+ * Calling kMyMoneyDateInput::setDate() with QDate() as argument sets
+ date to 00.00.0000 which will be returned as QDate() (the invalid date)
+
+2004-06-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Don't show investment accounts in category selector widget
+ * Added general test environment for automated application tests
+ * Allow three digit fractional part for loan interest rates
+
+2004-06-27 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added widgets to the online stock price update dialog
+ * added placeholder dialog for the config options for the online update feature.
+ * added a class in the engine to handle price updates from the online updater.
+ This will allow dialogs to expose that feature, without burying logic to update
+ the engine objects in the dialog.
+ * some work on the investment view feature
+
+2004-06-23 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added new dialog (doesn't do anything yet) as a placeholder for the online
+ stock/currency price update features.
+ * Added a menu item under the Tools menu to access this. It will also be
+ available in the investment view.
+
+2004-06-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch(es) supplied by Ace Jones
+ * Fixed QIF generation errors
+ * Added method hasAccount() to MyMoneyFile
+ * Added testcases for this method
+
+2004-06-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Report failures of unit tests correctly
+ * Fixed transaction filter handling for reports
+ * Fixed #968755 (Unwanted ledger view switch)
+ * Partial cleanup of unused code
+ * Fixed #975134 (Finished transactions will be shown on homepage)
+
+2004-06-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added patch supplied by Ace Jones
+ * Show preferred account after startup
+ * Fixed logic for KDE 3.2
+
+2004-06-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Replaced KLineEditDlg with KInputDialog for KDE >= 3.2.0
+ * Replaced some deprecated methods in KDE >= 3.2.0
+ * Fixed #968338 (Quarterly schedules are not calculated correctly)
+
+2004-06-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed problem in find transaction logic
+ * Fixed problem with scheduled payments when payment is on 29th-31st but
+ month has less days
+
+2004-06-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added kMyMoneyEquity to KLedgerViewInvestment
+ * Removed unused members from kMyMoneyCategory
+ * Fixed new equity entry dialog to keep updated values in member vars
+ * Fixed some make issues
+ * Fix endless loop when using with Qt < 3.2.1
+
+2004-06-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Renamed newAccount() to addAccount() in the engine code to
+ maintain consistency
+ * Adapted testcases to reflect above change
+ * Adapted kmymoneytest.cpp to work with CPPUNIT 1.9.14
+
+2004-06-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Setup minimum size of kMyMoneyAccountCombo
+ * Clear out text on account combo if no account present
+ * Disable account combo box if no account available
+ * Disable register if no account available
+ * Fixed parameter setup for call of split transaction dialog
+
+2004-05-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Make sure datepicker widget is always shown completely on screen
+ * Fixed category/amount assignment problem
+ * Created kMyMoneyAccountCombo widget
+
+2004-05-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added KDE compatability header file. Should be used instead of kdeversion.h
+ * Added global test container that can be built and run using 'make check'
+ * Added patch for report configuration supplied by Ace Jones
+
+2004-05-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Enable more button even if transaction is not edited
+ * Keep the payee id for transfer transactions
+
+2004-05-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Allow arbitrary category/account selection in category field
+ * Reworked the ledger view code to support new features
+ * Investmentview is still broken!!
+ * Fixed spelling in de.po
+ * Fixed an issue with XML writing on KDE 3.2
+ * Added setWeekendOption to MyMoneySchedule
+
+2004-05-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Applied patch supplied by Ace Jones
+ * Fixed #952804 (marking 'cleared' in transaction entry form doesn't work)
+ * Started to implement equity accounts
+
+2004-05-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some issues around multiple currencies / exchange rates
+ * Fixed #952696 (Mis-assigned shortcut Alt-M in transaction form)
+
+2004-05-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed comparison of account objects
+ * Added testcases for equality of MyMoneyAccount object
+ * Removed unused code from kmymoneycategory.*
+ * Keep account completion box in same position when resizing
+
+2004-05-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added price precision setting to settings dialog
+ * Use price precision setting in price edit dialog
+ * Maintain backward compatability with Qt 3.1
+
+2004-05-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #944771 (Transaction form moves down the screen)
+ * Fixed #944778 (File/Save As not working properly)
+ * Fixed #944761 (Next date not calculated properly)
+ * Fixed #932681 (no action for esc/enter in nr. field)
+ * Allow to enter a '-' as first character in monetary fields without
+ starting the calculator
+ This issue only occured in the credit card and liability view
+ * Enhanced MyMoneyFile::balance() and totalBalance() with date parameter
+ * optimized MyMoneyTransactionFilter::setDateFilter()
+ * optimized reporting code
+
+2004-04-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Close dialog after the default currency has been selected
+ * Allow to override opening balance of existing account when
+ importing QIF file
+
+2004-04-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed layout of initial import dialog
+ * Fixed #906749 (Hang in loop on QIF import)
+ * Fixed #933064 (MS-Money sub-categories make QIF import hang)
+ * Fixed a problem with importing QIF dates using spaces
+ * Maintain description field when importing accounts via QIF
+ * Preload account types for account creation wizard in constructor
+
+2004-04-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added missing layout to loan wizard
+
+2004-04-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some problems around multi currency and account/category creation
+ * KUpdateStockPriceDlg now uses kMyMoneyEdit for price field
+ * Revised interface of KUpdateStockPriceDlg
+ * Enabled Return/Esc handling for KUpdateStockPriceDlg
+ * Fixed problems with inline documentation
+ * Fixed layout of amount tab in find transaction dialog
+
+2004-04-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Revised view activation signalling
+ * Added print button and file print option which is active for reports
+ view only
+ * Revised handling of cross-directory dependency to support older versions
+ of automake
+ * Removed m_file member from ReportsView::PivotTable
+ * Added kMyMoneyCurrencySelector widget
+ * Moved styles for report generation from code to kmymoney2.css
+ * Added support for shares to XML storage object
+ * Fixed a problem in MyMoneyMoney::formatMoney if precision is larger than 4
+ * Added KCategoryListItem to differentiate between accounts and category
+ view
+ * Added observer functionality to KInvestmentView
+
+2004-04-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added improvement for reporting
+ * Added icon for reporting
+
+2004-04-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added basic multiple currency work (currencies can be managed but
+ they are not used for accounts and transactions yet)
+ * Added reporting view supplied by Ace Jones
+ * Made some changes to the reporting view to support printing through KDE
+ * Added detection of multiple KMyMoney instances and issue warning
+ * Prevent loading the same file into multiple instances of KMyMoney
+
+2004-03-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #922678 (number field is not saved to XML file)
+
+2004-03-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed layout of split correction dialog
+ * Allow transfers with partial income/expense
+ * Fixed display of form for investment ledger
+ * Added missing investmentview files to project
+ * Added equity tests to unit test framework
+
+2004-03-13 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * A good chunk of functionality for investments is checked in. Includes support for
+ reading/writing MyMoneyEquity objects. Can add investment accounts through
+ the new account wizard. Can use the investment view to view all your investment
+ accounts. XML reader/writer will read and persist the new objects.
+
+2004-03-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added investment view and started integration of it
+
+2004-02-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Revised payees view
+ * Added validator function for kMyMoneyEdit that respects monetary
+ settings
+ * Updated project file
+ * Fixed sizing of widgets in ledger view
+ * MyMoneyFile emits more notifications for payees
+
+2004-02-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #897033 (fixed open file handling)
+ * Fixed #902580 (unable to create category during transaction entry)
+ * Fixed #902581 (unable to modify date correctly in ledger view)
+ * Set initial focus of new account wizard to account name
+
+2004-02-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added new MyMoneyMoney implementation which is based on
+ numerators and denominators (based on GNUCash's gnc_numeric
+ and converted to our object oriented environment)
+
+2004-02-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #892954 (Creating accounts within QIF import crashes application)
+
+2004-02-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * 0.6rc2 released
+
+2004-02-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * updated messages for further translation
+
+2004-02-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated fix for #886979
+
+2004-02-03 Michael Edwardes <mte@users.sourceforge.net>
+ * Fix #886979
+
+2004-02-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed bug in 'create schedule' to include all splits of the originating
+ transaction
+ * Make a selected schedule visible when coming from the 'home' page
+ through a link on the schedule
+ * Fixed EOL coding from CRLF to LF in all relevant files
+
+2004-01-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #887044 (cannot rename categories)
+ * Fixed #887048 (account icons not updated after rename)
+ * update of previous fixes. We now allow multiple splits with
+ the same category for one transaction. This certainly makes sense.
+
+2004-01-29 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed #884364 (Support for variable amounts in startup code).
+ * Fixed config read/write in settings dialog.
+ * Fixed 883085 (Options for schedules stored in wrong group)
+ * Fixed 883260 (The schedule 'engine' doesnt honour the days in advance option)
+ * Fix edit schedule dialog that sets the estimate option even when not set.
+ (Only occurs if you never click on the checkbox).
+ * Fixed #880052 (Adjustment of payment date when scheduled for weekend).
+ (I think its a bug...)
+ * Call refresh properly in KScheduleView::slotNewXX.
+ * Set the icons for the new file dialog in both constructors.
+ * Make KBankListItem, KMyMoneySplitTable, KMyMoneyRegister honour the list colours option.
+
+2004-01-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed #881136 (No warning when filesave fails)
+ * Fixed #878380 (initial font setting)
+ * Fixed #879317 (missing word-wrap for a label field)
+ * Fixed #883778 (Maximum number of editable splits)
+ * Fixed #884190 (Transaction containing two splits referencing same account)
+ * Fixed #877819 (i18n of standard account names)
+ * Fixed #882330 (Account button does not show correct account)
+ * Fixed #879002 (account button does not get updated)
+ * Fixed #884226 (Cannot edit loan transaction)
+ * Fixed #882290 (Default accounts only support ISO8859-1 charset)
+ * Fixed #884224 (Transaction details missing in search dialog)
+ * added russian homepage, default accounts and po file
+
+2004-01-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * 0.6rc1 released
+
+2004-01-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated integration into KDE (desktop files)
+ * Fixed installation location for x-kmymoney2.desktop
+ * Updated home pages
+ * Added German home page
+
+2004-01-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Make sure tips are included in pot file
+ * Added tips for German and French translation
+
+2004-01-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * made some editorial changes to dialogs for better i18n support
+ * added German translation file (many thanks to Raphael Langerhorst
+ <raphael-langerhorst@gmx.at> who has done a great job
+ * updated kmymoney2.pot file
+
+2004-01-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added info about mandir setting in README
+ * added man page found in MEPIS distro
+ * added new application icon
+ * added creation of symbolic link kmymoney -> kmymoney2 in $(bindir)
+ during 'make install'
+
+2004-01-05 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * added support for the progress bar during read operations.
+ * added QStringEmpty and QCStringEmpty functions to properly handle
+ empty strings from the XML file.
+ * removed the bold when you hover over a link in the HTML view
+ (seemed to look strange when using it).
+
+2004-01-04 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * removed the "nextid" attribute from some of the top-level XML attributes.
+ * added qWarnings and qError statements when irregularities in the file
+ are found.
+ * personal data dialog box had lower case "O" and "C" for the
+ ok and cancel buttons, which is inconsistent.
+ * added some Q_CHECK_PTR() functions to check for invalid pointer values,
+ which issues a warning to stderr.
+ * added some Q_ASSERT checks in various places in the XML Reader/Writer code.
+ * added a version field to keep track of different XML file versions,
+ in a similar fashion to the binary reader/writer.
+
+2004-01-04 Michael Edwardes <mte@users.sourceforge.net>
+ * Added button icons to KEnterScheduleDialog.
+ * Fixed handling of lastPayment in KEnterScheduleDialog.
+ * Increased vertical space to KEditScheduleDialog.
+ * Quick fix to make the split button work with no category.
+ * Check the date when entering schedules.
+
+2004-01-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added engine observer functionality to kMyMoneyAccountSelector
+ * correcting Mike's widget/Makefile.am change in the project file
+ so that it will be maintained over the next regeneration of
+ widgets/Makefile.am by KDevelop
+ * show correct icons in account's icon view
+ * fixed category assignment
+
+2004-01-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * suppress standard F2 handling while in ledger's inline-edit-mode
+ * fix problem when to-account is empty and more button is pressed for
+ transfer transactions
+ * clear the transaction list in payees view if required
+ * overhauled some i18n stuff
+
+2003-12-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update search result when data in engine is changed
+ * Fixed all (but one) compiler warnings
+ * Regenerated kmymoney2.pot translation source
+
+2003-12-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * select account for QIF import if it already exists
+ * fixed visibility of selected account in kMyMoneyAccountSelector
+ * re-arranged introduction to "import verification" message and
+ allow to turn it off in the future (DontShowAgain)
+ * removed check for C-only options (-Wbad-function-cast) in acinclude.m4.in
+ * added bzip2 tarball generation to Makefile.am
+ * added alternate background to transaction list in payees view and
+ account selector widget
+ * Added general method to extract colors respecting the user settings
+
+2003-12-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * display correct action strings for credit card accounts in ledger
+ * support i18n of action strings in ledger
+ * added tip(s)
+ * fixed action assignment during QIF import
+ * changed QIF import to use KProcess instead of QProcess.
+ * added more automatic fixes after 'file open'
+
+2003-12-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * resized starting size of split dialog
+ * use different icons for loan accounts in the account icon view
+ * added inequality operator to MyMoneyTransaction
+ * fixed logic of terminating notification suspending in MyMoneyFile
+ * added more debug output to MyMoneyStorageDump
+ * added default color settings to be drawn from KMyMoneyUtils
+ * show template page during startup if no other info was found. This
+ allows straight file generation for the first time user
+ * speedup reading of default income/expense categories
+ * finished work on reconciliation wizard
+ * added consitency check to the new account wizard (Don't allow to
+ proceed if data is not entered)
+ * allow creation of new payees from new account wizard
+ * added icons to KNewAccountDlg
+ * allow 'reverse' category for schedule, but warn if it is selected
+ * added button icons to KBackupDlg
+
+2003-12-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * reworked KEndingBalanceDlg to be a wizard
+ * added function to add interest and charge transactions during
+ reconciliation
+ * renamed 'total profit' into 'net worth'
+ * added changes required to compile engine on MAC
+
+2003-12-16 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added ability for the user's last used directory to be stored in the
+ save and open dialogs.
+ * Left old code in place pending reviews from the team.
+
+2003-12-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * fixed some bugs in handling w/o inline editing (no transaction form)
+ * Some marketing on the about page
+ * Store balances and dates in a locale-neutral form with accounts
+ * Make Home and End button work in ledger views and find transaction dialog
+ * fixed #859083 (false right alignment of input widgets based on
+ kMyMoneyLineEdit)
+
+2003-12-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * don't crash when closing file in ledger view showing loan account
+ * newly entered transaction becomes the current selected transaction
+
+2003-12-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * show correct category underneath the ledger lens
+ * don't update screen while marking splits as reconciled
+ * delete key now enables to delete transactions in the ledger views
+ * optimized screen update for ledger view
+ * page up/page down keys now scroll correctly in ledger view
+
+2003-12-13 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Changed the khomeview.cpp and css file to brighten up the colors,
+ and use better fonts.
+
+2003-12-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * respect date changes when entering schedule transactions
+ * create new payees during loan account creation (#859079)
+
+2003-12-12 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Able to read and write all elements of the storage file using XML.
+ * Added a US list of account categories. This file is called
+ 'default_accounts_enUS.dat', and it requires the user to select it,
+ it's not the default list.
+
+2003-12-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * reset the reconcile flag when creating schedules from existing
+ transactions
+ * fix existing schedules with reconciliation flag set
+ * added more details to dumper
+
+2003-12-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * emit stateChanged in kMyMoneyAccountSelector in single selection mode
+ when selection changed
+ * added missing pages to the loan wizard
+ * fixed crash in settings dialog
+ * don't show 'unknown institution' if no account w/o institution is found
+ * added account's kvp to memory dump
+ * fixed 'file/open...' handling
+ * added testcases for them
+ * added wizard to modify loan data
+ * added ActionInterest
+ * added testcases for large values to MyMoneyMoneyTest::testFormatMoney()
+ * fixed MyMoneyMoney::formatMoney() for large values
+ * added new type for loan schedules
+ * updated the enter schedule dialogs to reflect loan payments
+ * don't show number of transactions in accountsview for standard accounts
+ (asset, income, etc.)
+ * added field to setup the number of days before the actual occurence of a
+ scheduled transaction it will be shown (functionality not implemented)
+
+2003-11-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added conversion to l10n free form for MyMoneyMoney objects
+ * removed KDE specific code from engine code
+ * added MyMoneySplit::ActionInterest
+
+2003-10-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * move resize-grip in find transaction dialog
+ * fixed minor problems in transaction filter
+ * fixed duplicates for transalations in KMyMoneyUtils::stringToAccountType
+ * added investment loan to the new account wizard
+ * added button icons to KImportVerifyDlg
+ * show accounts in sorted order in the combo box of the ledger view
+ * make sure that kMyMoneyEdit fields always have a fractional part
+ * keep QIF profiles created during QIF input
+ * added financial calculator class MyMoneyFinancialCalculator
+ * force usage of new account wizard for creation of accounts
+ * removed selection of wizard from settings
+ * updated french translation file
+
+2003-10-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * modify transfers to/from loan accounts to amortization payments
+ when a new transaction is entered into the engine
+ * added more logic for loan ledger view
+ * added logic to read categories from QIF file
+ * removed libxml++ references in configure stuff
+ * improved QIF import performance
+ * added method to turn off/on engine notifications for bulk updates
+ * send out notification if an account was moved to another institution
+ * if no filename is known, show 'Untitled' in caption
+ * allow creation of categories while entering transactions
+ * replaced "" with QCString() in all id handling spots
+ * replaced comparison against "" with call to isEmpty() method
+ * removed member m_file from MyMoneyTransaction
+ * adapted testcases to the QCString() changes
+ * don't popup transaction form when modifying transaction in
+ reconciliation phase
+ * removed message about file closing if no data has been changed
+ * added startup logo for version 0.6 (hope you like it ;-) )
+ * fixed crash in transaction filter
+ * fixed initial setting of post date for new transactions
+
+2003-09-29 Michael Edwardes <mte@users.sourceforge.net>
+ * Create a liability ledger view.
+ * Confirm that the user meant to enter a positive number for the
+ opening balance when creating liability accounts. (Should usually
+ enter a negative amount).
+
+2003-09-27 Michael Edwardes <mte@users.sourceforge.net>
+ * Change the end date when the start date changes while editing schedules.
+ * Re-implement paintFocus in KAccountListItem and KScheduledListItem.
+ * Use the doubleClicked() signal instead of executed() in the schedule list
+ view.
+
+2003-09-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * smarter detection of filetype to be read (looks at file contents
+ not the extension)
+ * fixed edit/delete options in AccountIconView
+ * fixed listview handling with the changes for the background painting
+
+2003-09-26 Michael Edwardes <mte@users.sourceforge.net>
+ * Select the new institution in KNewAccountWizard.
+ * Pre-select the institution if we right click on an institution and choose
+ create new account.
+ * Remove the new, edit and delete buttons from the categories view.
+ * Select the payee after adding it in the payees view.
+ * Dont let account types not supported by engine at this time get created.
+ * Add a, non functional, help button to the new schedule dialog.
+
+2003-09-25 Kevin Tambascio <ktambascio@yahoo.com>
+ * Able to write out files in XML with all the categories present in the new engine.
+ * Started the code for reading the XML files.
+
+2003-09-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * moved KMyMoneyUtils::isCreditPayment to MyMoneyTransaction::isLoanPayment
+ * added testcase for MyMoneyTransaction::isLoanPayment
+ * removed unused code in MyMoneyTransaction
+ * marked addXXX methods of IMyMoneySerialize as deprecated in the docs
+ * added loan payment transactions (rudimentary support)
+
+2003-09-24 Kevin Tambascio <ktambascio@yahoo.com>
+ * Made GUI changes to allow the user to save their file as an XML file.
+ * Removed checks for conditionally compiling XML suport.
+ This is possible because I am now using the QT API's, and everyone
+ has support for those.
+ * Able to now save a basic XML file. It only currently saves the user
+ information, and it provides placeholders for the other sections of
+ our file.
+
+2003-09-24 Michael Edwardes <mte@users.sourceforge.net>
+ * Draw the background colour across the _whole_ list view in schedule
+ view.
+ * Use alternating colours for the accounts and categories view.
+ * Start with the alternate colour in the list views.
+
+2003-09-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added new account selection widget
+ * find transaction dialog uses new account selection widget
+ * QIF import uses new account selection widget
+ * added convenience methods to MyMoneyTransactionFilter
+ * added button icons to the institution dialog
+ * added button icons to the category/account selection dialog
+ * fixed KFindTransactionDlg so that references to income and
+ expense accounts are not shown
+ * fixed transaction display in payees view
+ * added new reconcile icon for buttons
+ * fixed isValid() in kMyMoneyEdit
+ * added MyMoneyMoney::abs()
+ * added testcase for MyMoneyMoney::abs()
+ * fixed the amount filter to work with absolute values only and
+ to make sure that from <= to
+ * removed debug output in payees view
+
+2003-09-18 Michael Edwardes <mte@users.sourceforge.net>
+ * MyMoneySchedule::isFinished() now works for occurences of 'Once'.
+ * Added 'Todays payments' to the home view to make it easier to spot them.
+ * If the schedule has finished use the word Finished instead of the next
+ payment date in the schedule list view.
+ * Select the account type in the account wizard.
+
+2003-09-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added new fr.po supplied by Laurent
+ * fixed loading new account wizard widgets after loading of file
+ * update caption when QIF import is finished
+
+2003-09-17 Michael Edwardes <mte@users.sourceforge.net>
+ * More validation on the KEditScheduleDialog user input.
+ * Add a gap to the home page just before 'Future Payments'.
+ * Fix creating a schedule from a transfer transaction.
+ * Set the right schedule type in KNewAccountWizard::accept.
+ * Work around backwards transfers in several places.
+
+2003-09-16 Michael Edwardes <mte@users.sourceforge.net>
+ * You can only create schedules with a start date <= today if
+ they are not automatically entered.
+ * New option to the settings dialog to check schedules upon startup.
+ * MyMoneySeqAccessMgr::scheduleList() now calls MyMoneySchedule::isOverdue()
+ which takes into account the recorded payments for a schedule.
+ * Refresh the schedule view list items starting with the background colour.
+ * Take into account recorded payments when calculating the next payment
+ for a schedule.
+
+2003-09-15 Michael Edwardes <mte@users.sourceforge.net>
+ * Fix memory leak in new account wizard when checking if a payee exists.
+ * Individual occurences for a schedule can now be entered
+
+2003-09-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added MyMoneySplit::ActionAmortization
+ * added MyMoneySplit::isAmoritizationSplit
+ * added KMyMoneyUtils::isCreditPayment
+ * added kMyMoneyRegisterLoan
+ * fixed a bug in KNewAccountDialog when creating new accounts and
+ the accounts or category view is active
+ * force every account to have a parent in KNewAccountDlg
+ * allow to select all accounts as parents when creating an account
+ * fixed update of entry count in accounts/categories view
+ * fixed problem with date mark in ledger if all transactions are in
+ the future
+ * show matching substrings for payees in the transaction form the
+ same way as for categories/accounts
+ * added auto payee creation to QIF import
+ * do not allow to create account with same name
+ * fixed nasty bug that occured that occured during the cycle import /
+ verify / cancel /import and had to do with a loose observer object
+ * added case insensitive account names as suggested by Michael
+
+2003-09-15 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed some old search code from KMyMoneyView and some compile warnings.
+ * Fix credit card schedule creation.
+ * Use StrongFocus for certain widgets in the accout wizard ui.
+ * Force the user to use the correct category type when creating schedules.
+ * Fix bug in KEditScheduleDialog that wrongly negated the entered amount.
+
+2003-09-10 Michael Edwardes <mte@users.sourceforge.net>
+ * Implemented adding a schedule for the credit card account type when
+ using the account wizard.
+ * When executing a schedule list item, set the date to the real next payment.
+ * Only call the slots in KEditScheduleDialog::relodFromFile() if its a new
+ schedule.
+ * Only load the 'to' accounts if the schedule's type is transfer.
+ * Only set the name field of the account dialog if we are editing.
+ * Add ability to create category hierarchy to MyMoneyFile.
+ * You can now create categories directly from the edit schedule dialog.
+ * You can now create categories directly from the enter schedule dialog.
+ * Masses of fixes to KEditScheduleDialog.
+ * Setup KEnterScheduleDialog with the correct date.
+ * The schedule's transaction can now be committed to the engine via a manual
+ enter. NOTE ONLY THE LAST PAYMENT CAN BE COMMITTED at the moment.
+ * Added two methods to MyMoneySchedule : isOverdue() and isFinished().
+ * Changed the enums for MyMoneySchedule members.
+ * Only show the enter button for valid schedule next payments.
+ * Schedules that have finished now have green text.
+
+2003-09-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * use the accounts view as standard, not the institutions view
+ * added 'Unknown institution' as standard to institutions view
+ * fixed memory leak in exception handling of KAccountsView::slotListRightMouse
+ * create Default QIF profile if not existant during QIF import/export
+ * use KDE documentpath to start looking for files to be imported
+ * fixed missing notifications when adding/modifying/removing institutions
+ * removed i18n() from certain non-translatable strings in the QIF profile
+ editor
+ * improved error messages during QIF import and display QIF entry
+ during account/category selection for user's reference
+ * set focus in KAccountSelectDlg to create button
+ * fixed edit and delete operation of RMB menu for institutions
+
+2003-09-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * fixed visibility of new institution dialog when import a QIF file
+ * use current date as opening date for new accounts if the date
+ passed from e.g. a QIF source is invalid
+
+2003-09-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added kMyMoneyEdit::isValid()
+ * added MyMoneyAccount::accountGroup(void)
+ * revised interface between KLedgerView and kMyMoneyRegister
+ * Added KMyMoneyTransaction which is based on MyMoneyTransaction
+ but also keeps additonal information required for display purposes
+ * renamed MyMoneyTransaction::split to splitByAccount
+ * added MyMoneyTransaction::splitById which returns a split by split id
+ * optimized space for items in search register
+ * added full search functionality
+ * fixed bug in font handling of register code
+ * added possibility to create scheduled transaction from ledger view
+ based on existing transaction
+ * added button icons to find transaction dialog
+
+2003-09-04 Michael Edwardes <mte@users.sourceforge.net>
+ * Fix bug in KEditScheduleDlg::slotSplitClicked() and
+ KEnterScheduleDialog::slotSplitClicked().
+ * More split related bugs fixed in KEditScheduleDialog and
+ KEnterScheduleDialog.
+ * Re-wrote most of KEditScheduleDialog. Fixes _many_ bugs.
+
+2003-09-02 Michael Edwardes <mte@users.sourceforge.net>
+ * Show overdue schedules with red text in the list view.
+ * Fixed stupid bug when creating schedules.
+ * Schedule brief widget now shows only the schedule for the date we are over.
+ * Added initial ui file to enter schedules manually.
+ * Added class for the enter dialog.
+ * Display overdue schedules in red in the calendar.
+ * Added ability to right click on schedule in the list to enter it manually.
+ * Added an Enter button to the Brief schedule widget.
+
+2003-09-01 Michael Edwardes <mte@users.sourceforge.net>
+ * Made the list colours in the schedule view match the home view.
+ * Implemented the schedule link from the home page.
+
+2003-08-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added MyMoneyTransactionFilter class
+ * modified engine to use MyMoneyTransactionFilter instead of dedicated code
+ * modified GUI code to use MyMoneyTransactionFilter
+ * added 'case sensitivity' and 'regular expression' switch to
+ KFindTransactionDlg
+ * added definition of MyMoneyMoney::minValue and MyMoneyMoney::maxValue
+ * major overhaul of the view interface
+
+2003-08-31 Michael Edwardes <mte@users.sourceforge.net>
+ * Added a default default_accounts_enC.dat file.
+ * Set KDialog to look for the default_accounts_enC.dat file for its
+ initial dir.
+ * Fix the mouse tracking in the calendar table.
+ * Popup the Schedule brief widget 'intelligently'.
+ * Make sure default_accounts_enGB.dat, default_accounts_enC.dat and
+ comptes_par_defaut_fr.dat are installed.
+ * Made the Schedule brief widget borderless and added a close button.
+
+2003-08-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added french files provided by Laurent Colognes
+
+2003-08-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added more logic to the find dialog
+ * added more output to dump
+ * Fixed a bug in KNewAccount Wizard when creating liability accounts
+ * Differentiate accounts and categories with the same name during import
+ * added consistency check tool
+ * allow to move accounts between expense/income group
+ * Fixed close window function, again
+
+2003-08-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * backup file name is now constructed using international date format
+ * added progress bar to backup function
+ * added new find transaction dialog (no functionality yet)
+ * revised register class
+
+2003-08-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * avoid more compiler warnings
+ * use last used post date for new transactions
+ * fix view update after loading a file
+ * force memo field in transaction form to be left aligned
+ * fixed bugs in settings dialog (grid setting was not written)
+ * removed color settings for transactions
+ * some speed improvements after loading a file
+
+2003-08-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * set date fields in export QIF dialog to the posting dates of the
+ first and last transaction found in the selected account
+ * made appendCorrectFileExt() a static method of KMyMoneyUtils and
+ removed it in all other places
+ * removed unused connections in KMyMoney2App
+
+2003-08-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * show full url as tooltip in start dialog
+ * fixed endless loop when recent file list contains abandoned files
+ * disable dragability of items in start dialog
+ * added icon to reset button in settings dialog
+ * added logic for customization of home page to settings dialog
+ it is not yet used in the home page logic
+ * use KDE settings for font calculation in settings dialog
+ * allow setting of Preferred attribute in KNewAccountWizard
+ * removed reference to unknown signals/slots in KMyMoney2App::slotQifExport
+ * added button icons to QIF export dialog
+ * added button icons to QIF import dialog
+ * cleaned up QIF import code from leftovers of old implementation
+ * added button icons to QIF profile editor
+
+2003-07-31 Michael Edwardes <mte@users.sourceforge.net>
+ * Fix the nasty bug i introduced into the start dialog.
+ * Removed the fileNew action.
+ * File Save/Save As default to Documents folder.
+ * Removed unnecessary actions.
+ * Fix crash when File|Close is chosen.
+
+2003-07-30 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed duplicate entries from default_accounts.dat.
+ * Renamed default_accounts.dat to default_accounts_enGB.dat
+ * Display only the filename in the recent files icon view.
+ * Default to the 'Documents' folder in the start dialog.
+
+2003-07-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added button icons to the ledger view
+ * added button icons to split dialog
+ * removed warnings in ksplittransactiondlg.cpp
+ * added button icons to split correction dialog
+ * added french home page
+
+2003-07-30 Michael Edwardes <mte@users.sourceforge.net>
+ * Use the IconGroup User to load icons.
+ * Add icons to the schedule list view items.
+ * Use the global icon loader object.
+
+2003-07-29 Michael Edwardes <mte@users.sourceforge.net>
+ * Add icons to the edit schedule dialog.
+ * Added icons to the schedule dialog.
+ * Added icons to the new file dialog, schedule view.
+ * Use colours in the schedule list.
+
+2003-07-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * disable save button and menu entry if data in engine is unchanged
+ * fix memory leak in KLedgerView
+ * added feature to have country and language specific home page
+
+2003-07-29 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed loading of blank icon in the startup dialog.
+ * Fix schedule errors.
+
+2003-07-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * fixed setting of 'startup file options' in settings dialog when
+ the reset button is pressed
+ * added feature to select the last page viewed when starting the application
+ * use QPushButton::setPopup for the MORE button in the transaction form
+ * use the british english spelling Cheque
+ * fixed compile error in MyMoneyStorageBin
+ * fixed crash when exiting the startup dialog with 'Cancel'
+
+2003-07-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added concept of preferred account
+ * remove KDE specifics from MyMoneySchedule
+ * MyMoneySchedule now uses QDate::isValid() to determine validity of dates
+ * align values to the right in the schedule list view
+ * re-arranged inclusion of header files to speed up compilation
+ * MyMoneySchedule::account() now returns MyMoneyAccount object
+ * Added 'dynamic home page'
+
+2003-07-23 Michael Edwardes <mte@users.sourceforge.net>
+ * Fix handling of split dialog.
+ * Save open state of top level items in schedule list view.
+
+2003-07-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show filename and modification mark in caption of main window
+ * Avoid some compiler warnings
+ * Fixed order when reading items from file
+ * Suppress false memory leakage message during autotest
+ * Added < operator to MyMoneySchedule to allow sorting
+
+2003-07-23 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed unnecessary schedule edit classes.
+ * Removed old unnecessary classes.
+ * Changing transactions remaining also changes end date in edit dialog.
+ * Changing end date also changes transactions remaining in edit dialog.
+ * Fix IEditScheduleDialog.
+ * Set default list view items to open.
+ * Save memo field in KEditScheduleDialog.
+
+2003-07-22 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed unnecessary atributes from MyMoneySchedule.
+
+2003-07-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * always select a transaction in the ledger view if one's available
+
+2003-07-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed testcases for MyMoneySchedule related tests in
+ MyMoneySeqAccessMgrTest
+ * modified construction of transfer transactions in
+ keditscheduledtransferdlg.cpp
+
+2003-07-18 Michael Edwardes <mte@users.sourceforge.net>
+ * Added the equality operator to MyMoneySchedule.
+ * List and calendar view honour the account filter.
+ * Implemented file reading and saving of schedules.
+ * Added a transferAccount member attribute to MyMoneySchedule.
+ * Updated the read and save routines.
+
+2003-07-18 Michael Edwardes <mte@users.sourceforge.net>
+ * Fix MyMoneySchedule::nextPayment()
+ * Clear splits when KSplitTransactionDlg sets only one. (Workaround).
+ * Fixed occurence of schedules.
+ * Fixed tab order in new schedule dialogs.
+ * Show the accounts that can be filtered on.
+
+2003-07-17 Michael Edwardes <mte@users.sourceforge.net>
+ * Use MyMoneySchedule::validate() when adding schedules.
+ (validate() will be fully implemented later).
+ * Added some convenience methods to kMyMoneyCombo to reduce code duplication.
+ * Removed the MyMoneyScheduled class.
+ * Added an accountId member to MyMoneySchedule.
+ * Added a combo box to filter on accounts in the list & calendar view.
+
+2003-07-16 Michael Edwardes <mte@users.sourceforge.net>
+ * Updated the UI to use MyMoneyFile for sheduled transactions.
+
+2003-07-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added support for scheduled transactions to the MyMoney engine code
+ GUI code does not use it yet, but testcases do
+
+2003-07-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * cleanup in headerfile includes
+ * refresh schedule view upon loading of a new file
+
+2003-07-07 Michael Edwardes <mte@users.sourceforge.net>
+ * Added a hoverDate signal to the table.
+ * Set mouse tracking in the table so we get all mouse move events. (Doesnt Work?)
+ * Added UI file for the schedule brief description widget.
+ * Implemented the select schedules combo box option to filter the calendar
+ on schedule types.
+ * Use contentsMouseReleaseEvent rather than contentsMousePressEvent in
+ the base class kMyMoneyDateTbl.
+ * Fix implementation of kMyMoneyScheduledDateTbl::addDayPostfix.
+
+2003-07-05 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed bug in KMyMoneyCalendar to create the private objects *before* the
+ initialisation.
+ * Draw the userButtons after the first 'styleControl' button.
+ * Added schedule type selection to the calendar via the new user
+ buttons.
+ * Implemented the weekly view of the calendar. (Note, always uses Monday
+ as the start of week, (ignores kde settings at the moment)).
+ * Started work on integrating the schedules into the calendar view.
+ * Changes to the account selection are notified to the schedule calendar
+ view.
+ * The date for the current cell to be painted is passed to the
+ drawCellContents method.
+ * Changed the list view widget in KScheduleView to a KListView so I can use
+ the executed signal.
+ * Implemented an executed slot on a schedule list item that shows the next
+ payment date in the calendar.
+ * Removed the edit and delete buttons. These are accessed via a right mouse
+ click on the item.
+ * Removed the selection signal from the schedule list view.
+
+2003-07-04 Michael Edwardes <mte@users.sourceforge.net>
+ * More work on the calendar view, including deriving a new class from
+ kMyMoneyDateTbl as kMyMoneyScheduledDateTbl.
+ * Added a style control button to the calendar view. (Not working).
+ * Draw rectangles around the days. (Will be configurable in future).
+ * Added ability to add 'user buttons' to the calendar. This will be
+ used by the schedule table to display schedule options for the
+ calendar. Only two user buttons are currently supported.
+ * Fixed bug in KDateTable::setEnabled()
+
+2003-07-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * fill AccountsView with standard accounts even if there are
+ no further accounts defined
+ * preset correct type of new account according to current selected
+ account in the accounts and categories view
+ * made new widgets compilable under KDE 3.0 - while loosing some
+ functionality :-(
+
+2003-07-03 Michael Edwardes <mte@users.sourceforge.net>
+ * Subclassed a new more specific to schedules calendar class
+ from kMyMoneyCalendar.
+ * Added a close button to kMyMoneyDateInput, (Requires >= KDE-3.1).
+ * Imported the KDatePicker & KDateTable classes into KMyMoney to use
+ as the basis for the calendar view. Custom implementation still to
+ be done.
+
+2003-07-02 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed editing the schedule's transaction splits.
+ * Display only positive amounts in the schedule list view.
+ * More work on the scheduled transfer dialog.
+ * Fixed schedule validation for transfers.
+ * Added a name property to MyMoneySchedule.
+ * Updated UI dialogs to handle the schedule name.
+ * Added the initial widget for the calendar view. (Does nothing yet).
+
+2003-07-01 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed crash in KScheduleView::refresh when no accounts exist.
+ * Monitor selections in KStartDlg so the user can select an item
+ and then press on OK and the item is executed as expected.
+ * Deselect all other highlights in KStartDlg when a selection occurs.
+ * Remember the last page in KStartDlg, (defaults to recent files page).
+ * Context menu can appear in the schedule view when there are no items.
+ * Disable schedule view if no account is available.
+
+2003-06-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * updated 'home' page for next release
+ * differentiate between new account and new category
+ * cleanup of slot interface between KMyMoney2App and KMyMoneyView
+ * removed debug output messages in various classes
+ * added function to create new institution during QIF import
+ * fixed bugs while importing splitted transactions
+ * set opening date on accounts only if date passed is invalid
+ * fixed KNewAccountWizard to set opening date correct
+ * added filter location entry to QIF profile
+ * disable ledger view if no account is available
+ * added external filter support for QIF import
+ * prepared external filter support for QIF export
+ * added duplicate method to IMyMoneyStorage objects and testcase
+
+2003-06-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * show liability and asset accounts when no account info is found
+ in the QIF source file for account selection
+ * KMyMoneyUtils::stringToAccountType() now works case insensitive
+ * Fixed the account selection dialog to allow creation of categories
+ * Added method to extract the parent name of a colon-seperated
+ hierarchical category name to MyMoneyFile
+ * Fixed some problems of the KNewAccountDlg with respect to categories
+ * Don't allow to create accounts of type income and expense in
+ KNewAccountDlg when not called as category editor
+ * Use KMyMoneyUtils to convert from textual form of account type
+ to numeric representation
+ * Cleanup of account and category editing
+ * Removed MyMoneyAccount::setAccountTypeByString in favor of
+ usage of KMyMoneyUtils::stringToAccountType
+ * Make sure, one cannot select an account as it's own parent account
+ * Show selected parent account when opening KNewAccountDlg
+ * Added support to suppress updates during lengthy operations to
+ more views
+ * Fixed uninitalized variable in KAccountSelectDlg
+ * Added date import conversion to MyMoneyQifProfile
+ * Added coloring for imported transactions to kMyMoneyRegister
+ * Added parameter 'name' to kMyMoneyCombo constructor(s)
+ * Cleanup of KGlobalLedgerView member variables
+
+2003-03-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Moved categoryTypeE to KMyMoneyUtils
+ * Updated template files to contain standard text
+ * Added tips entry
+ * added MyMoneyKeyValueContainer functionality to MyMoneyTransaction
+ * more work on the QIF import (not done yet)
+
+2003-02-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * include config.h in mymoneymoney.h
+ * changed the state-engine during backup
+ * fixed backup procedure (error report #692390)
+ * added "Don't ask again" to warning box about new file layout
+
+2003-02-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added missing account types to utility functions
+ * Fixed online documentation in MyMoneyFile
+ * Added dialog to select an account
+ * Moved the MyMoneyQifProfileEditor to the dialog subdir
+ * Removed some circular references among classes
+ * More work on QIF import
+
+2003-02-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added some methods to KNewAccountWizard to be capable to preset values
+ * Added opening date to account wizard
+ * Added method to set account type to new account wizard
+ * Added KMyMoneyUtils as container for utility functions requiring KDE
+ * Moved accountTypeToString and stringToAccountType to KMyMoneyUtils
+ * Removed some warnings
+ * Added some more values to the data dumper
+ * Added more teststeps to MyMoneySeqAccessMgrTest
+
+2003-01-30 Michael Edwardes <mte@users.sourceforge.net>
+ * More work on the scheduled view and dialogs.
+ * Fixed combo box selection bug in okClicked for all dialogs.
+ * Disable transfer dialog until i fully understand whats needed.
+ * Implemented the edit schedule feature for bills and deposits.
+ * Implemented the delete schedule feature.
+ * Added context menus to the list view.
+
+2003-01-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added new method MyMoneyFile::storage() and tests
+ * Added equality operators for MyMoneyPayee, MyMoneyAccount,
+ MyMoneyBalanceCacheItem
+ * Added test for them
+ * Removed necessity for KMyMoneyFile object
+ * Added feature to hide unused categories in lists
+ * Added method transactionCountMap to MyMoneyFile
+ * Started working of QIF import
+ * Removed duplicates from tips, fixed HTML code in tips
+ * Added missing converter directory to CVS
+
+2003-01-23 Michael Edwardes <mte@users.sourceforge.net>
+ * Started work on UI for schedules.
+ * Started work on the 'New Bill' schedule interface dialog.
+ * Updated MyMoneyScheduled for account specification, preparing it for
+ inclusion into MyMoneyFile.
+ * Updated the schedule tests to add the account references.
+ * Started work on the 'New Deposit' schedule interface dialog.
+ * Started work on the 'New Transfer' schedule interface dialog.
+
+2003-01-21 Michael Edwardes <mte@users.sourceforge.net>
+ * Added the beginnings of recurring transaction support.
+ * Added some test cases for the MyMoneyScheduled and
+ MyMoneySchedule classes.
+
+2003-01-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Honor start date setting in ledger view was broken after startup
+ * Added QifProfile and QifProfileEditor classes
+ * Fixed memory leaks when editing in-register is selected
+ * Calculate the size required for the datepicker according to it's sizeHint()
+ * Fixed documentation bug in MyMoneyFile
+ * Allow empty separators for decimal and thousands in MyMoneyMoney
+ * Added QIF export functionality
+ * Use standard menu icons where available
+ * Added method to refresh the payees view after loading a file
+ * Moved logic to drop some progress bar updates to KMyMoney2
+ * Allow empty separators in MyMoneyMoney
+ * Added method to return current cell font to kMyMoneyRegister
+ * Added display of number of transactions in accounts view
+ * Updated menu structure
+ * Updated message file (POT)
+
+2003-01-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added display of number of transactions in accounts list view
+ * Added configure.in.in to project for inclusion in source distribution
+ * Created Source package for version 0.5.1
+
+2003-01-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added section about signing an RPM to the project handbook
+ * Added some more documentation to source at various places
+
+2002-12-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed some inline documentation
+ * Payee's transaction list respects list font settings
+ * Reduced cell height in register and split register
+
+2002-12-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added list of transactions to payee view
+ * Added fixup for splits in KLedgerView and MyMoneyStorageBin
+ * Added method to extract a split from a transaction by payee-Id
+ * Added class KTransactionListItem()
+ * Double click on transaction in payee view opens ledger view
+ with this transaction selected
+ * Added function to move from selected transaction in ledger view
+ to the assigned payee
+
+2002-12-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added functionality to 'More' button in transaction form
+
+2002-12-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Force static linking of libxml++ if present
+
+2002-12-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added missing admin/am_edit to source distribution
+ * Added some tips
+ * Added some description to the 'home page'
+ * Added descriptive warning to the save operation
+
+2002-12-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed translation problem in KReconcileDlgDecl.ui
+ * Remember the type of accounts view the user selected last
+
+2002-12-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Dynamically allocate application object to cover more code with
+ memory leakage checker
+ * Added method to clean static objects in KAccountListItem
+ * Fixed progress bar when reading old format files
+ * Fixed memory leak in KMyMoneyFile, KNewAccountDlg, KNewFileDlg,
+ KEndingBalanceDlg, KBackupDlg, KChooseImportExportDlg, KCsvProgressDlg,
+ KExportDlg, KFindTransactionDlg, KImportDlg
+ * Including XML support needs special compiler option
+ * Updated a couple of Makefile.am for the RPM distribution
+
+2002-12-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated PHB to contain information about building RPMs
+ * Fixed compilation with _CHECK_MEMORY defined
+
+2002-12-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed unknown file references from the KDevelop project file
+ * Removed some debug output that is not needed anymore
+ * Modified some Makefile.am to not include unnecessary files
+ in the source distribution
+ * Updated README with up-to-date installation instructions
+
+2002-12-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Speedup load operation by filling the balance cache while loading
+ * Added some more tips
+ * Replaced progress dialog with global progress bar in status line
+ * Added progress callback to MyMoneyStorageBin, MyMoneyStorageXML
+ and IMyMoneyFormat
+ * Corrected display of status message in status bar
+ * Moved tip of the day logic to main()
+ * Close the splash screen upon the first call to the application
+ (startWithDialog())
+ * Revised startup code in main() and KMyMoney2App()
+
+2002-12-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added mark of current date in ledger view if it's sorted by posting date
+ * Removed a few unused member variables from kMyMoneyRegister
+ * Added sorttype 'Number' to ledger views
+ * Don't override the entry date of transactions when loading a file
+ * Added option to show a nr field in any transaction form
+ * Added option to insert the transaction type into the nr field upon
+ creation of a new transaction
+ * Terminate any edit session before starting the settings dialog
+ * Cancel edit session before re-sorting
+ * Keep the transaction selected after re-sorting
+ * Removed old categories file from project
+ * Added a german account template file
+ * Added a file dialog to select the initial account/category set
+ for a new file
+ * Added progress bar when reading the initial account/category set
+ * Update ledger view after loading a different file
+ * Allow to edit the number field in credit card view
+
+2002-12-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added 'tip of the day' feature
+ * Added different images to account icon view
+ * Added key value container to MyMoneySeqAccessMgr, it's interface
+ IMyMoneyStorage and MyMoneyFile.
+ * Store and load the key value container with the (binary) file
+ * Moved account icons from kbankviewdecl.ui to kbanksview.cpp
+ * Converted account icon view from QIconView to KIconView
+ * Added KAccountIconItem class
+ * Reset values in new account wizard when starting
+ * Added account types asset and liability to account dialog
+ * Suppress a few options in the account context menu
+ * Added functionality to the Account detail button in the ledger view
+
+2002-12-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added possibility to change from transfer to non-transfer and vice
+ versa in in-register edit mode
+ * Added cash and asset account types
+ * Added missing Nr label during entry of ATM transactions in the form
+ * Cancel any transaction edit session if an account is selected with
+ the ComboBox in the ledger view
+ * Added new sort types for ledger sorting (Type, Nr, Receiver).
+ See KTransactionPtrVector for details
+ * Added context menu to change sort order
+ * Fixed functionality of context menu in accounts view
+ * Added context menu to categories view
+
+2002-12-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Show transaction action also in register underneath the date
+ * Changes to payment/deposit and transaction type are reflected
+ in the 'other widgets' during the edit phase of a transaction
+ * Updated kMyMoneyCombo to serve as widget for the ledger view
+ * Preset post date only, if invalid. Otherwise, take user's input
+ * kMyMoneyEdit will respect selected text upon entry of arithmetic
+ operators (e.g. +, -, *, etc.)
+
+2002-11-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Balance of accounts in accounts and category view did not get updated
+ * Show liablities also as positive values in accounts view
+ * Summary line shows balance in red if negative
+ * Exit any pending edit activities in ledger views when switching to
+ a different view (e.g. payees or schedule view)
+ * Added Credit Card ledgerview
+ * Added automatic preset of from/to account if opposite is not
+ the current selected account
+ * Update split.action() when a negative amount is entered
+ * Handle from/to account of transfer when entering negative amounts
+ * Made the finish button the default for the split dialog
+ * Made Enter button the default button in transaction form
+
+2002-11-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added RBM context menu to the ledger view
+ * Saving the file in binary format now clears the dirty flag
+ * Added option to 'jump' to the opposite split of a transfer transaction
+ in the context menu
+ * Prepared to store scheduled transactions in the binary file
+ * Fixed decimal problem in kMyMoneyCalculator
+ * Removed some debug output which I do not need anymore
+ * Fixed bugs in MyMoneyMoney(QString) constructor regarding fractions
+ Added testcases to find them the next time
+ * Write balance in register in red when negative
+ * Fixed a problem introduced by removing an entry from settings dlg
+ * Re-organized keyboard handling in split dialog
+ * Fixed a bug in register keyboard handling
+ * Added split handling to savings ledger view
+ * Don't open calculator if first character is plus or minus
+ * Added possibility to create transactions with an empty category
+ * Fixed the 'leave unassigned' feature for splitted transactions
+ * Incorrect transactions (less than 2 splits, sum of splits not equal 0)
+ will change their textcolor in the register with 1Hz
+ * Removed more unused code
+
+2002-11-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Removed unused files from project
+ * Fixed bug in MyMoneyMoney::formatMoney() when value is negative and
+ fraction is 0
+ * Modifed the MyMoneyMoney stream in/out operators to support 64 bit values
+ Write out warnings, if old format is used
+ * Fixed handling of locale settings in MyMoneyMoney
+ * Setup locale settings in MyMoneyMoney before the first usage
+ * Integrated the split dialog
+ * Fixed visual appearance of calculator
+ * Removed setting for textual prompt as it is not provided anymore
+ * Added border around KMyMoneyView in KMyMoney2App
+ * Fixed minor details while going from gcc 2.95 to gcc 3.2
+ * Set the row height of the transaction form to a fixed value
+ * Corrected usage of filters during reconciliation
+
+2002-11-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed filter set for reconciliation
+ * Added difference display in reconciliation view
+ * Fixed alignment of display in reconciliation view
+ * Added switch to turn on transaction form during reconciliation
+ * Fixed bug introduced with last change to kMyMoneyEdit
+ * Made sure that the datepicker is always shown completely on screen
+ * Added icon to the datepicker button
+
+2002-11-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added MyMoneyKeyValueContainer class to have the ability to
+ add a variable number of arguments to an engine object
+ * Fixed reader for old format to interpret account type correctly
+ * Fixed testcases as well
+ * Fixed settings dialog to set the startdate to 1.1.1970 if not
+ present in kmymoney2rc file. Otherwise, it would use currentDate.
+ * Added MyMoneyKeyValueContainer to MyMoneyAccount
+ * Added testcases for MyMoneyKeyValueContainer and updated
+ testcases for MyMoneyAccount
+ * Added a widget stack to the ledger view and use it within the
+ the checkings and savings ledger view to switch between the
+ buttons and reconcile data
+ * Added methods to interface IMyMoneySerialize to load the internal id's
+ * Fixed KEndingBalanceDlg (activated code, made member vars private, etc)
+ * Started working on reconciliation for checkings and savings accounts
+ * Fixed a missing pointer assignment int kMyMoneyRegister
+ * Fixed resetting the next...Id values inside MyMoneySeqAccessMgr during
+ file reading
+ * Fixed flickering when redrawing the register
+ * Added first implementation of reconciliation code
+ * Modified kmymoneyview.cpp to correctly interpret the filename for
+ files accessed through a network-URL
+ * Fixed event processing in kMyMoneyEdit
+ * Added signalSpace() to kMyMoneyRegister
+
+2002-11-14 Kevin Tambascio <ktambascio@yahoo.com>
+ * Modified kmymoneyview.cpp, to allow XML files to be passed to the right
+ file parser.
+ * Added mymoneyxmlparser.h, which extends the xml++.h class.
+ * removed mymoneystoragexmlcallback files, because they weren't needed.
+ * more work on the XML Reader code.
+
+2002-11-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added support for network file access over the protocols
+ provided by KIO (ftp, http, smb etc.)
+
+2002-11-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added support for compressed file I/O. The reader checks if an
+ uncompressed or compressed file is read. The writer always adds
+ compression. This can be turned off by setting the switch
+ 'WriteDataUncompressed' in the [General Options] section of
+ the kmymoney2rc file. A UI in the settings dialog is not supported
+ as the end-user should always get a compressed file
+ * Therefor changed the interface to IMyMoneyStorageFormat to pass a
+ QIODevice* instead of a QFile*
+
+2002-11-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed bug in MyMoneyMoney locale handling
+ * Added testcase for that
+ * Removed some more references to the old transaction view
+ * Added a summary line underneath the register in the ledger view
+ * Added the savings view
+ * Added warning when trying to edit a reconciled transaction
+ * Frozen transactions cannot be edited anymore
+ * Cleaned up code of checkings view
+ * Added MyMoneyTransaction::setEntryDate (no testcase yet)
+ * Added new binary writer/reader pair (alpha state, you have been warned)
+ * Removed unnecessary methods from MyMoneyStorageXML
+ * Modified interface to IMyMoneyStorageFormat to pass a QFile* instead
+ of a QDataStream&
+ * Prepared file operations in KMyMoneyView to support network access
+ via e.g. HTTP / FTP.
+
+2002-11-08 Kevin Tambascio <ktambascio@yahoo.com>
+ * Made changes in MyMoneyStorageXML to begin the support of reading
+ XML-based files. There is no real functionality yet, I just wanted to
+ archive my changes.
+
+2002-11-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * kMyMoneyRegister now fully supports font changes of cell and
+ header Font
+ * Ctrl-T now switches the register detailed view on/off. The form
+ visibility can be changed using the settings dialog
+ * Setting for row count in register deprecated and removed from
+ settings dialog
+ * Fixed recursive loop in kMyMoneyDateInput widget
+ * Eliminated unused method slotEnterPressed()
+ * Fixed kMyMoneyDateInput to obey KDE's locale settings
+ * Added locale handling interface to MyMoneyMoney
+ ([set]decimalSeparator() and [set]thousandSeparator()
+ * Modified MyMoneyMoney::formatMoney() and MyMoneyMoney(QString&)
+ constructor to support locale settings
+ * Added testcases for the MyMoneyMoney locale stuff
+ * Added some more API documentation
+ * Fixed a bunch of problems introduced with the latest
+ check-in by Kevin
+
+2002-11-04 Kevin Tambascio <ktambascio@yahoo.com>
+ * Added new pure virtual class to describe the file type reader classes,
+ IMyMoneyStorageFormat.cpp and .h.
+ * Updated project files to include these new files.
+
+2002-11-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed return code of kMyMoneyLedgerViewCheckings::focusNextPrevChild()
+ * Improved KLedgerView::focusNextPrevChild to handle invisible and
+ disabled widgets
+ * Added ledger lens to show all rows of the selected transaction
+ in the ledger. This is the default when the transaction form
+ is turned off.
+ * Added settings options for the ledger lens and the transaction form
+ * Added the new icons to the settings dialog
+
+2002-10-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added parameter name to constructor of kMyMoneyLineEdit
+ * Added kMyMoneyDateEdit::focusWidget()
+ * Fixed tab order handling in form based transaction entry
+ * Fixed calculator to return first operand as result if no second operand
+ has been entered after an operation was selected
+ * Improved keyboard support for ledger view
+ * Added more source code documentation
+ * Removed some unused code
+
+2002-10-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added detection of libxml2 and libxml++ to configure
+ * Fixed initial loading of KAccountListItem
+
+2002-10-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Changed line number in MyMoneyException to unsigned long
+ * Added documentation to some engine and view classes
+ * Removed references to MyMoneyFile within a transaction
+ * Renamed 'Bills & Reminders' into 'Schedule' in icon list
+ * Added icons for the icon list to icons/48x48/apps
+ * Added accountTypeToString and stringToAccountType helper methods
+ to KMyMoneyFile
+ * Added KTransactionPtrVector::setSortType()
+
+2002-10-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Modified name of member variable in KCategoryView
+ * Added checks for atoll and strtoll to configure.in.in
+ * Replace atoll with strtoll in mymoneymoney.h
+ * Reduced number of arguments for KAccountListItem constructors
+ * Added documentation to KAccountListItem
+ * Eliminated the ugly hack in KAccountsView that Michael wanted a
+ solution for
+ * Fixed resizeing of CategoryView and AccountView
+ * Replaced includes with forward class references where applicable
+ * Added kMyMoneyCalculator widget to kMyMoneyEdit
+ * Improved performance when building account trees
+ * Added missing mymoney/autotest.h file to the repository
+
+2002-10-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added notification classes for payees, institutions, accounts
+ and account-hierarchy to MyMoneyFile
+ * updated test cases
+ * Added logic to support transfer transactions
+ * Updated KPayeesView to interface to new MyMoneyFile object
+ * Moved general logic from KLedgerViewCheckings to KLedgerView
+ * If an account is opened, the ledger view is selected instead of
+ the 'old' transactionview.
+ * Fixed handling of Finish-Button in Account-Wizard
+ * Added descriptive error messages to MyMoneyFile::addAccount()
+ * Fixed documentation of MyMoneyFile::attach()
+ * Fixed MyMoneySeqAccessMgr::totalBalance() to use totalBalance() of
+ subordinate accounts instead of balance().
+ * Delete objects in KMyMoneyFile::close()
+ * Added eventFilter to class kMyMoneyTransactionFormTable
+ * Added framework for iconlist to account view
+ * Allow a maximum of three rows per transaction in the settings dialog
+ * Fixed names of standard account names to have only two colons max
+
+2002-09-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added MyMoneySeqAccessMgr::payeeByName() and MyMoneyFile::payeeByName()
+ * Added MyMoneyTransaction::splitSum()
+ * Added MyMoneyFile::categoryToAccount() and MyMoneyFile::nameToAccount()
+ * Added testcase for the above functions
+ * Fixed bug in MyMoneySplit::operator ==
+ * Changed interface to MyMoneyTransaction::addSplit to use reference
+ * Added MyMoneyTransaction::splitSum() and testcases
+ * Added some details to exceptions in MyMoneyTransaction
+ * Added central function to display info about unexpected exceptions
+ in autotest.cpp
+ * Added logic to fill checkings form and to add/modify transactions
+ * Fixed kmymoney2/Makefile.am to be able to extract the i18n messages
+ * Added new startup logo customized for version 0.5
+
+2002-08-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed configure problem when CPPUNIT is not installed
+ * Fixed MyMoneyMoney::format() to return fractional part for value 0
+
+2002-08-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Do not allow in-register editing if the form is visible
+ * Added payee widget with auto completion feature
+ * Fixed some problems showing up with GCC 3.x, thanks to Jim Blomo
+ for reporting them
+
+2002-08-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added option to show/hide the transaction form in a ledger view in the
+ settings menu and through shortcut (Ctrl-T)
+
+2002-08-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added reconciliation flag display in KMyMoneyRegisterCheckings
+ * Added MyMoneyFile::accountToCategory()
+ * Added enable/disable of buttons in transaction form
+ * Added display of category within transactions
+ * Display only absolute value of amount in transaction form
+ * Fixed initial visibility if more than 1 row per transaction is selected
+
+2002-08-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added number and action handling to MyMoneySplit
+ * Added number and action handling to MyMoneyStorageBin
+ * Added kMyMoneyTransactionFrom widget
+ * Added transaction selection in ledger register widget with mouse
+ * Added form display for checking accounts
+ * Fixed grammer error in project handbook
+
+2002-07-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added logic to support selection bar in kMyMoneyRegister
+ * Added payee data loading from old file format
+ * Catch exceptions when reading data from file
+
+2002-07-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added balance cache to MyMoneySeqAccessMgr for better performance
+ * Added balance display to ledger view and register widget
+
+2002-07-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added global function timetrace() for simple time measurement
+ * Added ledger view (base class and checkings implementation)
+ * Added function to return matching and non-matching split
+ for a given account from a transaction to MyMoneyTransaction::split()
+
+2002-07-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed account creation with through standard dialog
+ * Added more logic to the Account Creation Wizard
+
+2002-07-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added Account Creation Wizard
+ * Added configuration setting to select between wizard and dialog
+ for new account creation
+
+2002-06-24 Michael Edwardes <mte@users.sourceforge.net>
+ * Made KTransactionView enabled.
+ * Fixed transaction refresh.
+
+2002-06-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * removed MyMoneyAccount::Transaction, all references and tests
+ * added MyMoneyTransaction::split(const QCString& accountId) and tests
+ * added MyMoneyFile::attachStorage and MyMoneyFile::detachStorage
+ * check for presence of storage object prior to use it inside MyMoneyFile
+ * added MyMoneyFile::payeeList()
+ * made MyMoneyFile a Singleton object
+ * removed singleton behaviour from KMyMoneyFile
+ * filled logic for KMyMoneyView::loadDefaultCategories
+ * default accounts are now stored in file 'default_accounts.dat'
+ * 'default_categories.dat' is not used anymore. I kept it for referenc
+ in the repository
+ * show error message, if a file could not be loaded in KMyMoneyView::readFile
+ * made KCategoriesView an observer of the MyMoneyFile object to track
+ any changes to any account in the 'income' and 'expense' hierarchy
+
+2002-06-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added accountId as parameter to MyMoneyFile::transactionCount()
+ * added test cases for it
+ * removeing an account did not remove it from it's parent accountList.
+
+2002-06-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed the singleton pattern
+ * Added double constructor for MyMoneyMoney and testcase
+ * Modified MyMoneyStorageBin to use the new constructor when reading old
+ files
+ * use macro supplied by CPPUNIT to detect presence of CPPUNIT >= 1.8.0
+ * don't try to compile test code, if CPPUNIT is not present
+ * added chapter about unit testing and example code to the PHB
+ * minor spelling modifications in the PHB
+ * Added payeeList() method
+ * Fixed ambiguity error in KBanksView
+ * Return value for KMyMoneyView::isopen()
+
+2002-06-14 Michael Edwardes <mte@users.sourceforge.net>
+ * Improved the 'file open' logic.
+ * Fixed the infinite loop on exit. Can't believe we didn't spot this
+ before!
+ * Use MyMoneyFile::totalBalance() instead of MyMoneyAccount::balance() when
+ displaying accounts in the accounts & categories view.
+
+2002-06-13 Michael Edwardes <mte@users.sourceforge.net>
+ * Right click on accounts view now works.
+ * Editing/deleting an institution works.
+ * Types and balances are shown again in the accounts view.
+ * Categories view updated.
+ * KCategoryListItem removed.
+ * The accounts view type is now configurable through the settings dialog
+ in the page 'Accounts View'. (Institution or Accounts view).
+
+2002-06-11 Michael Edwardes <mte@users.sourceforge.net>
+ * Categories view now works as before.
+ * Made the new account dialog also serve as a new category dialog.
+ * The accounts view defaults to the original institution view.
+ * Removed some more old classes, (KNewCategoryDlg, KFileInfoDlg).
+
+2002-06-10 Michael Edwardes <mte@users.sourceforge.net>
+ * Converted KMyMoneyView to use a singleton pattern for access
+ to the MyMoneyFile.
+ * Cleaned up the menu entries a bit.
+ * You can now view the categories, (its just the income and expense accounts).
+
+2002-06-09 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed the date input widget.
+ * New account dialog is now fully functional.
+ * Fixed the accounts view window. You can now use the old banks view
+ or the newer accounts view. Currently this can only be done
+ manually, by adding the following line to the "List Options"
+ group in ~/.kde/share/config/kmymoney2rc:
+ NormalAccountsView=true
+ Set it to true for the banks view, false for the accounts view.
+
+2002-06-07 Michael Edwardes <mte@users.sourceforge.net>
+ * Adding institution in the account dialog now works.
+ * The edit account dialog now loads nearly all the 'fields'
+ properly.
+ * Integrated the date input widget changes from the 0-4-kde3-branch.
+
+2002-06-06 Michael Edwardes <mte@users.sourceforge.net>
+ * Selecting the four root accounts in the parent account widget
+ now works.
+
+2002-06-05 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed the action enabling logic.
+ * You can now read a file into KMyMoney2 again.
+ * Using MyMoneyStorageDump we can now dump the file by
+ choosing the menu option File|Info.
+ * You can now add institutions, (but not see them).
+ * You can also add accounts, (in a limited fashion).
+ * Added the ability to set a parent account when creating new
+ accounts.
+
+2002-06-04 Michael Edwardes <mte@users.sourceforge.net>
+ * Made some of the accounts view work with the new engine.
+
+2002-05-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added initial MyMoneyPayee support
+
+2002-05-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added setAccountName() method to engine
+ * Preparations for payee handling (not yet finished)
+
+2002-05-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Moved testcase implementation into separate source files
+
+2002-05-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added transactionList(const QCString& acc) to engine interface
+
+2002-05-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added unary minus operator to MyMoneyMoney
+
+2002-05-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Converted all id references from QString to QCString
+ * In order to activate the memory leak checks, one must
+ specify the compiler option -D_CHECK_MEMORY in KDevelop
+
+2002-05-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added the string 'Id' to all engine methods returning or
+ setting an id
+ * Made accountType settable
+
+2002-05-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added notification logic to the engine
+
+2002-05-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * merged new engine branch
+ * *** THE PROJECT WILL NOT COMPILE FOR AWHILE ***
+
+2002-04-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed compile and link order problem
+ * Updated developer list in About window
+
+2002-04-26 Arni Ingimundarson <arniing@users.sourceforge.net>
+ * Got rid of KTempDatePicker and used the standar kde
+ KDatePicker. A popup problem still remains.
+
+2002-03-27 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed bug #535840. 'Annoying window refresh'.
+
+2002-03-22 Arni Ingimundarson <arniing@users.sourceforge.net>
+ * Added support for keyboard input in kMyMoneyDateInput
+ +/- now works and PgDn popsup the DatePickerWidget.
+
+2002-03-20 Arni Ingimundarson <arniing@users.sourceforge.net>
+ * Fixed Datepicker inconsistency (bug 502805)
+
+2002-03-19 Arni Ingimundarson <arniing@users.sourceforge.net>
+ * Fixed file dialog choose->cancel bug (490427)
+ in kbackupdlg.cpp, kexportdlg.cpp and kimportdlg.cpp
+
+2002-03-14 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed disappearing categories bug.
+
+2002-03-14 Arni Ingimundarson <arniing@users.sourceforge.net>
+ * Fixed a sorting bug in KReconcileDlg
+
+2002-03-10 Michael Edwardes <mte@users.sourceforge.net>
+ * Fix for autoconf 2.5 which KDE 3 now requires.
+
+2002-03-07 Michael Edwardes <mte@users.sourceforge.net>
+ * Commited Javi C's new icons. <javi_c@users.sourceforge.net>
+
+2002-02-17 Michael Edwardes <mte@users.sourceforge.net>
+ * New <template> dialogs for scheduled transactions.
+ * Changed the scheduled view to use a tool button.
+ * Improved functionality in the dialogs.
+ * Changed scheduled interface in mymoney api.
+
+2002-02-14 Michael Edwardes <mte@users.sourceforge.net>
+ * Made the source fully KDE3 compatable.
+
+2002-02-13 Michael Edwardes <mte@users.sourceforge.net>
+ * Updated KDE 3 support to current KDE 3 cvs.
+
+2002-02-12 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * more investment work.
+
+2002-02-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * fixed wrong examples in the project handbook
+
+2002-02-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added section about release management to the project handbook
+
+2002-02-09 Michael Edwardes <mte@users.sourceforge.net>
+ * Improved handling of the views.
+
+2002-02-09 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * More changes for stock transactions.
+ * added dialog to update stock prices.
+
+2002-02-07 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * More changes for stock transactions.
+
+2002-02-07 Michael Edwardes <mte@users.sourceforge.net>
+ * Some views now emit activated signals.
+ * KMyMoneyView prepped for new toolbar/menu entry enabling code
+ dependant upon what the user is viewing.
+
+2002-02-06 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed deletion of transaction bug where it diddn't refrsh list properly.
+
+2002-02-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added framework for automated regression testing to mymoney modules
+
+2002-02-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added current date mark in transaction view
+ * Modified exit handling
+ * Setup m_viewType first and then emit signals in
+ KTransactionView::viewTypeActivated
+ * Removed locale error messages
+
+2002-02-04 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * More stock transaction work.
+
+2002-02-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated project file to include all new files
+ * Fixed a missing semicolon
+
+2002-02-03 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added MyMoneyInvestTransaction class to hold transaction information for investments.
+ * Made some more progress with the stock transactions.
+ * Fixed problem in the transaction view, not showing any transactions (Fix from Michael's email).
+
+2002-01-31 Michael Edwardes <mte@users.sourceforge.net>
+ * Added scheduled transaction addition dialog.
+ * Fixed constructor of kmymoneycombo. Didn't fix the rest though.
+
+2002-01-30 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Fixed problem with showing the kinvestmentview and kstocktransactionview class as widgets, instead of dialogs.
+
+2002-01-30 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added a new investment view, started to add code to show investment view when an investment account is selected.
+
+2002-01-29 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added a dialog for entering information about a new stock or mutual fund.
+
+2002-01-29 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added MyMoneyEquity and MyMoneyEquityList classes, to store information about stocks, mutul funds.
+ * Added MyMoneyUtil.cpp and .h to put global/static utility functions, typedefs.
+ * Added STL support for the MyMoneyUtil class. Just include "mymoneyutils.h" to access STL.
+
+2002-01-29 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added stock transaction view files, no new functionality yet.
+
+2002-01-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Added section in the PHB about files to be checked in and
+ files that should not be checked in
+
+2002-01-27 Michael Edwardes <mte@users.sourceforge.net>
+ * Added support for specifying the start date in viewing transactions.
+ * Added the view for recurring transactions.
+
+2002-01-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed generation of PHB
+ * Fixed sizing problems with kMyMoneyTable widget
+ * Allow empty category (default)
+
+2002-01-25 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed the pics and text from the payees/categories view.
+
+2002-01-25 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Added account types in mymoneyaccount class.
+ * Forgot to add loans and mortgage category in the dialog.
+ * Made a few other changes to display the proper account type in the bankview listview.
+
+2002-01-25 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * Modified new account dialog for some of the new account types.
+
+2002-01-24 Michael Edwardes <mte@users.sourceforge.net>
+ * Added functionality to the categories view.
+ * Added an intial payees page.
+ * Added functionality to the payees view.
+ * Fixed bug on payee view initialisation.
+
+2002-01-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added tab/back-tab handling to kMyMoneyEdit and kMyMoneyLineEdit
+ * added keyboard handling to KSplitTransactionDlg
+ * added debug output if QIF import date conversion fails
+ * added new method setCurrentItem(QString &) to kMyMoneyCombo and
+ use it in KTransactionView::setInputData()
+ * check for valid category is now done in kMyMoneyComboBox. One cannot
+ select the special entries like '--- Income ---' anymore.
+ * removed check for those special entries in KTransactionView
+
+2002-01-22 Michael Edwardes <mte@users.sourceforge.net>
+ * Created a views directory for the different views of mymoney and
+ added the relevant classes to that dir.
+ * Initial view files added.
+
+2002-01-18 Kevin Tambascio <ktambascio@users.sourceforge.net>
+ * added newline to mymoneytransactionbase.h, because it was causing compiler
+ warnings all over the place.
+
+2002-01-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added more functionality to the split transaction handling
+ which is not yet done.
+
+2002-01-16 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed some old 'recurring transactions' code.
+ * Removed the unneeded KMainView class and converted KMyMoneyView
+ to use the KBanksView and KTransactionView classes directly.
+ * Moved all the dialogs into the dialogs subdir.
+
+2002-01-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added setDirty() to MyMoneyTransaction, MyMoneyAccount and MyMoneyBank
+ * split MyMoneyTransaction into MyMoneyTransactionBase, a virtual base
+ class required for splits
+ * added MyMoneySplitTransaction framework
+ * update template files to include new developers
+ * modified library link orderto "dialog, widgets, mymoney" so that
+ all references can be resolved
+ * override KMyMoneyTable::paintFocus to avoid display of focus
+ * Fixed bug #502804
+ * Fixed bug #502803
+ * added color selector for color of grid in register view
+
+2002-01-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * bumped version number to 0.5.0
+ * added PHB docbook files to the project (makefile.am is still a problem)
+ * clearing the text in KTransactionView::clear() before doing a
+ transactionsTable->setNumRows(0) is unnecessary. I removed it.
+ * cleaned up unused code in ktransactionview.cpp
+ * restructured filling of transactionsTable to speed up the operation.
+ I still don't know why this is so much faster now.
+ * fixed procedures to create new releases in PHB
+
+2001-12-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed bug #490440 - extra edit boxes in register
+ * display all text in register with centered vertical alignment
+ * Fixed bug #497902 - memo text is not displayed
+ * Fixed bug #497903 - context menu does not open on right click
+
+2001-12-29 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated project handbook (fixed tag naming conventions)
+
+2001-12-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Updated project handbook
+ * Turned off editable flag of m_method in ktransactionview.
+
+2001-12-27 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed bug #490434 - Account operations (2).
+
+2001-12-26 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed bug #490019 - Toolbar icon out of sync.
+ * Fixed bug #490424 - New institution dialog tab order.
+
+2001-12-23 Michael Edwardes <mte@users.sourceforge.net>
+ * Added ability to compile for KDE 3 or KDE 2.
+
+2001-12-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Corrected transaction view to display correctly when resizing horizontaly
+ * Use visibleWidth() when resizing the transaction view. This will
+ automatically include/exclude the vertical scroll bar into/from
+ the calculation of the field widths.
+ * suppress popup of horizontal scroll bar in transaction view,
+ bank view, reconciliation and categories dialog
+ * fixed resizing the reconciliation dialog (almost)
+
+2001-12-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed bug #433660 Big numbers do not fit into the fields
+
+2001-12-19 Kevin Tambascio <ktambascio@yahoo.com>
+ * Fixed Bug #494908 Date/Calender control is too small
+
+2001-12-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * added logic to suppress display of splash screen through config setting
+
+2001-12-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * removed/resolved compiler warnings
+
+2001-12-17 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed bug no 490015.
+ * Updated admin directory to kdelibs-2.2.2 whilst preserving
+ the autoconf-2.50 changes so we can use --enable-objprelink.
+
+2001-12-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * fixed Bug #490442
+ * removed currency text from reconcile dialog elements
+ * fixed memory leaks in KReconcileListItem
+ * replaced formatNumber with formatMoney
+ * fixed KMyMoneyEdit::getMoneyValue() to support localized money formats
+ with full rounding to selected fraction size.
+
+2001-12-16 Kevin Tambascio <ktambascio@yahoo.com>
+ * Fixed Bug #490016 File filter in open dialog
+
+2001-12-16 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * fixed memory leaks in the reconcile and endingbalance dialog boxes
+
+2001-12-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * fixed another memory leak bug having to do with the Transaction KPopupMenu
+ * revised Felix' fixes to avoid creating countless objects
+
+2001-12-14 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * fixed another memory leak bug having to do with the Account KPopupMenu
+
+2001-12-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * fixed debug output of QIF import (result message of date conversion)
+ * commented debug messages in QIF import
+ * read and write memo field during QIF import/export
+ * shrunk export dialog - this was way tooo big for my notebook
+ * update transaction count during QIF export every ten iterations
+ * added german date formats to QIF export (monetaryDecimalSymbol to be done)
+ * close QIF export dialog when done
+ * allow QIF export with only categories or account data selected
+ * MyMoneyMoney supports local money formats
+ * KBanksView honors locale settings
+ * removed unused variables in kcsvprogressdlg.cpp
+
+2001-12-13 Kevin Tambascio <ktambascio@yahoo.com>
+ * Fixed export dialogs to always add the appropriate file extension.
+
+2001-12-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * updated project handbook files in developer-doc/phb
+ * added selection of monetaryDecimalSymbol in QIF import
+ * collect memo during QIF import
+
+2001-12-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * fixed display of transaction view for large amount of transactions
+ * leave more room for scroll bar on the right side of transaction view
+ to avoid horizontal scroll bar
+ * fixed loading of payment method combo-box in transaction view
+ * added german date handling to QIF import
+
+2001-12-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * modified acinclude.m4.in to work with autoconf 2.50
+
+2001-12-09 Michael Edwardes <mte@users.sourceforge.net>
+ * Changed the csv export format so each record is on one line.
+ * Created the csv file import method in mymoneyaccount.
+ * Added a static helper method to mymoneytransaction.
+
+2001-12-09 Kevin Tambascio <ktambascio@yahoo.com>
+ * Fixed the save as dialog to append the .kmy file extension more intelligently.
+
+2001-12-09 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed the transaction number from csv export.
+ * Moved csv export into mymoneyaccount.
+ * Updated the kcsvprogressdlg to use new mymoneyaccount method.
+ * Added date ranges to csv export/import dialog.
+
+2001-12-08 Kevin Tambascio <ktambascio@yahoo.com>
+ * When you double-click on an account in the bank view, you will see the transaction list.
+
+2001-12-08 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Fixed Pixmap Crash on Exit error.
+
+2001-12-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update flags when refreshing banksview
+ * Fixed date of previous entry
+
+2001-12-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * force update of imported records on screen every ten iterations
+
+2001-11-26 Kevin Tambascio <ktambascio@yahoo.com>
+ * New files will always have .kmy extension to them.
+
+2001-11-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Incorporated Coding Rules into Project Handbook
+ * Added CVS examples to Project Handbook
+
+2001-11-21 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Commented out delete of widgets in KTransactionView
+
+2001-09-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Update bank view after import
+ * Added apostrophe selection to QIF import
+
+2001-09-27 Michael Edwardes <mte@users.sourceforge.net>
+ * Changed the date input class to display either left or right.
+ * Fixed a couple of issues of when to show action(s).
+
+2001-09-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Call resize() of base class in KCategoriesDlg, KBanksView, KReconcileDlg
+ * Prevent hiding of fields 'cleared balance' and 'difference' when shrinking
+ the reconcile dialog
+
+2001-09-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed another uninitialized variable bug in KExportDlg::readConfig()
+ This sets the program default of QIF exports to %d/%m/%yyyy
+
+2001-09-26 Michael Edwardes <mte@users.sourceforge.net>
+ * Added pictures where-ever I think they should be. Along with the icons they
+ are just placeholders ready to be drawn.
+
+2001-09-26 Michael Edwardes <mte@users.sourceforge.net>
+ * Added icons where-ever I think they should be. Have a look and see if they
+ are placed appropriately. The icons don't actually depict anything, that
+ still needs to be done!
+ * Improved icon handling in the right menu(s) by using the KIconLoader class.
+ We have now just the 22x22 icons and KIconLoader does all the hardwork of
+ resizing to 16x16.
+ * Added default hi-color versions of the application icons.
+
+2001-09-25 Michael Edwardes <mte@users.sourceforge.net>
+ * Bumped version up to 0.3.8.
+ * Removed some old icons and added some new ones. Please be aware that
+ I am a useless artist!
+
+2001-09-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
+ * Fixed two uninitialized variable bugs
+
+2001-08-29 Michael Edwardes <mte@users.sourceforge.net>
+ * Made the category list be alphabetical in the two different groups.
+ * KTransactionView now loads an alphabetical category list.
+ * Removed an unnecessary class. (KTransactionTableItem).
+ * Fixed error in file modification logic error in app class.
+
+2001-08-27 Michael Edwardes <mte@users.sourceforge.net>
+ * Added some better default categories and slightly improved reading process
+ to deal with empty minor category lists.
+
+2001-08-23 Michael Edwardes <mte@users.sourceforge.net>
+ * Slight improvement to the qif date formatter code by utilising qt.
+ * Check whether import file exists.
+ * Import & Export dialog logic improved, e.g buttons only available when text
+ is input.
+ * Changed mymoneyedit to use the better kfloatvalidator to accept localised numbers.
+ * Wrapped all user visible text in i18n.
+ * Removed all sprintfs to aid internationalisation.
+ * Removed all latin1() calls to aid in internationaliastion. latin1 calls
+ now only exist in qDebug calls which should be changed to kdDebug calls anyway.
+ * Updated kmymoney2.pot file.
+
+2001-08-20 Michael Edwardes <mte@users.sourceforge.net>
+ * Added the new *unstable* qif date formatter code to the qif read and write
+ methods.
+
+2001-08-19 Michael Edwardes <mte@users.sourceforge.net>
+ * Export QIF now has a progress bar.
+ * KExportDlg now conforms to coding standards and uses i18n where
+ appropriate.
+ * Updated version to 0.3.7.
+ * Small update to coding standards mentioning i18n.
+ * Import QIF now has a progress bar.
+ * KImportDlg now conforms to coding standards and uses i18n where
+ appropriate.
+
+2001-08-18 Michael Edwardes <mte@users.sourceforge.net>
+ * Moved the QIF read & write methods into MyMoneyAccount.
+
+2001-08-17 Michael Edwardes <mte@users.sourceforge.net>
+ * Moved import and export dialogs into dialogs dir.
+ * Updated admin dir for kde2.2.
+
+2001-07-29 Michael Edwardes <mte@users.sourceforge.net>
+ * Improved the CSV import/export process.
+
+2001-07-28 Michael Edwardes <mte@users.sourceforge.net>
+ * Quick fix to the kmymoneyview class for Mandrake 7.2.
+
+2001-07-27 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed bug i introduced. I tried to stop the seg faults on exit by using
+ references, but forgot that the account needs to be accessed.
+
+2001-07-27 Michael Edwardes <mte@users.sourceforge.net>
+ * Added default text to prompt the user in the register view.
+ * Fixed the seg fault i introduced into the register view.
+ * Added an option to the settings dialog to show the textual prompt.
+ * Removed balance display when viewing the searched transactions.
+
+2001-07-26 Michael Edwardes <mte@users.sourceforge.net>
+ * Added a qstring operator to the mymoney class.
+ * Added support for editing transactions when in search mode.
+
+2001-07-23 Michael Edwardes <mte@users.sourceforge.net>
+ * MyMoneyFile now doesn't add empty categories & payees. If this is going
+ to become a standard financial library these sort of checks are going to
+ have to be made everywhere.
+ * Fixed two bugs in the reconcile dialog.
+
+2001-07-23 Felix Rodriguez<frodriguez@mail.wesleyan.edu>
+ * Fixed data entry bug
+
+2001-07-22 Felix Rodriguez<frodriguez@mail.wesleyan.edu>
+ * Placed Category and Memo in the same cell.
+
+2001-07-22 Michael Edwardes <mte@users.sourceforge.net>
+ * Added a radio button to KSettingsDlg and made it conform to
+ the new coding standards.
+
+2001-07-22 Felix Rodriguez<frodriguez@mail.wesleyan.edu>
+ * Made Payee Combobox editable and enabled autocompletion
+
+2001-07-22 Michael Edwardes <mte@users.sourceforge.net>
+ * Added an apply button to the settings dialog.
+ * Added a reset button to the settings dialog.
+
+2001-07-21 Michael Edwardes <mte@users.sourceforge.net>
+ * Implemented the colour painting option.
+ * Fixed the bug when resizing the transaction view.
+ * Fixed the alignment bug in the transaction view.
+
+2001-07-21 Michael Edwardes <mte@users.sourceforge.net>
+ * Changed payee colunm name in reconcile dialog to payee.
+ * Fixed the KMyMoneyCombo class.
+ * Fixed bug when updating cleared & unreconciled status.
+ * KSettingsDlg now checks that the row count is >= 1 && <= 3.
+
+2001-07-19 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Fixed Payee display in Reconcile dialog
+
+2001-07-19 Michael Edwardes <mte@users.sourceforge.net>
+ * Added 'autoremember' for the date format in the qif dialogs.
+ * Changed the transaction view to speed it up.
+ * Added ability to change the number of rows displayed in the register
+ views.
+ * Added ability to turn on or off the grid in the register view.
+ * Removed some redundant classes.
+
+2001-07-15 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * I think I fixed Crash on Exit Bug
+
+2001-07-13 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Added Date format option for QIF import and export
+
+2001-07-13 Michael Edwardes <mte@users.sourceforge.net>
+ * Improved 'autoremember' for most dialogs relevant e.g
+ KCategoriesDlg remembers the last selected category.
+ * Updated README.
+
+2001-07-12 Michael Edwardes <mte@users.sourceforge.net>
+ * Implemented CSV export. Import may be disabled for CSV in the
+ future (will anybody use it ?).
+
+2001-07-12 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed small bug i introduced in the import dialog.
+ * Released 0.3.5.
+
+2001-07-12 Michael Edwardes <mte@users.sourceforge.net>
+ * Improved import & export process. Now prompts for more than
+ one type of export (at the moment, QIF and CSV).
+
+2001-07-11 Michael Edwardes <mte@users.sourceforge.net>
+ * Improved reconciliation process, mostly GUI improvements.
+ * Backup dialog remembers the state of the mount check box.
+ * Fixed a bug in MyMoneyFile:: assignment operator and the copy constructor.
+ * MyMoneyFile::isInitialised() should work properly now.
+ * Fixed bug in reconcile dlg dealing with editing transactions during the
+ process. (It opened the window again even if you've cancelled when you
+ next edit/create a transaction).
+
+2001-07-09 Michael Edwardes <mte@users.sourceforge.net>
+ * Updated the parent() methods to have descriptive names and added missing
+ call in MyMoneyTransaction.
+ * Changed the backup dialog to incorporate a choose folder button.
+ * Fixed bug in backup dialog dealing with automount systems.
+ * Backup files now have the date appended to them, for proper backup
+ restoration, and a test exists to check overwriting files.
+
+2001-07-08 Michael Edwardes <mte@users.sourceforge.net>
+ * Start dialog only shows files that exist.
+ * Fixed bug in MyMoneyFile class that didn't delete the payee list
+ and didn't delete the category list properly on close/reset.
+ * Removed subdirs, configure.in and configure.files from cvs because
+ they are generated. Updated .cvsignore to ignore those files.
+ * Temporarily hidden all the not implemented stuff ready for the next
+ 0.4 stable release. It's still there but the user can't see it.
+
+2001-07-08 Michael Edwardes <mte@users.sourceforge.net>
+ * Standardized most of the dialogs in respect to the OK and
+ Cancel buttons.
+ * MyMoneyFile now updates the dirty flag when needed.
+ * All classes now have a 'parent' pointer and update the
+ dirty flag when needed. (e.g transactions now know which
+ account/bank they are in).
+
+2001-07-06 Michael Edwardes <mte@users.sourceforge.net>
+ * Added the ability to customize the key definitions.
+ * Fixed the ability to load the last file edited automatically.
+ This is done in the configure dialog and bypasses the start
+ dialog if needed. Beware: the random crashes on exit mean
+ it doesn't always update the options properly. But you can
+ hand edit $HOME/.kde/share/config/kmymoney2rc.
+ * Removed KMyMoneySettings class and changed all references to
+ use the KConfig class.
+
+2001-07-06 Michael Edwardes <mte@users.sourceforge.net>
+ * Improved the payee editor, adding a delete button and improving
+ a lot of the logic.
+ * Fixed a bug in the MyMoneyFile class that didn't update the
+ dirty flag when adding a payee.
+
+2001-07-06 Michael Edwardes <mte@users.sourceforge.net>
+ * Improved the transaction search process.
+ * Changed acinclude.m4.in to enable debug by default. We'll
+ change it back for the stable release.
+
+2001-07-06 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Optimized TransactionView Refresh
+
+2001-07-05 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed the category list item class so you can use
+ --enable-final in the configure process.
+ * Changed the search dialog to be ready for the new features.
+
+2001-07-05 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Added Memo Display
+ * Fixed numerous transactionview bugs.
+
+2001-06-29 Michael Edwardes <mte@users.sourceforge.net>
+ * Added ability to search for transactions and view them in
+ register view.
+ * Fixed resize issues with transaction view.
+ * Added the Back icon onto the toolbar.
+
+2001-06-23 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Payee ComboBox now populates from PayeeList also
+
+2001-06-22 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Fixed Payee List Bug
+ * Added Edit Transaction Button to Reconcile Dialog
+
+2001-06-21 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Fixed Transaction Deletion Bug
+
+2001-06-21 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed missing addPayee call in reading qif files.
+ * Fixed bug in filename handling code when closing/opening
+ files.
+ * Added missing File New action.
+ * Added new action - Account open and changed behaviour
+ of account list view. It now lets you select an account
+ and then open it or perform other operations.
+ * You can now perform menu operations on the account, (not
+ just by right clicking on the account).
+
+2001-06-20 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Fixed Reconciliation Bugs when editing transactions
+ during reconciliation.
+ * Removed Vertical Header
+
+2001-06-19 Michael Edwardes <mte@users.sourceforge.net>
+ * GUI improvements to the New Category dialog.
+ * Bug fixed in MyMoneyFile in dealing with categories.
+ * README and AUTHORS updated.
+ * GUI improvements to the Payee dialog.
+
+2001-06-18 Michael Edwardes <mte@users.sourceforge.net>
+ * KAbout data updated.
+ * More GUI improvements focusing on the Categories dialog.
+ * Transaction view shows numbers instead of the currency prefix.
+ * Fixed bug in KMyMoney2App that didn't prompt to save file
+ on exit.
+ * BUGS file updated.
+
+2001-06-17 Michael Edwardes <mte@users.sourceforge.net>
+ * Fixed a bug in the MyMoneyAccount copy constructor.
+ * Changed the 'up' icon to use a standard back action but
+ the toolbar action has gone ? You can access it by going
+ to the Go menu or by pressing Alt-Left.
+ * More GUI improvements especially to the banks/accounts list,
+ and to the dialogs New File, New Institution, New Account.
+ * Fixed bug in MyMoneyMoney class where isZero() returned true
+ for numbers < 0.
+ * Added a BUGS file to the project.
+
+2001-06-16 Javier Campos Morales <javi_cms@terra.es>
+ * New icons added.
+ * Remove sprintf in ktransactionview. "The %s escape sequence expects a utf8() encoded string.". This is not good for internacional support.
+
+2001-06-16 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed 'name' input field from KNewFileDlg class.
+ * Removed m_moneyName from MyMoneyFile and made the
+ file reading code detect the older version and convert.
+ * Removed hide/show input box.
+ * Some minor GUI improvements, (focus etc).
+ * Added some opening balance fields to MyMoneyAccount.
+ * Better version control in file format. Can convert
+ between versions now.
+ * The Bank list view is now open by default.
+ * Fixed bug in MyMoneyFile::resetAllData().
+ * Changed behaviour of File|New to open a new window because
+ the user can create a new file through the start dialog.
+ (Maybe we should change the open icon to something to
+ represent the start dialog ?).
+
+2001-06-16 Javier Campos Morales <javi_cms@terra.es>
+ * Only one settings dialog is needed so added new general settings dialog -> ksettingsdlg.
+ * Remove klistsettings and old settings variables.
+ * Modify to find correct kmy icon in startup dialog.
+ * Changes some toolbar icons.
+
+2001-06-15 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Fixed Year bug in QIF import
+ * Can now edit transactions during reconciliation
+
+2001-06-07 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * QIF import and export now provide feedback
+ * Added backup function to File menu
+
+2001-05-29 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Widgets now goes to next transaction after pressing enter.
+
+2001-05-28 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Fixed problems caused working with QT in RedHat 7.1
+
+2001-05-25 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Added QIF export of categories and transactions
+
+2001-05-20 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Added QIF import of categories and transactions
+ * Fixed bugs in ReconcileDialogBox
+ * Fixed bug in MyMoneyMoney class in determining whether amount is zero.
+
+2001-05-15 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Fixed bug where numeric keypad enter key would not work
+ * Now saving Payee information in transaction's payee field
+
+2001-05-09 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Can now Enter a transaction by pressing enter from a
+ data entry widget
+
+2001-05-08 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Implemented automatic cheque numbering
+ * Transactions now autocompletes after selecting Payee/Memo
+
+2001-05-03 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Implemented Update of transfer transactions
+
+2001-05-02 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Optimized refresh of TransactionView
+
+2001-05-01 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Implemented Deletion of transfer transactions
+
+2001-04-30 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Implemented Transfer of one Account to another within the same bank
+
+2001-04-28 Felix Rodriguez <frodriguez@mail.wesleyan.edu>
+ * Alphabetized Categories
+
+2001-04-13 Michael Edwardes <mte@users.sourceforge.net>
+ * Removed some of the old code in ktransactionview.cpp.
+ * Removed all of the unneeded Table Item classes in
+ ktransactionview.cpp and added a single KTransactionTableItem
+ class.
+
+2001-03-25 Felix Rodriguez <frodriguez@wesleyan.edu>
+ * Added Cheque Number KLineEdit box
+
+2001-03-24 Felix Rodriguez <frodriguez@wesleyan.edu>
+ * Added Payees as selections to Payee ComboBox
+
+2001-03-23 Felix Rodriguez <frodriguez@wesleyan.edu>
+ * Fixed Category Combo Box to include Minor Categories
+ * Fixed Category Dialog Box ListView WidthMode to Maximum
+
+2001-03-22 Felix Rodriguez <frodriguez@wesleyan.edu>
+ * Moved the Reconcile Column from column 4 to column 3 of the table
+ * Fixed problem after clicking cancel if you click on same transaction
+ row, Input widgets did not appear.
+ * Moved Ending Balance Box to appear directly under balance column
+
+2001-03-21 Felix Rodriguez <frodriguez@wesleyan.edu>
+ * Added two lines per transaction in the transaction view
+ * Added Data Entry Widgets and buttons to appear on
+ transaction rows.
+ * Removed tabbed data entry views at the bottom of the
+ transaction view.
+ * Added Balance Label to show the account's current balance
+ * The last transaction is now always visible when the transactions
+ are updated
+
+2001-03-13 Michael Edwardes <mte@users.sourceforge.net>
+ * Ran KFileReplace to change my email address because I won't
+ always be at university.
+ * Remove all #include <x.moc> from the source files.
+ * Updated project to install the ui file in the correct place.
+ * Cleaned up the startup code so the default colour settings aren't black on black.
+ * Changed addCredit to addAuthor in main.cpp.
+ * Project file 16x16 mimetype kmy icon changed to kmy not kmy2 in install options.
+ * Changed web address reference in main.cpp to kmymoney2.sourceforge.net.
+ * Updated README file.
+ * Removed some unused list items from the project.
+ * Added files to .cvsignore (make-ui.sh, *~)
+
+2001-03-11 Javier Campos Morales <javi@DarkStar>
+ * Insert new startuplogo
+
+2001-03-08 Javier Campos Morales <javi@DarkStar>
+ * Fixed kmymoney2 repository
+ * Remove compile.sh and mkui.sh
+ * Modify the project to complain with kdevelop 1.4
+ * Added directory icons with a few icons for the future
+ * Added readConfig and writeConfig to KStartDlg
+ * Delete KMyMoney2App::openDocumentFile(const KURL& ulr) - Method not used
+ * Added kstartdlg recent action. Now works.
+ * KMyMoney2App::slotFileOpen now open the start dialog.
+ * Fixed errors with compile.
+ * Added .cvsignore in all project.