typedef struct _PrefsCommon PrefsCommon;
+typedef enum {
+ RECV_DIALOG_ALWAYS,
+ RECV_DIALOG_ACTIVE,
+ RECV_DIALOG_NEVER
+} RecvDialogMode;
+
struct _PrefsCommon
{
/* Receive */
gboolean use_extinc;
- gchar *extinc_path;
+ gchar *extinc_cmd;
gboolean inc_local;
gboolean filter_on_inc;
gchar *spool_path;
+ gboolean scan_all_after_inc;
gboolean autochk_newmail;
gint autochk_itv;
gboolean chk_on_startup;
/* Send */
gboolean use_extsend;
- gchar *extsend_path;
+ gchar *extsend_cmd;
gboolean savemsg;
gboolean queue_msg;
gchar *outgoing_charset;
gint linewrap_len;
gboolean linewrap_quote;
gboolean linewrap_at_send;
+ gboolean auto_exteditor;
+ gboolean reply_account_autosel;
+ gboolean forward_account_autosel;
+ gboolean reedit_account_autosel;
gboolean show_ruler;
gchar *fw_quotemark;
gchar *fw_quotefmt;
gboolean forward_as_attachment;
- gboolean reply_account_autoselect;
-
+ gboolean smart_wrapping;
+#if USE_PSPELL
+ gboolean enable_pspell;
+ gchar *pspell_path;
+ gchar *dictionary;
+#endif
+
/* Display */
gchar *widgetfont;
gchar *textfont;
- gchar *smallfont;
- gchar *boldfont;
gchar *normalfont;
+ gchar *boldfont;
+ gchar *smallfont;
gboolean display_folder_unread;
ToolbarStyle toolbar_style;
gboolean show_statusbar;
gboolean trans_hdr;
- /* gboolean enable_thread; */
+ gboolean enable_thread;
gboolean enable_hscrollbar;
+ gboolean expand_thread;
+ gboolean bold_unread;
gboolean swap_from;
gboolean use_addr_book;
gchar *date_format;
gint quote_level2_col;
gint quote_level3_col;
gint uri_col;
+ gint tgt_folder_col;
gushort sig_col;
gboolean recycle_quote_colors;
gboolean conv_mb_alnum;
gboolean open_unread_on_enter;
gboolean open_inbox_on_inc;
gboolean immediate_exec;
+ RecvDialogMode recv_dialog_mode;
gboolean add_address_by_click;
gboolean confirm_on_exit;