2012-01-10 [wwp] 3.8.0cvs13
[claws.git] / src / mainwindow.h
index 7dbc8ace8c2eb8505e83e6cecd25d72c9c952eb3..f10548de242ffcf07c4bc975b434419717eebd3e 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client
- * Copyright (C) 1999-2009 Hiroyuki Yamamoto and the Claws Mail team
+ * Copyright (C) 1999-2011 Hiroyuki Yamamoto and the Claws Mail team
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -65,7 +65,11 @@ typedef enum
        M_HAVE_MULTI_ACCOUNT  = 1 << 24,
        M_FOLDER_SELECTED     = 1 << 25,
        M_SESSION_PASSWORDS   = 1 << 26,
-       M_DELETED_EXISTS      = 1 << 27
+       M_DELETED_EXISTS      = 1 << 27,
+       M_NOT_TRASH           = 1 << 28,
+       M_HIDE_READ_THREADS   = 1 << 29,
+       M_HAVE_RETRIEVABLE_ACCOUNT = 1 << 30,
+       M_HAVE_ANY_RETRIEVABLE_ACCOUNT = 1 << 31
 } SensitiveCond;
 
 typedef enum
@@ -177,6 +181,9 @@ void main_window_get_position               (MainWindow     *mainwin);
 
 void main_window_progress_on           (MainWindow     *mainwin);
 void main_window_progress_off          (MainWindow     *mainwin);
+gboolean main_window_empty_trash       (MainWindow     *mainwin,
+                                        gboolean        confirm,
+                                        gboolean        for_quit);
 
 void main_window_set_menu_sensitive    (MainWindow     *mainwin);