re-implement per-folder message threading
[claws.git] / src / summaryview.h
index 8d67c631a6ed902160ed777a654c8210410519e2..67d5a1528779bd2f3f3ce67c4a005f76bf3a21d6 100644 (file)
@@ -75,7 +75,8 @@ typedef enum
 {
        S_SEARCH_SUBJECT,
        S_SEARCH_FROM,
-       S_SEARCH_TO
+       S_SEARCH_TO,
+       S_SEARCH_EXTENDED
 } SummarySearchType;
 
 extern GtkTargetEntry summary_drag_types[1];
@@ -107,6 +108,7 @@ struct _SummaryView
        GtkWidget *search_type_opt;
        GtkWidget *search_type;
        GtkWidget *search_string;
+       GtkWidget *search_description;
 
        GtkItemFactory *popupfactory;
 
@@ -138,6 +140,7 @@ struct _SummaryView
        FolderSortKey sort_key;
        FolderSortType sort_type;
        guint threaded;
+       guint thread_collapsed;
 
        /* Extra data for summaryview */
        regex_t *simplify_subject_preg;
@@ -145,6 +148,7 @@ struct _SummaryView
        /* current message status */
        gint   newmsgs;
        gint   unread;
+       gint   unreadmarked;
        gint   messages;
        off_t  total_size;
        gint   deleted;