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.
