diff options
Diffstat (limited to 'mail/em-config.h')
-rw-r--r-- | mail/em-config.h | 8 |
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, |