02/04/99 - Mike Pilone
    - Fixed a bug in the 'To:' field stuff that was causing
      an index problem. Nothing major, but needed to be fixed.
    - Found a bug in the configuration code that
      prevented addresses from being stored sometimes.
      It was fixed with no problem.
12/16/98 - Mike Pilone
    - Changed caption. Found "New Msgs." was misleading
      since all your messages may not be new!
    - Changed some of the docking code to conform with
      KDE standards.
12/13/98 - Mike Pilone
    - Modified the popmanager to handle Recent-From
      and Recent-Date. This solves the bug
      of the From field displaying garbage at the
      beginning of the string.
12/12/98 - Mike Pilone
    - Edited the icons to make them all transparent. I found
      a few that still weren't.
    - Modified the Message on screen dialog to show
      the names of the user who just sent you new mail.
12/11/98 - Mike Pilone
    - Enabled session management. KNewMail should now start docked
      if you left it docked when you logged out.
    - Converted the Always Start Docked Checkbox in the
      base config to a Never Display Splash checkbox. This
      is because the Always... was doing nothing!
12/09/98 - Mike Pilone
    - Added the error dialog. This time I did it right 
      and made it a global pointer that uses a macro
      to access it. This means any class can make
      a call to the error dialog and have it display
      a more detailed explanation of the problem.
      The error messages are also now stamped with
      a time of occurance.
    - Ported the old popmanager so it will compile under
      the new setup. I plan to rewrite this class sooner 
      or later, but as of now I will just get it to 
      the point of usable. 
12/08/98 - Mike Pilone
    - The active/inactive toggle works now. Also,
      all the elements of the gui update when mail is checked.
      This means the titlebar, statusbar, ect display
      the right information.
    - The timer is now working so the command
      to check mail is triggered at the times set in the config
      file.
    - Began work on the engine. I decided to put most of the 
      notification stuff in the KNewMailApp rather then the
      engine. That leaves the engine just to track time between
      checks and check the mailboxes.
    - The dock widget is now working. I completely rewrote
      that widget making cleaner and more generic so it
      can be used by other developers. I think it may have
      slowed the loading of knewmail a bit because of the
      animation icons. Maybe I will look to optimize it later.
    - The entire config dialog should now be working. This
      includes the stuff with moving the toolbar and 
      statusbar. The apply button updates the gui as it
      should.
    - Mailboxes are now written and read from the config file.
    - Rewrote the mailbox list portion of the 
      config dialog. Before there was a 
      problem of deleteing null mailboxes
      and causing segfaults. All should
      work now.
12/07/98 - Mike Pilone
    - Got the configuration dialog to open and
      close properly. Also changed the port field
      from a QLineEdit to a QSpinBox. 
    - Listview now has sizable columns. It loads the
      column sizes from the config and writes them
      upon closing. It also supports resizing after
      the maindialog is resized.
    - Added the view widget and installed the listview
      in that widget. The columns are not resizing yet.
    - Added support for resizing and restoring
      knewmail. Currently basic items are being read
      from the config.
    - KNewMail now compiles and runs. All the icons in the
      toolbar work properly.
    - Created the pics directory and put all the icons in there.
      Added a Makefile in that directory to install the
      icons to their proper directory.
12/06/98 - Mike Pilone
    - Created the menu widgets and toolbar. I used
      a method I learned from KDevelop that assigns
      each button an ID number that will be used
      to map it to a slot later.
    - Created a new program, changelog, to
      help me keep up with changes in the 
      ChangeLog file.
    o Initial Creation
