/*
- * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client
- * Copyright (C) 1999-2013 Hiroyuki Yamamoto and the Claws Mail team
+ * Claws Mail -- a GTK+ based, lightweight, and fast e-mail client
+ * Copyright (C) 1999-2016 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
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
- *
*/
#ifndef __PREFS_COMMON_H__
#include "prefs_msg_colors.h"
#include "prefs_summary_open.h"
+#define CLAWS_CONFIG_VERSION 2
+
typedef struct _PrefsCommon PrefsCommon;
typedef enum {
typedef enum
{
- OPENMSG_REQUEST_ONLY = 0,
- OPENMSG_ALWAYS = 1,
+ OPENMSG_NO = 0,
+ OPENMSG_YES = 1,
OPENMSG_WHEN_VIEW_VISIBLE
} ShowMsgPolicy;
struct _PrefsCommon
{
+ gint config_version;
+
/* Receive */
gboolean use_extinc;
gchar *extinc_cmd;
gchar *outgoing_charset;
TransferEncodingMethod encoding_method;
gboolean outgoing_fallback_to_ascii;
+ gboolean rewrite_first_from;
gboolean warn_empty_subj;
-
+ gboolean hide_timezone;
gboolean allow_jisx0201_kana;
/* Compose */
gint statusbar_update_step;
gboolean emulate_emacs;
+ gboolean open_selected_on_folder_open;
ShowMsgPolicy always_show_msg;
gboolean mark_as_read_on_new_window;
gboolean mark_as_read_delay;