2007-11-23 [wwp] 3.1.0cvs25
[claws.git] / src / prefs_common.h
index 75f9288705c209a6a2a53b5741d5a5cdc8e4a1cc..d0f474ef6e1f2b44e9ec5f15fa968e6d42768e16 100644 (file)
@@ -33,6 +33,7 @@
 #include "textview.h"
 #include "procmime.h"
 #include "prefs_msg_colors.h"
+#include "prefs_summary_open.h"
 
 typedef struct _PrefsCommon    PrefsCommon;
 
@@ -76,7 +77,8 @@ typedef enum
        ACTION_UNREAD,
        ACTION_LAST_OPENED,
        ACTION_LAST_LIST,
-       ACTION_NOTHING
+       ACTION_NOTHING,
+       ACTION_FIRST_LIST
 } EntryAction;
 
 typedef enum
@@ -341,8 +343,9 @@ struct _PrefsCommon
        gboolean mark_as_read_delay;
        gboolean immediate_exec;
        SelectOnEntry select_on_entry;
+       gboolean show_tooltips;
 
-       EntryAction summary_select_prio[6];
+       EntryAction summary_select_prio[SUMMARY_OPEN_ACTIONS-1];
 
        NextUnreadMsgDialogShow next_unread_msg_dialog;
        gboolean add_address_by_click;
@@ -356,6 +359,7 @@ struct _PrefsCommon
        gchar *uri_cmd;
        gchar *print_cmd;
        gchar *ext_editor_cmd;
+       gboolean cmds_use_system_default;
 
        gboolean cliplog;
        guint loglength;
@@ -488,5 +492,6 @@ void pref_set_entry_from_pref(GtkEntry *entry, const gchar *txt);
 gchar *pref_get_pref_from_textview(GtkTextView *textview);
 gchar *pref_get_pref_from_entry(GtkEntry *entry);
 const gchar *prefs_common_translated_header_name(const gchar *header_name);
-
+const gchar *prefs_common_get_uri_cmd(void);
+const gchar *prefs_common_get_ext_editor_cmd(void);
 #endif /* __PREFS_COMMON_H__ */