fixed the problem that DnD didn't work on GTK+ 2.8
brought back 'Crate filter rule' in the context menu.
summaryview.c: align selected row to center when reached to the edge on key operation.
summaryview.c: keep selecting row after changing thread display.
fixed warnings about signedness difference.
fixed sorting bug when flags changed.
added 'View/Sort/by thread date'.
moved procmsg.c::procmsg_get_filter_keyword() to filter.c::filter_get_keyword_from_msg().
separated UI code from prefs.c.
fall back to date comparison on sorting.
modification for DnD.
select correct row after execution on summary when sorting is enabled.
modified several alerts, and added accelerators for the buttons.
added G_ALERTCANCEL to AlertValue, and return it if cancelled.
reflect flag changes of manual filtering to IMAP server.
removed unrequired function.
made summary columns reorderable by DnD.
use currently visible textview for selection reply.
added 'Add to address book' to the context menu of textview.
added 'Tools/Filter junk mails in folder' menu.
fixed a bug that the change of color labels was not saved.
include currently selected row on flag search if message view is visible but the row is not displayed.
fixed Turkish locale problem.
really fixed the crash bug.
flush events before scrolling to selected.
fixed possible crash (take 2).
fixed possible crash when sorted by From/To/Subject.
fixed scroll positon problem after some operations.
disabled typeahead search.
clear selection list when the order of the summary list is changed.
fixed a bug that it took very long time to delete all selected messages.
improved the DnD.
allow empty junk folder setting.
added a feature for junk mail control.
ignore invalid or deleted messages on delete duplicated.
don't include the current message for 'View/Go to/(Prev|Next) (unread|new) message'.
fixed a bug that caused crash if FolderView::selected is NULL.
optimized getting the selection list.
optimized the writing of mark file.
optimized writing summary cache.
enabled DnD to external apps.
reimplemented MimeView with GtkTreeView.
fixed the selection state of summary on refresh.
fixed the scroll problem of the summary view on refresh.
fixed a problem that no message was selected after processing left marks.
fixed insensitive toolbar problem on execution.
set minimum column width for folder view and summary view. Remember every column width of folder view.
display next messages after deleting when immediate_exec is enabled.
adjusted selection and message display on execution of summary.
made a workaround for last-row expand problem of the summary view.
forgot to unset SummaryView::selected on empty selection.
fixed selection problem after execution.
fixed column resize bug.
fixed a compilation bug and key handling of summary.
made rules hint configurable. Removed debug code.
don't open selected messages on 'View/Go to' if the message view is hidden.
modified the handling of middle-click and double-click.
adjusted the width of icon-titled columns.
disable 'Attract by subject' if sorted.
optimized 'Attract by subject'.
display collapsed rows which have unread children as bold.
also expand all children on summary.
fixed several bugs, and implemented summary_unthread().
fixed selection handling.
fixed compilation failure on GTK+ 2.4.
reimplemented summary view with GtkTreeView.
improved performance of the update of statusbar.
fixed row update problem when opening folder.
reimplemented folder view with GtkTreeView.
improved the thread creation.
changed the implementation of switching Text/MIME view.
improved MimeView and file selection dialog.
replaced GtkFileSelection with GtkFileChooserDialog.
changed the indent size of summary.
fixed non-utf8 filename handlings.
replaced intl.h with glib/gi18n.h.
improved font management.
use GTK stock button for dialog button set.
restored the resize grip of the main statusbar.
fixed a bug that didn't correctly get text selection on reply.
Initial import of Sylpheed (GTK2 version).