v0.6.0 (07/12/02): - Fixed a bug where the date header would not adhere to english abbreviations in some locale settings (Kjetil). - Several charset issues resolved, which makes Pygmy more usable for the majority of European character encodings (patches by Vaclav Dvorak ). - Always enable transparent pixmaps, this prevented custom icons to load on later versions of GNOME, e.g. Redhat 7.2 (Kjetil). - Auto select account to use for reply (Changsen Xu). - Added Move operations to menus and popups (Changsen Xu). - Outgoing mail handling can now be configured per account (Changsen Xu). - More robust filter handling on malformed messages (Kjetil). - More robust handling of corrupt multipart messages (Kjetil). - Fixed traceback when adding a name entry in the addresslist (Kjetil). - Updated the README file with info on how to force the installation to use a particular version of Python instead of the default (Kjetil). v0.5.13 (10/16/01): - Always set date header as some SMTP mail servers require this (Kjetil). - Drag and drop from GnomeCard did not work with recent versions of GnomeCard, this is now fixed (Kjetil). - If you start Pygmy with a command-line argument consisting of an email address (e.g. 'pygmy mailto:kjetilja@cs.uit.no'), Pygmy starts the composer with the given email address as recipient. This feature can be used for processing 'mailto' links in web browsers (Kjetil). - Do not add another 'Re:' when 'RE:' is already there in quoted printable subject lines (Kjetil). - When deleting messages, message window no longer grabs input focus (Kjetil). - Updated the README file with information on how to define your own shortcuts (Kjetil). - GnuPG support is generally more robust now and reports when gpg is not installed but needed (Kjetil). - Citations are now colorized when viewing messages in the gtkhtml viewer (Kjetil). - Fixed a bug which caused the 'New mail' notification window to erronously pop up (Kjetil). - If signature is to be added automatically, it is added when the message is created, not when the message is sent. The user may set where the signature is to be added when replying and when forwarding (above citation, below, or not at all) (Jason). - Fixed a bug where the sequence '\n.\n' would prematurely terminate a message (Kjetil). - Fixed a bug where renaming a folder to a subfolder within another part of the folder tree failed (Kjetil). - More widget reuse and less flickering in the message viewer (Kjetil). v0.5.12 (09/15/01): - Exceeding 1 billion in epoch caused the sorting function for dates to fail (Dag/Kjetil). v0.5.11 (08/30/01): - Re-editing mail in the drafts folder did not decode quoted printable characters (Dag). - Added a warning if the SMTP server prematurely/implicitly disconnects before we do it explicitly (Kjetil). - Always show 'drafts' folder in bold font. Also show the total number of messages instead of unread for 'drafts', 'sent-mail' and trash folders (Kjetil). - Misc. code cleanups (Kjetil). v0.5.10 (06/27/01): - Quoted characters are now unquoted when saving documents and attachments (Dag). - Remember if "long version" of headers is enabled (Kjetil). - Message size is diplayed in the folder view (Kjetil). - Mark all read/unread is much faster for large folders (Kjetil). - Remember file paths used in file selector (Jason). - Recognize "From" lines in mailboxes which contain timezone info (+0500) at the end of the line. Previously such messages were ignored (Jason). - Support for external editors (Jason). - Support for message navigation with arrow keys (Jason). v0.5.9 (06/08/01): - When forwarding single-part messages which are not text, add contents to the attachment list. Also, clear the text view of the composer when replying to single-part messages which are not text to avoid citing spurious content-types. - URLs in text messages are now hyperlinked (and clickable) in the gtkhtmlviewer. - Fixed a bug that caused addresses containing the comma character to be misinterpreted as two addresses. - Fixed a bug that prevented messages to be saved when viewing the message in an external window. Recursive rfc822 message parts can now also be saved. - Several other small fixes, mostly plugging non-fatal callback tracebacks. v0.5.8 (05/18/01): - Always clear the text area when viewing messages inline with the gtkhtml widget. - Use
 tags when formatting text/plain messages in the
        gtkhtml viewer.

        - Convert account email addresses to lowercase to avoid
        having addresses duplicated in group reply.  Patch by
        Maxim Sobolev .

        - Added a group reply icon/toolbar entry.  Patch by
        Maxim Sobolev .

        - Use a separate prefix for the icon directory to ease
        installing pygmy on FreeBSD.  Patch by
        Maxim Sobolev .

v0.5.7 (05/11/01):

        - Font selector placement in preferences is now good again.

        - Fixed crash when the user does not fill in all the
        account information.

v0.5.6 (05/10/01):

        - Pygmy now uses the gnome configuration system for storing
        preferences.  Your old preferences will be lost, but filter
        rules and addresslist entries are retained.

        - The outbox folder has been renamed to 'drafts' since it
        does not function the way an outbox folder does.  Outgoing
        mail can be queued with sendmail so we ignore the 'outbox'
        feature for now.

        - Convert the value of the fillwidth to an integer before
        saving the configuration.  This bug prevented Pygmy from
        starting the second time in some locale settings.

        - Fixed an error message bug when a viewer is not specified 
        for a given mime type.

        - The bugs with the treeview icon mask and recent versions
        of gnome-python is now fixed. 

        - If there are no keys and security is requested, pop up
        an error message instead of showing an empty keyring.
        Also fixes some window parent bugs.

        - Added header information when forwarding messages
        (more similar to Outlook).

        - Now works with python2.0, python2.1 and python1.5.2,
        and there is a workaround for the startup segfault with
        Ximian gnome1.4.

        - Added an option to specify whether the whole inbox
        should be filtered when getting new messages or just
        the new messages.

        - Added some error trapping when users try to defeat
        the preferences when starting without a previous 
        configuration.

        - Added preliminary GtkHTML support.  Can be configured
        on/off in preferences.

        - Always show the multipart menubar even for singlepart
        messages.

        - Attachments are now included when forwarding multipart
        messages.

        - Account for timezones in message date handling.

        - Better file layout.  Code is installed in 
        {prefix}/share/pygmy and pixmaps in 
        {prefix}/share/pixmaps/pygmy.

        - Accounts can be now be removed by pressing a button
        in the main account viewer.

        - Multipart messages with parts of type message/rfc822 can
        now be viewed (press the view button for the part).

        - Removed the automatic invocation of 'antiword' for msword
        attachments, since some may want to use Wine or largo
        Vmware hacks to view the message.

        - Set correct transfer encoding on text parts.

v0.5.5 (04/20/01):

        - Drafting multipart messages now work (although the
        attachments will not show up unless you edit the message).

        - Attachments which are being shown inline in the message
        viewer are indicated on the attachment selection menu.

        - Messages in the outbox are now only moved to the trash
        folder when the message is actually sent (no need to do 
        an explicit 'draft' again to save the document if you're
        not sending it after successive edits).

        - Singlepart base64 encoded messages are now correctly 
        decoded.

        - More happy along with python2.0 and gnome1.4, although
        there are some problems with the the treeview icons in
        gnome-python1.4.0.

        - Some small fixes.

v0.5.4 (04/02/01):
        - Fixed a bug that prevented detecting messages delimiters 
        (From lines) when the username in the email address included
        spaces.

        - Fixed a bug when filling paragraphs and having set a small
        fill-width.

        - Messages are now moved from the outbox to the trash folder
        when editing them (doing a subsequent 'Draft' will cause
        messages to reappear in the outbox folder).

        - Added drag and drop of attachments from gmc, mozilla and
        nautilus (drag from file browser and drop in composer text
        window).

        - If there are mails being edited and the user tries to 
        quit, an exit confirmation popup appears.

        - Added optional notify popup when messages have been
        successfully sent.

        - Added configuration of paragraph fill-width for the 
        composer.

        - Added some new menu icons.

        - Some minor modifications to the composer gui.

v0.5.3 (03/21/01):
        - Quoted-printable message bodies are now correctly decoded in
        singlepart messages.

        - Added paragraph text-fill to the composer (Edit->Fill ...).

        - Fixed the bug where sign/crypt of large messages caused
        message sending to hang.

        - Fixed some bugs related to updating the folder index files
        when replying/forwarding mail.

v0.5.2 (03/16/01):
        - Fixed a bug that caused reply-all not to work properly.

v0.5.1 (03/15/01):
        - Initial GPG support.

        - Fixed a bug where replying to a mail and changing folder
        before sending the mail would cause a traceback.

        - Improved window geometry handling when resizing.

        - Fixed a bug that caused the indexing code to break
        because of some broken code in the account system. 

v0.5.0 (02/14/01):
        - Added support for multiple accounts.

        - Added support for sending mail using 'sendmail -t'.

        - Added Bcc to the mail edit window.

        - The folder view tree now remembers the state of
        previous invocations.

        - Improved the 'New mail' popup layout.

        - Fixed a bug when mime-encoding From: headers with 
        with spaces (they where not escaped properly).

        - Improved handling of filename history in preferences.

        - When filtering messages, the date is now set correctly.

        - Invoke addresslist in compose window by pressing buttons
        on the 'To', 'Cc' and 'Bcc' entries rather than separate
        addresslist buttons.

        - Attachments are now listed in a menu which make them
        take less window space in message viewer/composer,
        especially if there's a lot of attachments in a message.

        - Some of the windows have been made more consistent with
        respect to alignment and widget positions.

        - Better mime-type handling.  Will obey gnome mime types
        in most respects and hopefully crash less when pressing
        the 'view' button (this is still a bug in gnome-python).

        - Messages can be stored for later editing/sending using
        the "Send mail later" menu-button in the composer. Messages
        are stored in the 'outbox' folder and can be edited
        by doubleclicking on the message in the folder viewer.

v0.4.5 (11/22/00):
        - When deleting a message the next message is viewed
        instead of jumping to the top of the folder.

        - Fixed the bug that caused a traceback when doing
        time conversion.  This inhibited folders from getting
        viewed in some locale settings.

        - Fixed the bug that caused two subject lines to 
        appear in headers.

        - Fixed a rare bug that caused the window geometry 
        initialization code to crash.	

        - The In-reply-to header was bugged for reply all.

        - Never start more than one external command for
        fetching mail at a time.

v0.4.4 (11/09/00):
        - Fixed some small bugs that inconveniently threw
        tracebacks at odd times.

        - MIME encoding of headers now works as they should,
        previously this only worked when there was _one_
        MIME character to be encoded.

        - Fixed an obscure multipart/mixed parsing bug.

        - Fixed a bug where the window geometry would not
        initialize.

        - Bogus To: and Cc: headers no longer throw a traceback
        in the message viewer.

v0.4.3 (09/28/00):
        - Fixed the incredibly embarrasing startup bug caused
        by a preferences value not being set when installing
        without upgrading from a previous 0.4.X version.

        - The rename folder operation now only allows renaming
        leaf nodes in the folder tree to avoid tracebacks.

        - Fixed a bug where Pygmy would not view a multipart
        message if the last message boundary was missing.

        - Fixed a bug where Pygmy would not discover single-part
        MIME messages.

        - Forwarding with empty subjects did not previously
        work.

        - Search has been added, visually flavoured by the 
        search stuff in the Evolution mail client.

        - Window sizes are now preserved across invocations
        of Pygmy.

        - The 'sent-mail' folder item is no longer set to
        bold font when there is unread stuff in it, since
        it's obvious that there's unread messages there.

        - "Get New Messages" was added to the File menu for
        consistency and to allow a keyboard shortcut.

        - From: headers are now correctly decoded when
        they span multiple lines.

        - When running the filters, some other operations
        are disabled since concurrent access to folders
        may cause corruption.

        - If you have 'antiword' installed, you may now view
        application/msword attachments inline in the message
        viewer (press the view button for the attachment).

v0.4.2 (08/29/00):
        - Made an override for the get_font_name() typo in the
        gnome.ui module.  No longer a traceback in preferences
        when using old gnome.ui modules.

        - Navigating messages with keys defined by menu items
        Message->Next/Prev now works a lot better (the display
        scrolls correctly now).  The message display also grabs
        focus to allow seamless navigation within the message using
        page up/down keys.

        - The "Send Later" button in the message composer is now
        active, and copies messages to the outbox folder instead
        of sending them.  Sending the messages in the outbox folder
        is not activated yet, it needs a bit more testing.  So
        don't use this feature just yet.

        - Added a font selector for the compose window to the
        preferences.  Right now, Pygmy must be restarted after
        changing fonts.

v0.4.1 (08/18/00):
        - Remove filters in the filter editor now works.

        - The 'outbox' folder was added when not necessary, which
        caused Pygmy to crash sometimes (when accessing filters).

        - Filters moving messages to folders that do not exist
        now gives an error message instead of a traceback.

        - If gnome-python is not installed, show an error message
        instead of a traceback.

        - Check that users do not add invalid regular expressions
        in the filter editor (will try a re.compile first).

        - The "Get Mail" button can be associated with an external
        command (e.g. run fetchmail each time Get Mail is pressed).

        - Drag'n drop from the folder view to target folders now
        sort of works as expected.  The Move button is now obsolete,
        and has moved to the Message menu instead.

        - Switched to using gnome mime handling. Note though that
        this causes gnome (and Pygmy with it) to crash if trying to
        view a document whose mime-type is undefined in gnome.
        If encounter this, just enter a	mime type for the document
        in the gnome mime configuration.

v0.4.0 (08/11/00):
        - Added filter support/editor (Dag Brattli ).

        - Folders are now displayed in a treeview, with support
        for subfolders (Dag Brattli ).

        - Editing mail is now done in a separate window, meaning
        that you may edit more than one mail at a time.

        - Message viewer may optionally operate in one or more
        separate windows or inline in the main window.

        - Lots of bugfixes, most important is that Pygmy now
        interoprates much smoother with other mailbox clients (mutt,
        pine, elm) without getting confused when sharing folders.
        Folder corruption is much more unlikely to happen.

v0.2.9 (03/18/00):
        - A time conversion bug has been removed that caused
        Pygmy to crash when accessing messages with an invalid
        Date: header.

        - Some of the folder locks have been removed to avoid
        some reoccuring deadlocks.  Now, only the mail spoolfile
        is locked.

v0.2.8 (02/01/00):
        - Error handling for invalid messages is now more robust.

        - Reply/forward to multipart messages does not include any
        content except for text.

        - In-reply-to header field is now generated correctly.

        - Started on filters, not useable yet.

v0.2.7 (01/14/00):
        - Sent mail is now stored in the sent-mail folder.

        - Some code cleanups (by Ken Kinder).

        - Cleaned up scrollbar handling in most widgets.

        - Fixed minor bug in address list name expansion.

v0.2.6 (12/06/99):
        - Removed a bug in the subject citation.  Barfed on empty
        subject lines.

        - Added an option to disable automatic check for new
        mail.  Gives better integration with external new mail
        notifiers like 'gkrellm'.

        - Updated the README file.

v0.2.5 (12/01/99):
        - Extremely embarrasing startup bug removed.  People upgrading
        from previous pygmy versions should no longer get errors.

v0.2.4 (11/30/99):
        - Added drag and drop integration with email addresses in
        GnomeCard.  You may now drag entries from GnomeCard to the
        Cc: and To: fields in the message composer.

        - Added 'Reply-to' field in preferences.  Also use the 
        Reply-to field as target address when replying to mails.

        - Added 'Save as...' in right mousebutton ops to enable saving
        messages without accessing the top menu.

        - Added 'All headers' in right mousebutton ops to enable 
        viewing headers without accessing the top menu.

        - Updated the README file.

v0.2.3 (11/03/99):
        - Added some right-mousebutton ops to the folder viewer.

        - Added ability to add existing Unix mailboxes to the
        Pygmy folder collection.

        - Added some GnomeFileEntry widgets in preferences.

        - Default values for preferences wizard no longer 
        depends on environment variables only (by Jon Helland).

        - Fixed some bugs in the folder editor when doing
        operations on a folder that is currently active.

        - Fixed a bug when starting Pygmy for the first time
        with mailboxes in the folders directory.  The bug caused
        Pygmy to crash.

        - The separator in the folder selection is no longer
        shown if the user has no user folders.

        - Updated the README file.

        - Other minor fixes.

v0.2.2 (10/27/99):
        - Fixed the addresslist to allow selecting more than one
        entry to put into the To: and Cc: fields.  Also added
        ability to multiselect names for deletion.

        - Minor bug fix in Preferences window

v0.2.1 (10/20/99):
        - Fixed a minor display bug when doing message deletions.

v0.2 (09/29/99):
        - Added basic attachment and MIME support.  You can now
        compose and view/save multipart messages.

        - Added "Save as..." menu item, where you can save
        messages from the folder window or message display
        window.

        - Added "Preferences" menu item, with basic configuration
        options.  Includes invocation of the fetchmail configurator.
        More options will be added later (it's a start).

        - Added "Insert File..." menu item, where you can read
        files into a mail composer window.

        - Added "View All Headers" menu item, where you get a
        window displaying all headers of the current message.

        - Added number of messages in folder/number of unread
        messages in the mail folder status line.

        - Added "Empty Trash" menu item, and automatic trash
        cleaning option in preferences.

        - Added a "No new mail!" popup when pressing the check
        button and no new mail is available.

        - Added signature file handling.  You may hack your own
        Python function to return the signature (file) contents
        in fileops.getsignature.

        - Added options to augment which message headers
        should be displayed.

        - The folder edit window is now accessible in other
        windows in addition to the folder viewer.

        - Nicknames in the addresslist are now expanded with
        optional confirmation dialog.

        - Fixed a bug which caused the status field in the inbox
        folder to be reset for each message when a new message
        arrived.

        - Fixed "Reply All" bugs, should now work as expected.

        - Fixed a bug in the "Move" button interface, caused the wrong
        target folder and currently viewed folder to intermix.

        - A number of other minor bug fixes.

v0.1 (05/20/99):
        - First release.