static void summary_drag_end(GtkWidget *widget,
GdkDragContext *drag_context,
SummaryView *summaryview);
-/* custom compare functions for sorting */
+/* custom compare functions for sorting */
static gint summary_cmp_by_mark (GtkCMCList *clist,
gconstpointer ptr1,
gconstpointer ptr2);
else
open_selected = 0;
}
- summary_select_node_no_mark_read(summaryview, node, open_selected);
+ summary_select_node(summaryview, node, open_selected);
}
summary_lock(summaryview);
* 1, display the corresponding message in the message view, if
* @force_display is -1, obey prefs_common.always_show_msg.
**/
-static void summary_select_node_real(SummaryView *summaryview, GtkCMCTreeNode *node,
- gint force_display, gboolean ignore_mark_read);
void summary_select_node(SummaryView *summaryview, GtkCMCTreeNode *node,
gint force_display)
-{
- summary_select_node_real(summaryview, node, force_display, FALSE);
-
-}
-
-void summary_select_node_no_mark_read(SummaryView *summaryview, GtkCMCTreeNode *node,
- gint force_display, gboolean ignore_mark_read)
-{
- summary_select_node_real(summaryview, node, force_display, TRUE);
-
-}
-
-static void summary_select_node_real(SummaryView *summaryview, GtkCMCTreeNode *node,
- gint force_display, gboolean ignore_mark_read)
{
GtkCMCTree *ctree = GTK_CMCTREE(summaryview->ctree);
gboolean display_msg;
if (!summaryview->folder_item)
return;
if (node) {
- if (!ignore_mark_read)
- summary_cancel_mark_read_timeout(summaryview);
gtkut_ctree_expand_parent_all(ctree, node);
summary_lock(summaryview);
/* ask_if_needed is FALSE when user-asking is performed by caller,
commonly when the caller is a mark-as-unread-recursive func */
if (ask_if_needed && prefs_common.ask_mark_all_read) {
- val = alertpanel_full(_("FOO Mark all as unread"),
+ val = alertpanel_full(_("Mark all as unread"),
_("Do you really want to mark all mails in this folder as unread?"),
GTK_STOCK_NO, GTK_STOCK_YES, NULL,
TRUE, NULL, ALERT_QUESTION, G_ALERTDEFAULT);