aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-config.h
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2011-11-29 21:16:55 +0800
committerMilan Crha <mcrha@redhat.com>2011-11-29 21:16:55 +0800
commitf2b9a4b609b13d51ec1925e7c297e87e17026e33 (patch)
tree8ad0454f8ec9cbead4e0ca4de92bcc8652f02e93 /mail/em-config.h
parentb16c24615186a2a46a052d57f3e494b54d1d3300 (diff)
downloadgsoc2013-evolution-f2b9a4b609b13d51ec1925e7c297e87e17026e33.tar.gz
gsoc2013-evolution-f2b9a4b609b13d51ec1925e7c297e87e17026e33.tar.zst
gsoc2013-evolution-f2b9a4b609b13d51ec1925e7c297e87e17026e33.zip
Bug #665103 - Blank composer/mail/network preferences windows
Diffstat (limited to 'mail/em-config.h')
-rw-r--r--mail/em-config.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/mail/em-config.h b/mail/em-config.h
index 7c23495677..a16100e815 100644
--- a/mail/em-config.h
+++ b/mail/em-config.h
@@ -57,10 +57,12 @@ typedef struct _EMConfigPrivate EMConfigPrivate;
/* Types of popup tagets */
enum _em_config_target_t {
EM_CONFIG_TARGET_FOLDER,
+ EM_CONFIG_TARGET_PREFS,
EM_CONFIG_TARGET_SETTINGS
};
typedef struct _EMConfigTargetFolder EMConfigTargetFolder;
+typedef struct _EMConfigTargetPrefs EMConfigTargetPrefs;
typedef struct _EMConfigTargetSettings EMConfigTargetSettings;
struct _EMConfigTargetFolder {
@@ -69,6 +71,10 @@ struct _EMConfigTargetFolder {
CamelFolder *folder;
};
+struct _EMConfigTargetPrefs {
+ EConfigTarget target;
+};
+
struct _EMConfigTargetSettings {
EConfigTarget target;
@@ -98,6 +104,8 @@ EMConfig * em_config_new (gint type,
EMConfigTargetFolder *
em_config_target_new_folder (EMConfig *emp,
CamelFolder *folder);
+EMConfigTargetPrefs *
+ em_config_target_new_prefs (EMConfig *emp);
EMConfigTargetSettings *
em_config_target_new_settings (EMConfig *emp,
const gchar *email_address,