X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-global-settings-dialog-priv.h;h=ec351a990d486333d69e5131ff3c0dd4b592b97b;hb=e45956ba0bdb6990bef41af14ea36977aec7b811;hp=9ab18c98187bddb95fbb83030746f5a55381c4a9;hpb=46a234c81bceecac16ac22ae3f281b79247d46f7;p=modest diff --git a/src/widgets/modest-global-settings-dialog-priv.h b/src/widgets/modest-global-settings-dialog-priv.h index 9ab18c9..ec351a9 100644 --- a/src/widgets/modest-global-settings-dialog-priv.h +++ b/src/widgets/modest-global-settings-dialog-priv.h @@ -35,6 +35,15 @@ G_BEGIN_DECLS +typedef struct _ModestGlobalSettingsState { + gboolean auto_update; + gint connect_via; + gint update_interval; + gint size_limit; + gboolean play_sound; + gboolean prefer_formatted_text; +} ModestGlobalSettingsState; + typedef struct _ModestGlobalSettingsDialogPrivate ModestGlobalSettingsDialogPrivate; struct _ModestGlobalSettingsDialogPrivate { GtkWidget *notebook; @@ -42,13 +51,22 @@ struct _ModestGlobalSettingsDialogPrivate { GtkWidget *composing_page; GtkWidget *auto_update; + + ModestPairList *connect_via_list; GtkWidget *connect_via; + + ModestPairList *update_interval_list; GtkWidget *update_interval; + GtkWidget *size_limit; GtkWidget *play_sound; + + ModestPairList *msg_format_list; GtkWidget *msg_format; - GtkWidget *include_reply; + + ModestGlobalSettingsState initial_state; }; + #define MODEST_GLOBAL_SETTINGS_DIALOG_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE((o), \ MODEST_TYPE_GLOBAL_SETTINGS_DIALOG, \ ModestGlobalSettingsDialogPrivate)) @@ -57,9 +75,6 @@ ModestPairList* _modest_global_settings_dialog_get_connected_via (void); ModestPairList* _modest_global_settings_dialog_get_update_interval (void); ModestPairList* _modest_global_settings_dialog_get_msg_formats (void); -void _modest_global_settings_dialog_load_conf (ModestGlobalSettingsDialogPrivate *priv); -void _modest_global_settings_dialog_save_conf (ModestGlobalSettingsDialogPrivate *priv); - G_END_DECLS #endif /* __MODEST_GLOBAL_SETTINGS_DIALOG_PRIV_H__ */