reflect account preference for trash folder.
Automatically select appropriate Junk folder on filtering.
improved the always-show-msg-on-summary-select mode (don't mark as read on automatic selection).
added write lock mode on summary view.
update summary view on receiving on the fly.
implemented vertical view. Separated quick search into another module.
fixed the status label so that it will automatically resize when there is not enough width.
improved the performance of Mark all read on IMAP4 by only modifying the flagged messages.
added 'Set as (not) junk mail' to the summary context menu.
added the clear button for quick search entry.
implemented 'Mark thread as read'.
enabled the move/copy of the whole message in collapsed threads.
implemented quick filter.
enabled toggle of the searchbar.
implemented quick search of the summary view.
select activated message on search dialog in summary view if possible.
reflect flag changes on virtual folders in the real ones.
display progress on local filtering.
prevent integer overflow on summary status.
added separator between the summary status and the header pane.
summaryview.c: align selected row to center when reached to the edge on key operation.
moved procmsg.c::procmsg_get_filter_keyword() to filter.c::filter_get_keyword_from_msg().
separated some enums to reduce dependency.
made summary columns reorderable by DnD.
added 'Tools/Filter junk mails in folder' menu.
improved the DnD.
added a feature for junk mail control.
optimized getting the selection list.
enabled DnD to external apps.
reimplemented summary view with GtkTreeView.
improved MimeView and file selection dialog.
Initial import of Sylpheed (GTK2 version).