Changes of Sylpheed

* 2.2.0beta7 (development)

    * When moving, copying, or deleting a collapsed thread, all the messages
      in the thread are processed now.
    * 'Mark thread as read' feature was implemented.
    * The keys on keypad are also recognized in the summary and message view.
    * The window size of the address book is now remembered.
    * PGP passphrase is converted into locale encoding before passing to gpg.
    * Arabic encoding support was added.
    * The premature trimming of strings on the statusbar was disabled.
    * The 'Wrap before sending' option was removed.
    * The issue that it falsely entered drag begin state after passphrase
      dialog was shown was fixed.
    * The bug that the automatic account selection on reply was disabled on
      IMAP4 folders was fixed.
    * Win32: IPv6 was supported.
    * Win32: Window is properly popup on multiple launching now.

* 2.2.0beta6 (development)

    * The cleanup of IMAP4 message caches on exit was implemented.
    * Cache files in IMAP4 folders are now properly removed on move or delete.
    * The temporary passwords of IMAP4 accounts are now preserved until exit.
    * 'File/Insert signature' now inserts signature into current cursor
      position, and 'File/Append signature' was added for the previous
      behavior.
    * Some dialogs are now placed at the center on parent window.
    * The confirmation dialog for emptying trash is not displayed anymore if
      messages don't exist in trash folders.
    * Trash folders are excluded on recursive search.
    * Locale encoding strings can be passed to --compose and --attach command
      line option.
    * Several minor bugs were fixed.

* 2.2.0beta5 (development)

    * The quick search was implemented.
    * The filter conditions for message status such as 'unread', 'mark',
      'color-label', and 'attachment' were added.
    * The window management of the export and import dialog was modified.
    * Several minor bugs were fixed.

* 2.2.0beta4 (development)

    * Unix: The popup menu on the trayicon was implemented.
    * Unix: Clicking the trayicon now toggles the visibility of the main
      window.
    * Unix: The visibility of the trayicon is now configurable.
    * The context menu of the folder view on search folders was modified.
    * The bug that stopped checking of new messages if search folders exist
      in IMAP4 or News mailboxes was fixed.
    * The renaming of search folders under IMAP4 or News folders was fixed.
    * A memory leak that occurs when thread display was off was fixed.

* 2.2.0beta3 (development)

    * The results of search folders are cached to speed up the next search.
    * The search folder property dialog was implemented.
    * The position of 'Delete' menu was changed to prevent its accidental
      selection.
    * The HTTP scheme is added to the URIs begin with 'www.'.
    * Some trailing punctuations were included as URI.
    * The bug that search folders under IMAP4 or News folders couldn't be
      removed was fixed.

* 2.2.0beta2 (development)

    * The forwarding of messages with attachments was modified.
    * The bug that previously selected row was removed from the view instead
      of currently selected one when deleting folders from the context menu
      was fixed.
    * The bug that messages with subject that includes characters that can't
      be used for filename couldn't be attached was fixed.
    * Windows-1252 was added for display encoding.
    * After incomplete POP3 session, duplicate retrieval of messages doesn't
      happen anymore.

* 2.2.0beta1 (development)

    * The major improvements of the search function were made.
      - The query search was implemented.
      - Search conditions can be specified with the same UI as the filter rule.
      - Subfolders can be searched.
      - The search folder (virtual folder) was implemented.
    * The maximized window state is now remembered.
    * The option "Display recipient on 'From' column if sender is yourself" now
      looks for all accounts.
    * The line-wrapping of composition now doesn't join enumerated lines.
    * The nonstandard Korean encoding 'ks_c_5601-1987' was supported.
    * The bug that the initial directory was not properly selected in the file
      selection dialog with GTK+ 2.8 was fixed.
    * Some other bugs were fixed.

* 2.1.9 (development)

    * An option to update only INBOX on checking new messages of IMAP4
      accounts was added.
    * The custom queue folder can be specified for each account now.
    * The progress of local filtering is displayed now.
    * "Update summary" was added to the context menu of the folder view.
    * Appending of messages to an IMAP4 folder was optimized.
    * "Reply to all" now works for newsgroups post.
    * The crash when an address in an address group was modified was fixed.
    * The bug that subscribed newsgroups were removed after refreshing
      subscribe dialog was fixed.
    * The complication failure on some environments was fixed.
    * Win32: The bug that blocked the application when enterning passphrase
      for GnuPG was fixed.

* 2.1.8 (development)

    * The common preferences dialog was reorganized.
    * The memory usage on SMTP and POP3 session was reduced drastically.
    * The last position of the composition window is remembered, and the
      windows are automatically placed so that they don't overlap.
    * Filtered sent messages are not put into Sent folder anymore.
    * When attached text files are saved, their linebreaks are normalized
      depending on platforms.
    * The occasional encoding conversion failure bug on inserting a text file
      into composition window was fixed.

* 2.1.7 (development)

    * The spell checking feature was implemented (requires GtkSpell).
    * The drop of files is allowed on the whole composition window.
    * The insertion of text by drag and drop was disabled.
    * The PGP interface is disabled if GnuPG is not available.
    * A bug that aborted program if invalid UTF-8 text is put in the log
      window was fixed.
    * The pane between summary and message view became more visible.
    * Reply-to-list is not enabled for subscribe confirmation request etc.
    * The bug that the separator of newsgroups was broken was fixed.
    * The bug that broke the summary selection when mark, unread, and
      colorlabel flags were changed while the summary was sorted by them
      was fixed.
    * The bug that caused crash when quote colors dialog was closed by the
      window close button was fixed.
    * The bug that showed wrong value if the total size of a folder was more
      than 2GB was fixed.
    * Win32: The bug that occasionally the summary was not properly updated
      right after messages were added to a folder was fixed.
    * Win32: The problem that message strings were not translated if digit
      locale environmental variable (such as "LANG=1041") was set was fixed.
    * Win32: PGP sign and encryption was supported.
    * Win32: The window focus problem of account and filter setting dialog
      was fixed.
    * Win32: The method of detecting executables was modified.

* 2.1.6 (development)

    * The auto-save to draft of composing messages was implemented.
    * The setting of default (fallback) encoding was added.
    * The command line option '--exit' was added.
    * The preset menu for junk mail learning commands was added, and now
      bogofilter and bsfilter are selectable.
    * The option to mark filtered junk mails as read was added.
    * The buffer overflow of LDIF import was fixed.

    * Win32: The external editor function was implemented.
    * Win32: Junk mail filtering now works.
    * Win32: The default junk mail learning commands were changed to bsfilter.
    * Win32: Some options which are useless on win32 became hidden.
    * Win32: The program icon was added.
    * Win32: Some bugfixes were made.

* 2.1.5 (development)

    * The command line option to specify directory which stores configuration
      files (--configdir dirname) was added.
    * The output headers of printed messages now match to those of the message
      view.
    * Confirmation dialog is displayed instead of input dialog on printing.
    * When replying to ML post that has the Reply-To set, both addresses will
      be set.
    * The option to delete filtered junk mails from server was added.
    * The locale name 'zh_TW.Big5' was changed to 'zh_TW'.
    * The problem that drag and drop didn't work with GTK+ 2.8 was fixed.
    * The sample mime.types was included into the source package.
    * Win32: The remote command was implemented using TCP socket.
    * Win32: The drag and drop of files from Explorer was supported.
    * Win32: The default print command for text file is used for printing when
      the command is unspecified.
    * Win32: Several bugfixes were made.

* 2.1.4 (development)

    * Bugfixes:
      - The IMAP4 parser was fixed so that it can handle literals in response.
      - A bug that caused crashes on receive if Date header has abnormal time
        was fixed.
      - Sylpheed will not close anymore even if the tray icon is closed.

      - Win32:
        o The problem that prevented the rename and move of folders was fixed.
	o The problem that prevented the creation of temporary files by users
	  who don't have the write permission of the root directory was fixed.
	o The action of Drag'n'drop now becomes move.
    * Feature changes / enhancements:
      - The directory with multiple hierarchy can be specified when creating
        a new mailbox.
      - Error messages are now output to the log window and the log file.
      - The 'Create filter rule' menu was brought back in the context menu.
      - The display of the property of top folders was enabled.

      - Win32:
        o SSL/TLSv1 was supported.
	o The console window was disabled.
	o The environmental variable APPDATA is used for the location of
	  configuration files.
	o The default browser is used now when opening URL.
	o The system settings will be used when opening attachments.
	o The launch of executable files was disabled.
	o The support of environment-dependent Japanese characters was
	  enhanced.
	o The duplicate launch is prohibited now.

* 2.1.3 (development)

    * The feature to save all attachments at once was added.
    * The subscription dialog of newsgroups was reimplemented with GtkTreeView.
    * The verification of S/MIME sigunature (PKCS#7) was enabled.
    * The support of character entity references in HTML messages was improved.
    * The subject line is now displayed in the title bar of the composition
      window.
    * The vertical scrollbar of the folder view now shows or hides itself
      automatically.
    * The message number columns of the folder view can be toggled now.
    * The selected row of the summary view will be kept when the state of
      thread display is changed.
    * The selected row will be aligned to center when it reaches the edge of
      the summary view on key operation.
    * The code conversion error and line limit warning will not be displayed
      anymore when saving as draft.
    * Some code cleanups were made.

* 2.1.2 (development)

    * The core parts were separated into a library (LibSylph), and its license
      was changed to LGPL.
    * The feature to sort the summary by thread date was implemented.
    * When executing IMAP4 operations which take long time, its progress is
      now displayed on the statusbar, and the UI is periodically updated.
    * The number of messages to be copied at a time on IMAP4 was limited to
      prevent timeout error.
    * GPG and SSL settings are now saved even if they are disabled at the
      compile time.
    * The auto detection of Japanese encoding now supports UTF-8 encoding.
    * The text display has been modified a bit.
    * The initial implementation of tray icon was added.
    * Address fields are now normalized before sending.
    * Some problems of the addressbook was fixed.
    * A bug in which message/rfc822 attachments were broken when pgp-signed
      was fixed.
    * Win32: A bug in which opened sockets were not closed properly was fixed.

* 2.1.1 (development)

    * IMAP4 now works with Win32 platform.
    * The sorting of summary now fall backs to comparison by date.
    * localedir, manualdir, and faqdir became user-configurable on configure.
    * A bug that multiple selection of the addressbook with Control key
      didn't work with GTK+ 2.6.9 was fixed.

* 2.1.0 (development)

    * Win32 (MinGW) platform was supported.
    * Many portability fixes were made.
