Fix possibly broken toolbar_compose.xml by migrating A_SENDL actions names
[claws.git] / src / toolbar.h
index f0cd8c8659e3f4473a5270020d3a79f711a08653..4b84bb6e3f94d66de301aec63245a4408cd4fb0e 100644 (file)
@@ -34,6 +34,8 @@ typedef enum {
        TOOLBAR_MSGVIEW
 } ToolbarType;
 
+#define NUM_TOOLBARS   3
+
 typedef enum 
 {
        COMPOSEBUTTON_MAIL,
@@ -89,6 +91,7 @@ struct _Toolbar {
        GtkWidget *insert_btn;
        GtkWidget *attach_btn;
        GtkWidget *sig_btn;
+       GtkWidget *repsig_btn;
        GtkWidget *exteditor_btn;
        GtkWidget *linewrap_current_btn;
        GtkWidget *linewrap_all_btn;
@@ -105,9 +108,6 @@ struct _Toolbar {
 #ifdef USE_ENCHANT
        GtkWidget *spellcheck_btn;
 #endif
-#if !GTK_CHECK_VERSION(2,12,0)
-       GtkTooltips *tooltips;
-#endif
 };
 
 struct _ToolbarItem {
@@ -150,8 +150,8 @@ struct _ToolbarItem {
 
 
 
-/* enum holds available actions for both 
-   Compose Toolbar and Main Toolbar 
+/* enum holds available actions for both
+   Compose Toolbar and Main Toolbar
 */
 enum {
        /* main toolbar */
@@ -171,8 +171,18 @@ enum {
        A_EXECUTE,
        A_GOTO_PREV,
        A_GOTO_NEXT,
+
        A_IGNORE_THREAD,
        A_WATCH_THREAD,
+       A_MARK,
+       A_UNMARK,
+       A_LOCK,
+       A_UNLOCK,
+       A_ALL_READ,
+       A_ALL_UNREAD,
+       A_READ,
+       A_UNREAD,
+
        A_PRINT,
        A_LEARN_SPAM,
        A_GO_FOLDERS,
@@ -180,11 +190,12 @@ enum {
 
        /* compose toolbar */
        A_SEND,
-       A_SENDL,
+       A_SEND_LATER,
        A_DRAFT,
        A_INSERT,
        A_ATTACH,
        A_SIG,
+       A_REP_SIG,
        A_EXTEDITOR,
        A_LINEWRAP_CURRENT,
        A_LINEWRAP_ALL,