{
GtkCTree *ctree = GTK_CTREE(folderview->ctree);
GtkCTreeNode *node = NULL;
- SelectOnEntry last_sel = prefs_common.select_on_entry;
+ EntryAction last_summary_select_prio = prefs_common.summary_select_prio[0];
gboolean last_open = prefs_common.always_show_msg;
- prefs_common.select_on_entry = SELECTONENTRY_MNU;
+ prefs_common.summary_select_prio[0] = ACTION_MARKED;
prefs_common.always_show_msg = TRUE;
if ((node = folderview_find_next_marked(ctree, folderview->opened))
folderview_select_node(folderview, node);
out:
- prefs_common.select_on_entry = last_sel;
+ prefs_common.summary_select_prio[0] = last_summary_select_prio;
prefs_common.always_show_msg = last_open;
}
{
GtkCTree *ctree = GTK_CTREE(folderview->ctree);
GtkCTreeNode *node = NULL;
- SelectOnEntry last_sel = prefs_common.select_on_entry;
+ EntryAction last_summary_select_prio = prefs_common.summary_select_prio[0];
gboolean last_open = prefs_common.always_show_msg;
- prefs_common.select_on_entry = SELECTONENTRY_UNM;
+ prefs_common.summary_select_prio[0] = ACTION_UNREAD;
prefs_common.always_show_msg = force_open ? TRUE : last_open;
if ((node = folderview_find_next_unread(ctree, folderview->opened))
folderview_select_node(folderview, node);
out:
- prefs_common.select_on_entry = last_sel;
+ prefs_common.summary_select_prio[0] = last_summary_select_prio;
prefs_common.always_show_msg = last_open;
}
{
GtkCTree *ctree = GTK_CTREE(folderview->ctree);
GtkCTreeNode *node = NULL;
- SelectOnEntry last_sel = prefs_common.select_on_entry;
+ EntryAction last_summary_select_prio = prefs_common.summary_select_prio[0];
gboolean last_open = prefs_common.always_show_msg;
- prefs_common.select_on_entry = SELECTONENTRY_NUM;
+ prefs_common.summary_select_prio[0] = ACTION_NEW;
prefs_common.always_show_msg = TRUE;
if ((node = folderview_find_next_new(ctree, folderview->opened))
folderview_select_node(folderview, node);
out:
- prefs_common.select_on_entry = last_sel;
+ prefs_common.summary_select_prio[0] = last_summary_select_prio;
prefs_common.always_show_msg = last_open;
}
if (FOLDER_TYPE(item->folder) == F_NEWS || FOLDER_IS_LOCAL(folder)) {
log_error(LOG_PROTOCOL, _("Couldn't scan folder %s\n"),
item->path ? item->path:item->name);
+ STATUSBAR_POP(folderview->mainwin);
continue;
} else if (!FOLDER_IS_LOCAL(folder)) {
STATUSBAR_POP(folderview->mainwin);