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.