Fix marking all as (un)read recursively when the confirmation
[claws.git] / src / summaryview.h
index cf992902fafc77353bc27dd1f4aafc590b9982bc..2d192e5734a46ab94afd7717d405b80129a035fc 100644 (file)
@@ -194,6 +194,8 @@ SummarySelection summary_get_selection_type (SummaryView    *summaryview);
 MsgInfo *summary_get_selected_msg              (SummaryView *summaryview);
 GSList *summary_get_selected_msg_list          (SummaryView    *summaryview);
 
+void summary_select_prev         (SummaryView          *summaryview);
+void summary_select_next         (SummaryView          *summaryview);
 void summary_select_prev_unread          (SummaryView          *summaryview);
 void summary_select_next_unread          (SummaryView          *summaryview);
 void summary_select_prev_new     (SummaryView          *summaryview);
@@ -270,11 +272,12 @@ void summary_save_as                (SummaryView          *summaryview);
 void summary_print               (SummaryView          *summaryview);
 void summary_mark                (SummaryView          *summaryview);
 void summary_unmark              (SummaryView          *summaryview);
-void summary_mark_as_unread      (SummaryView          *summaryview);
 void summary_mark_as_read        (SummaryView          *summaryview);
+void summary_mark_as_unread      (SummaryView          *summaryview);
 void summary_msgs_lock           (SummaryView          *summaryview);
 void summary_msgs_unlock         (SummaryView          *summaryview);
-void summary_mark_all_read       (SummaryView          *summaryview);
+void summary_mark_all_read       (SummaryView          *summaryview, gboolean ask_if_needed);
+void summary_mark_all_unread     (SummaryView          *summaryview, gboolean ask_if_needed);
 void summary_mark_as_spam        (SummaryView          *summaryview, 
                                   guint                 action, 
                                   GtkWidget            *widget);