2008-03-24 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Released 0.8.9

2008-03-24 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Remove redundant (?) OFX tests

2008-03-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed a string problem in a dialog when reading an OFX statement

2008-03-17 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated Portuguese translation from Jos� Jorge

2008-03-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Italian translation from Vincenzo Reale

2008-03-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Russian translation from Andrey Cherepanov

2008-03-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated French translation from Patrick Petit

2008-03-12 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * New and updated German price sources (thanks to M. Zimmerman and others)

2008-03-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Regenerated pot file
  * Merged into po files
  * Updated German translation

2008-02-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Adapted code to support new KBanking plugin interface
  * Added update Danish translation as provided by Daniel Skov Klejnstrup

2008-02-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Prevent crash when hitting Ctrl-W while transaction editor is present

2008-02-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Keep group membership when saving to a local file

2008-02-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Display an error message when trying to delete a payee that is
    still referenced in a schedule

2007-12-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed multiple parameters with same name (debian #455675)

2008-01-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Removed deprecated entry from desktop file
  * Added ../.libs to lib search path of ofx plugin (taken from debian)

2008-01-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fix desktop file errors

2007-12-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Danish translation as provided by Daniel Skov Klejnstrup

2007-12-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed the problem of GPG photo id's popping up
  * Fixed documentation to mention 19% VAT for Germany

2007-12-20 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Bumped version number

2007-12-19 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Released 0.8.8

2007-12-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Galician translation as provided by MVillarino
  * Use two digit month and day values in QIF export
  * Fix QIF import problem where it was hampered by having
    the KDE locale's negative sign position set to "Parens Around".

2007-12-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated French translation as provided by Patrick Petit

2007-12-12 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Update default quote strings for Yahoo France

2007-12-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Resolved duplicate function parameter name
  * Updated French translation as provided by Jos� Jorge

2007-12-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Polish translation provided by Robert Gomulka

2007-12-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated translations
    - Polish provided by Robert Gomulka
    - Russian provided by Andrey Cherepanov
    - Brazilian Portuguese provided by Marcus Gama
    - Chinese provided by Roy Qu
    - Portuguese provided by Jos� Jorge

2007-12-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Detect automake 1.10 (from CVS HEAD)
  * Renamed pt_PT.po to pt.po

2007-12-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Argentinian translation as provided by Alvaro Soliverez

2007-12-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Force trust-model when writing GPG encrypted file

2007-12-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated transaction files
  * Updated Italian translation as provided by Vincenzo Reale
  * Updated German translation

2007-11-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated chinese translation as provided by Roy Qu with fixes
    reported by Hualiang Miao

2007-11-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Adapted plugin interface to support new external AqBanking plugin

2007-10-13 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * GnuCash importer
    - correct schedule import
    - handle GnuCash 2.2 files
    - add new schedule intervals
    - improve status reporting
    - debug changes
    - preserve fraction denominator of securities
    - get rid of varargs

2007-10-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Russian translation as provided by Andrey Cherepanov

2007-09-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Modified OFX importer to use Qt::UTC as dateformat

2007-09-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated French translations as provided by Patrick Petit

2007-08-31 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Force usage of GPG agent if environment variable GPG_AGENT_INFO is filled

2007-08-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed assignment of transaction commodity for new loan transactions
  * Fixed layout of GNC import options dialog
  * Fixed processing of ROOT type account entry in GNC importer

2007-08-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added release target in Makefile.dist as proposed by Tony Bloomfield

2007-08-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Italian translations as provided by Vincenzo Reale

2007-08-13 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added Dutch account template file as provided by Koos Pol

2007-08-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Italian translations as provided by Vincenzo Reale

2007-07-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Argentinian translation as provided by Alvaro Soliverez
  * Updated Chinese translation as provided by Roy Qu

2007-07-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Chinese whats_new and homepage as provided by Roy Qu

2007-07-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Portuguese translation as provided by José Jorge

2007-07-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Chinese translation as provided by Roy Qu
  * Updated German translation
  * Updated Italian translation as provided by Vincenzo Reale

2007-07-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Bumped version number

2007-07-20 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Released 0.8.7

2007-07-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Use kde-xgettext instead of xgettext to collect translatable strings
  * Regenerated kmymoney2.pot

2007-07-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed crash when online price update for exchange rate failed

2007-07-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added Euro conversion rates for MTL (Maltese Lira) and CYP (Cyprus Pound)

2007-06-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Avoid ambiguity between FALSE and false to allow building
    for the 'fink' environment

2007-06-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Use dash as standard separator if no short date format is recognized
  * Added some missing files of the Chinese translation
  * Added updated account templates as provided by mvillarino

2007-06-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added partial Swedish translation as provided by Stefan Nilsen

2007-06-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added Chinese desktop entries and default accounts template
    as provided by Roy Qu

2007-05-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Chinese translation as provided by Roy Qu

2007-05-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added Chinese translation as provided by 瞿华 (Roy Qu)

2007-05-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Russian translation as provided by Andrey Cherepanov

2007-05-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed sorting of ledger entries (esp. with empty string fields)
  * Added new account template files for Spain (Spanish and Galician)
    as provided by MVillarino
  * Fixed #1723325 (Cannot quit the program)

2007-05-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Better detection of write errors in GPGFile component
  * Better detection of disk full scenario during writing

2007-05-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Dutch translation as provided by Johan van der Lingen

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-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added moldavian leu as currency
  * Updated russian translation as provided by Andrey Cherepanov

2007-04-25 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Czech translation provided by Jiří Mikulášek

2007-04-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Applied patch provided by Andreas Engel to support font changes
    in the views

2007-04-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added Dutch translation as provided by Johan van der Lingen

2007-04-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Italian translation as provided by Vincenzo Reale

2007-03-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Don't append currency id to account name if not foreign currency
    when creating CSV export of pivottable reports
  * Remove deleted accounts from reports when loading a file

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

2007-03-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed title of new file dialog to be based on QString rather than char*
  * Fixed a few other i18n problems reported by Anrey Cherepanov
  * Added russian translation, "what's new file" and "home page" as 
    provided by Andrey Cherepanov

2007-03-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Applied backport patch provided by Andreas Engel to support
    the 'use system color' setting.

2007-03-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Released 0.8.6

2007-03-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Portuguese translation as provided by José Jorge

2007-03-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Disable writing of 'stripped.txt' if configured with
    --disable-debug (default)

2007-03-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Portuguese translation
  * Base all translations on recent pot file

2007-03-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Include children of investment accounts (stock accounts) in
    reports if the expert mode is not enabled

2007-03-03 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Portuguese translation as provided by José Jorge
  * Updated German translation
  * Added Argentinian translation (es_AR) as provided by Alvaro Soliverez
  * Fixed spelling problem in the new investment wizard
  * Fixed all translation files to contain this fix
  * Fixed a problem detecting finished schedules

2007-02-26 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed Debian #412264 (Crashes when updating the amount of a scheduled
    transaction to 0.0)
  * Updated documentation
  * Added statistics script to automaticall generate an overview
    about the current status of the translations
  * Don't allow to remove account if still referenced from schedule
  * Don't create a scheduled transaction containing splits w/o account ref

2007-02-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Polish translation provided by Robert Gomułka

2007-02-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Czech translation provided by Jiří Mikulášek
  * Removed extra comma found by MVillarino in knewloanwizarddecl.ui
  * Updated kmymoney2.pot and translations for ca cs de es fr gl it pl pt_BR sk
  * Merged the following translations: da en_GB lt pt_PT ru pl
  * Updated German translation

2007-02-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added (a bit improved) patch and testcase provided by David Houlden
    which fixes a problem in determining the next payment of schedules
    that start in the future
  * Corrected ISO code for new turkish lira and added old turkish lira
    to the list of ancient currencies
  * Updated spanish and galician translation as provided by M Villarino

2007-02-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * All following changes provided by Patrick Petit
    - Added Yahoo France web source
    - Added french comment for kmymoney2.desktop
    - Fixed Menu name in documentation for investment price update
    - Updated french translation file

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-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added new price source "Gielda Papierow Wartosciowych" as provided
    by Piotr Adacha

2007-02-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Regenerated kmymoney2.pot with kde-xgettext
  * Updated italian translation provided by Vincenzo Reale
  * Setup i18n of split button for categories in savings accounts
    (thanks for Patrick Petit for locating)

2007-02-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Polish translation as provided by Robert Gomułka
  * Use kde-xgettext as default and check that i18n(c,s) has been extracted
    correctly during 'make package-messages'

2007-01-28 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed #1327943 where the user could not abort a QIF import with bad date
    formats.
  * Added online help for new investment wizard.  Partially addresses
    #1506390.

2007-01-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated Polish translation as provided by Robert Gomułka

2007-01-20 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated French translation as provided by Patrick Petit
  * Updated Polish translation as provided by Robert Gomułka

2007-01-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added Czech translation as provided by Jiří Mikulášek
    Note from Jiří: "translated items are still some Slovak translations 
    (which are fully understandable for Czech people). I guess that there is 
    about 20 % of Slovak items instead of Czech."
  * Updated Polish translation provided by Robert Gomułka

2007-01-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed a weird assignment (Fix found in SuSE 10.2 source rpm)
  * Support all UTF-8 characters in schedule list items and account editor
    dialog caption

2007-01-08 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Use KMessageBox for questions when deleting a report
  * Added support for automake 1.10
  * Use include path given with --with-extra-includes during OpenSP detection

2007-01-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed prevention of using unsermake on some systems

2007-01-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added Slovenian Tolar to the ancient currencies

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

2006-12-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated french po file as provided by Patrick Petit

2006-12-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed #1557049 (Difference amount not updated when modifying a transaction)

2006-12-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Disable the search button of the FindTransaction dialog
    if no selection has been made in order to prevent crashes

2006-12-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Paritally reverted change made on 11/24 as proposed by Holger Bunzel

2006-12-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added a missing i18n() to a text constant (no need to regenerate
    the pot file as the text is already i18n-ed in a different location.
  * Improved detection of KBanking support
  * KBanking default is now auto-detection

2006-11-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed lockup when using the 'open existing KMyMoney file' option on
    the welcome page

2006-11-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Applied patch to de.po as provided by Holger Bunzel

2006-10-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed a memory leak and crash when a second instance of the app
    is aborted (original by Ace Jones)
  * Fixed a memory leak and crash when starting with option '--help'.
    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
  * Mark unreleased versions as x.y-CVS

2006-10-25 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * New French translation provided by Stéphane Deraco <stephane@deraco.fr

2006-10-22 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fix the shares and values to have the correct fraction during file load
  * Fixed rounding problems with automatic VAT assignment
  * Fixed problem when modifying values in a transaction that has a VAT part.
  * Fixed date widget keyboard behaviour for Up/Down cursor key

2006-10-19 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * New Slovakian translation provided by Juraj Búš <juraj@bitbait.sk>

2006-10-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Polish translation (partial) provided by Marcin Gil

2006-09-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added initial Polish translation provided by Marcin Gil
  * Fixed problem with customization of list background colors

2006-09-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added -lkdeui to the link phase of the kbanking plugin (was missing)

2006-09-07 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fix documentation errors; patch supplied by Tom Browder

2006-08-31 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Released 0.8.5

2006-08-31 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Remove failing Opening Balance tests
  * Updated Catalan translation provided by Orestes Mas

2006-08-29 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated Spanish and Galician translations provided
    by mvillarino <mvillarino@users.sourceforge.net>

2006-08-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Updated German translation
  * Updated Italian translation as provided by Vincenzo Reale

2006-08-27 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated Brazilian translation provided by
    Marcus Gama <marcus.gama@gmail.com>

2006-08-24 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated screenshot for GnuCash import options dialog

2006-08-23 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed build environment required for debian builds
  * Improved debug message in kenterscheduledialog.cpp

2006-08-23 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added patch provided by David Houlden to support automake and autoheader 2.6
  * 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-22 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated Brazilian translation provided by 
    Marcus Gama <marcus.gama@gmail.com>
  * GnuCash importer changes
    - Add non UTF-8 support (manual selection)
    - Remove unnecessary  'Unknown payee'  references
    - Support for GnuCash V2.0 files (maybe incomplete)
    - Handle some additional account and schedule types
    - Preserve account's tax-related status
    - Minor coding changes
  * Correct currency code for Mexican Peso to MXN

2006-08-17 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Don't show price/value if price information is invalid

2006-08-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Allow to read GNC V2 files (N.B. not full support)

2006-07-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Applied patch provided by Edward Macfarlane Smith changing checkingi
    account into current account

2006-07-17 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added %m-%d-%yyyy date format to QIF profile
  * Added a file filter (e.g.  *.qif ) to QIF profile when an input filter is used.
    (Addresses RFE #1172030)

2006-07-07 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added chapter 'Making most of KMyMoney'  to manual
  * Updated user manual for deleting accounts
  * Fixed tax transaction report, which was erroneously including transfers
  * Modified bank ID handling for QIF files so the ID s are handled the same
    as other imported statements.

2006-07-06 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed #1514522 (Zero-amount transfer transaction leads to crash)

2006-07-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated Italian translation provided by Vincenzo Reale

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>
  * Updated Italian translation provided by Vincenzo Reale

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-11 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Modified the anonymizer so that the autoCalc value is not modified

2006-06-08 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated Italian translation provided by Vincenzo Reale

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. Synced with version of CVS HEAD.

2006-05-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed usage of --enable-final configure option
  * Fixed cvs example in project handbook

2006-05-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Released 0.8.4

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-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * New Catalan translation provided by Orestes Mas
  * German translation update provided by Frank Schmischke
  * Spanish and Galician translation updates provided by Mvillarino

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-28 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added Galician translation provided by Mvillarino

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 pot generation again

2006-04-23 Tony Bloomfield <tonybloom@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.

2006-04-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed lockup problem with loan transfers

2006-04-20 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated to KDE revision 526661
  * Fixed missing definition in mymoneymoneytest.cpp

2006-04-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Changed text  Amortization  to  principal  in the new loan wizard.
  * Clarified text relating to the "payout transaction" in the new loan wizard.
  * Fix base currency dialog for GNC import

2006-04-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added lithuanian translation as provided by Donates Glodenis

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)
  * Bumped version number

2006-03-30 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed #1439099 (Balance entry on import messed up)

2006-03-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed #1434611 (Can't edit account to 'No Institution')

2006-03-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Refixed #1439701 (Deposits don't book as deposits)

2006-03-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added online price factor setting for investments
  * Updated documentation

2006-03-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed #1398411 (Exchange rate not used when recording a transaction)
  * 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)

2006-03-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added updated italian translation as provided by Vinzenco Reale

2006-03-04 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
  * Only show asset and liability accounts in From/To field for schedules
  * Only show income and expense account in Category field for schedules

2006-03-01 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed #1441071 (Investment transaction Enter button not enabled)
  * Fixed #1440332 (Crash when Drag'n'Drop-Moving categories)

2006-02-22 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added Netherland Antillian Guilder to currency list
  * Added feature to create new currency entries

2006-02-21 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Released 0.8.3

2006-02-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed build system to better support FreeBSD
    (backported from CVS HEAD)
  * Updated italian translation as provided by Vincenzo Reale

2006-02-10 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Backported fix for debian bug #347698 into stable branch
    (Account tree collapses without user approval)

2006-02-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added missing include of locale.h

2006-02-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
    * Add (some) field descriptions to Investment Register

2006-02-04 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Add field descriptions to new transactions in register view
    Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>

2006-02-02 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Adjusted build system to new layout used in CVS main branch
  * Fixed #1422382 (Adding payees)

2006-02-02 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated en-GB translation provided by Neil Williams via Mark Purcell

2006-01-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed a translation error in the German version (thanks to Karin Capey
    for reporting)

2006-01-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed 1400746 (Entering scheduled transaction for a loan crashes)

2006-01-24 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed 1390918 (Can't use more than 2 decimal places in manual price update)

2006-01-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added new danish translation as provided by Anders Ellenshøj Andersen

2006-01-17 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added new french translation as provided by Vincent ?

2006-01-17 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Check all data present before entering schedule

2006-01-04 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fix #1393899 (Add support for new Russian Ruble - RUB)

2006-01-03 Tony Bloomfield <tonybloom@users.sourceforge.net>
   * Fix Investment Summary display problem

2006-01-02 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Bumped version number to 0.8.3

2005-12-30 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Released 0.8.2

2005-12-30 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Improve column sizes in Investment Transaction view

2005-12-29 Tony Bloomfield <tonybloom@users.sourceforge.net>
  *  Added missing file to distribution set
    Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>

2005-12-28 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Pass precision of price correctly as denominator (addon to fix
    #1390918 as of yesterday)

2005-12-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed #1390918 (Can't use more than 2 decimal places in manual price update)
  * Fixed #1318972 (Currency symbol for foreign stock mis-displayed after quote)

2005-12-21 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added support for new Romanian Leu
  * Added updated gl.po file as provided by Marcellino

2005-12-20 Tony Bloomfield <tonybloom@users.sourceforge.net>
    * Added patch supplied by Bjorn Helgaas to preset the default currency
      when creating a file
    * Removed some unused code
      Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>

2005-12-17 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed new account dialog to assign currency to returned account object
    Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added  %m.%d.%yy  and  %m.%d.%yyyy  as new date formats
    Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>

2005-12-01 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed display suppression of unused categories
    Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>

2005-11-30 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Applied patch provided by Erik Johansson to right align fields, show sort indicators and remember layout in session.
  Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Install the 48x48 application icon.  Fixes KDE bug #117044.
  Original fix by ace jones <acejones@users.sourceforge.net>

2005-11-29 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed #1323166 (Investment balances on homepage are the number of shares)
    based on patch provided by Maik Hinrichs
  * Fixed calculation of net-worth in views
    Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>

2005-11-28 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added command line option  -n  to startup without the last file opened
    Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Better handling of missing &...; sequences in HTML returned during online quotes.
    Original fix by ace jones <acejones@users.sourceforge.net>

2005-11-27 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed KDE BUG #116914 (properties->online quotes window too small)

2005-11-08 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated Italian translation provided by Vincenzo Reale <smart2128@baslug.org>
  * Added patch required for gcc 4.1 as provided by Stephan Binner
  * Fixed #1348087 (Save not enabled)
    Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Save/restore payee email address

2005-11-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Bumped version number to 0.8.2

2005-11-02 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Released 0.8.1

2005-10-18 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added configure options for Mandriva 2006 as reported by Paul Doig

2005-10-18 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed non-working quit button, shortcut and menu entry
  * Don't allow negative values for  enter schedules # days in advance
  Original fix by Thomas Baumgart <ipwizard@users.sourceforge.net>

2005-10-17 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fix #1274955 - Show all accounts in import verify dialog

2005-10-16 Ace Jones <acejones@users.sourceforge.net>
  * Set shares to same as value for most transactions in statement
    importer.  This avoids load-time fixups.

2005-10-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fix 1323157 - Price Editor showed reciprocal value

2005-10-16 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Gnucash reader - set shares = value where split currency = tx currency

2005-10-14 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Gnucash reader - link dialog help to online manual (requires  make install )

2005-10-13 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fix release number in whats_new

2005-10-05 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed #1221979 (KMyMoney won't start)

2005-10-04 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Linked help button in reports configuration dialog to online manual.

2005-10-04 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fix transaction types for Create Schedule

2005-10-01 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Improved numeric validator

2005-09-30 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Avoid problem when creating schedule from Check or ATM transaction.

2005-09-30 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added Italian translation provided by Samuel Algisi <woodhouse@member.fsf.org>

2005-09-30 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * 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
  * Added patch provided by Erik Johansson to display the selected date
    including the weekday in a KPassivePopup

2005-09-29 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed #1289026 (Transfer creates flashing red entry in destination account)

2005-09-28 Tony Bloomfield <tonybloom@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-28 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added more files that are not contained in CVS

2005-09-28 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed #1285995 (Accounts view shows wrong balance with foreign currency)
    Actually a problem in conversion rate extraction in MyMoneyPrice.

2005-09-28 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added date parameter to totalValue() and accountValue()

2005-09-27 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added MyMoneyPrice unit tests 

2005-09-27 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Fixed #1264916 (Cannot edit fund details in investments)
  * Set default fraction for new investments to 100

2005-09-26 Tony Bloomfield <tonybloom@users.sourceforge.net>
  *  Fixed problems around editing multi-currency transactions based on a different
     currency than the current account.    

2005-09-25 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added as provided by Daniel Srensen <daniel@dumazz.dk>

2005-09-25 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Added test to detect problem reported in #1291044 on SF bug tracker

2005-09-25 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated for better FreeBSD support

2005-09-25 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Updated to KDE SVN 441563 and applied our own patches

2005-09-24 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Add names to sections. Filenames are derived from them ;-)

2005-09-24 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * Explain how to convert from another encoding to UTF8

2005-09-19 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * 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 local rules to make online version for manual
    (requires a script which I currently only have on my local system)
  * Balance transactions in anonymized files by using a single,
    somewhat random factor per transaction

2005-09-16 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Translate currency names when loading file with different language set
  * Fixed #1288592 (Crash with Auto fill)

2005-09-14 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed typo reported by Jochen Rundholz
  * Fixed #1291044 (Cannot apply $0.01US interest expense in a split
  * 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 Wallstreet-Online.DE online quote source
    Submitted by Marc Zahnlecker <tf2k@users.sourceforge.net>

2005-09-12 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed #1287850 (Empty action box)

2005-09-09 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed spelling problems reported by Jochen Rundholz
  * Separated generation of kmymoney2.pot from merging of language files
  * Allow to run generation of kmymoney2.pot in VPATH environment

2005-09-09 Tony Bloomfield <tonybloom@users.sourceforge.net>
  * GnuCash Reader - stop crash on invalid price

2005-09-07 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added hint to sort order of transactions in online manual
  * Restrict type of accounts allowed as payment/asset accounts for loans
  * 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

2005-09-06 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Function prototype cleanup in querytable module

2005-09-05 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Added i18n's around [Empty Payee]

2005-09-04 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Fixed text string problems.  Thanks to Jochen Rundholz for identifying.
  * Updated tooltip text in investment view to reflect what's
    actually shown there.
  * Change all uses of "security" to "encryption" where that's what it means.
  * Change uses of "Transfer from/to" to "Convert from/to".  Linguistically
    more accurate
  * 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
  * Added patch provided by Mathieu Ourioux to hide reconciled
    transactions in ledger view
  * Include a missing string in pot file
  * Use KMessageBox rather than QMessageBox

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

2005-08-15 Thomas Baumgart <ipwizard@users.sourceforge.net>
  * Bumped version number to 0.8.1
  * Fixed #1259351 (Icons view doesn't honor single click preference)
  * Fixed minor problem in build environment

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.
