/*
* Sylpheed -- a GTK+ based, lightweight, and fast e-mail client
- * Copyright (C) 1999,2000 Hiroyuki Yamamoto
+ * Copyright (C) 1999-2001 Hiroyuki Yamamoto
*
* 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
typedef struct _PrefsCommon PrefsCommon;
+typedef enum
+{
+ RECVDIALOG_ALWAYS,
+ RECVDIALOG_WINDOW_ACTIVE,
+ RECVDIALOG_NEVER
+} RecvDialogShow;
+
struct _PrefsCommon
{
/* Receive */
gboolean autochk_newmail;
gint autochk_itv;
gboolean chk_on_startup;
+ gboolean noerrorpanel;
gint max_articles;
/* Send */
gboolean linewrap_quote;
gboolean linewrap_at_send;
gboolean show_ruler;
+ gchar *fw_quotemark;
+ gchar *fw_quotefmt;
+ gboolean forward_as_attachment;
+ gboolean reply_account_autoselect;
/* Display */
gchar *widgetfont;
gchar *textfont;
+ gchar *smallfont;
+ gchar *boldfont;
+ gchar *normalfont;
gboolean display_folder_unread;
ToolbarStyle toolbar_style;
gboolean show_statusbar;
gboolean trans_hdr;
- gboolean enable_thread;
+ /* gboolean enable_thread; */
gboolean enable_hscrollbar;
gboolean swap_from;
+ gboolean use_addr_book;
gchar *date_format;
/* Filtering */
GSList *fltlist;
+ gint kill_score;
+ gint important_score;
+
gboolean show_mark;
gboolean show_unread;
gboolean show_mime;
gboolean show_number;
+ gboolean show_score;
gboolean show_size;
gboolean show_date;
gboolean show_from;
gint summary_col_date;
gint summary_col_from;
gint summary_col_subject;
+ gint summary_col_score;
gint mainview_x;
gint mainview_y;
gchar *force_charset;
+ gboolean show_other_header;
+ GSList *disphdr_list;
+
/* MIME viewer */
gchar *mime_image_viewer;
gchar *mime_audio_player;
/* Privacy */
gboolean default_encrypt;
gboolean default_sign;
- gboolean auto_check_signatures;
+ gboolean auto_check_signatures;
+ gboolean gpg_signature_popup;
gboolean passphrase_grab;
gchar *default_signkey;
+ gboolean gpg_warning;
/* Interface */
gboolean sep_folder;
gboolean open_inbox_on_inc;
gboolean immediate_exec;
gboolean add_address_by_click;
+ RecvDialogShow receive_dialog;
gboolean confirm_on_exit;
gboolean clean_on_exit;
gboolean ask_on_clean;
gboolean warn_queued_on_exit;
+ gboolean return_receipt;
/* Other */
gchar *uri_cmd;