fixed logical bugs (#134).
also support Shift+F10 for menu popup.
src/folderview.c: enabled menu popup with Menu key.
prevent IMAP error caused by sending multiple commands at the same time.
src/folderview.c: removed alloca() calls.
do not count junk-filtered or trashed messages as new ones. Do not display new state as red color on Junk folder.
fixes wrong unread number display.
added new global option 'Change current account on folder open'.
added 'Empty junk' context menu to Junk folder.
added 'Junk' special folder and automatically create it when not exist.
show/hide needless folderview context menu items depending on context.
enabled moving of virtual folders.
added write lock mode on summary view.
modified folderview key handling code.
move up/collapse/expand row with left/right key (like Windows Explorer).
fixed syl_plugin_folderview_add_sub_widget() and updated test plug-in.
added plug-in APIs for folder view.
put vbox on the top of folder view.
use fixed-height-mode for the folder view.
added new search folder icon.
decreased spacing between icon and text.
the visibility of message number columns in the folder view is now configurable for each column.
show waiting dialog on creating folder tree after creating new IMAP account.
added missing locks on idle callbacks.
folderview_new_folder_cb(): win32: fixed prohibited character check.
merged plugin-test branch into trunk.
show 'Send queued messages' instead of 'Mark all read' in the context menu of the Queue folder.
also update junk folder path when a folder is renamed.
enabled recursive download of remote folders.
fixed select next unread.
fixed stall on rebuilding folder tree.
enabled coloring of new/unread/total columns in folder view.
folderview_check_new(): don't give up unless the network failure of remote mailboxes.
disable new mail notification when any message is displayed, marked as read, or trashes are emptied.
added separator before 'Mark all read' in folder context menu.
modified folder context menu on receiving.
enable 'Mark all read' only when selected folder is opened in the case of IMAP4.
added 'Mark all read' to the folder context menu.
fixed a bug that bold face was disabled with GLib 2.10 and Pango 1.12.
prohibit move/copy from/to queue folders, and move/copy to virtual folders.
properly count the number of new messages on local and remote mailboxes.
renamed summary_search to query_search.
also recognize GDK_KP_* keycodes.
exclude trash on recursive search.
don't show 'Empty trash' dialog if trashed messages don't exist.
handle virtual folders under IMAP4 folders properly.
fixed renaming of virtual folders.
replaced 'Search messages...' with 'Edit search condition...' on virtual folder.
folderview_check_new(): exclude virtual folders.
partially implemented search folder properties.
modified the message of deleting search folder.
fixed a bug that search folders under IMAP4 or NNTP folders couldn't be removed.
folderview.c: fixed a bug that previously selected row was removed from the view instead of currently selected one when deleting/renaming folders from the context menu.
some modification of searching.
look for all accounts when enable_swap_from is enabled.
reflect display_folder_unread setting immediately.
removed SummaryView* from the argument of summary_search(). Preset folder when saving as search folder.
implemented query search and virtual folder (merged from newsearch branch).
added an option to update only INBOX on checking new messages of IMAP4 accounts.
added 'Update summary' to the context menu of folder view.
don't show '+' (unread) mark even if unread messages are in Trash.
enabled the property of the top folder.
fixed DnD on Win32.
reimplemented grouplistdialog with GtkTreeView.
modified the display of folder view.
adjusted the freqency of UI update on IMAP4.
moved two functions from prefs_filter.c to filter.c.
separated UI code from account.c.
expand/collapse tree row on double click.
modified the 'Empty trash' messages.
modification for DnD.
modify filter rules after moving folders.
modified alert dialogs.
replaced pixmaps icons with png images.
fixed selection becoming wrong when another folder was clicked quickly.
implemented IMAP4 folder move.
implemented folder move.
fixed a bug in syncing folder path.
expand parent folder when new one is created.
modified the way to revert selection after menu popup.
modified the alert message on deleting folders.
fixed Turkish locale problem.
improved the DnD.
fixed a bug that caused crash if FolderView::selected is NULL.
set minimum column width for folder view and summary view. Remember every column width of folder view.
fixed several bugs, and implemented summary_unthread().
reimplemented summary view with GtkTreeView.
flush widget to reflect selection change before showing summary.
fixed widget refresh problem on rescan/check new.
improved performance of the update of statusbar.
compilation fix for GTK 2.4.
fixed expand row problem of folder view.
folderview.c: remember the column width and restored Search menu.
implemented message-to-folder DnD.
fixed crash bug when subscribing to news.
folderview.c: fixed infinite loop bug.
don't let GtkTreeView grab focus after opening a folder by button press.