Fix Reply from mainwindow menu and toolbar when mainwindow's
[claws.git] / src / summaryview.h
index 9d1d943de4e0b0e20efa8750325a771906a0f09e..582476106d5d87e7893236712816f743ecd02d79 100644 (file)
 #include <gdk/gdk.h>
 #include <gtk/gtk.h>
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include "viewtypes.h"
 typedef struct _SummaryColumnState     SummaryColumnState;
 
@@ -106,7 +110,6 @@ struct _SummaryView
        GtkWidget *popupmenu;
        GtkWidget *colorlabel_menu;
        GtkWidget *tags_menu;
-
        GtkWidget *window;
 
        GtkCMCTreeNode *selected;
@@ -114,7 +117,6 @@ struct _SummaryView
 
        gboolean display_msg;
 
-       GdkColor color_important;
        SummaryColumnState col_state[N_SUMMARY_COLS];
        gint col_pos[N_SUMMARY_COLS];
 
@@ -171,6 +173,9 @@ private:
        FolderItem *search_root_folder;
 
        guint mark_as_read_timeout_tag;
+
+       GtkActionGroup *action_group;
+       GtkUIManager *ui_manager;
 };
 
 SummaryView    *summary_create(MainWindow *mainwin);
@@ -287,6 +292,7 @@ void summary_watch_thread     (SummaryView          *summaryview);
 void summary_unwatch_thread      (SummaryView          *summaryview);
 
 void summary_add_address         (SummaryView          *summaryview);
+void summary_select_all                  (SummaryView          *summaryview);
 void summary_unselect_all        (SummaryView          *summaryview);
 void summary_select_thread       (SummaryView          *summaryview,
                                   gboolean              delete_thread,
@@ -329,4 +335,6 @@ void summary_relayout(SummaryView *summaryview);
 void summary_update_unread(SummaryView *summaryview, FolderItem *removed_item);
 gboolean summary_is_list(SummaryView *summaryview);
 gboolean summaryview_search_root_progress(gpointer data, guint at, guint matched, guint total);
+gboolean summary_is_opened_message_selected(SummaryView *summaryview);
+gboolean summary_has_opened_message(SummaryView *summaryview);
 #endif /* __SUMMARY_H__ */