#ifndef _MODEST_ACCOUNT_SETTINGS_DIALOG
#define _MODEST_ACCOUNT_SETTINGS_DIALOG
-#include <gtk/gtkdialog.h>
+#include <gtk/gtkdialog.h>
+#include <gtk/gtknotebook.h>
#include "modest-account-mgr.h"
-#include <hildon-widgets/hildon-caption.h>
+#include "modest-hildon-includes.h"
G_BEGIN_DECLS
gboolean modified;
gchar * account_name; /* This may not change. It is not user visible. */
+ ModestTransportStoreProtocol incoming_protocol; /* This may not change. */
+ ModestTransportStoreProtocol outgoing_protocol; /* This may not change. */
gchar * original_account_title;
+
+ ModestAuthProtocol protocol_authentication_incoming;
+
+ GtkNotebook *notebook;
GtkWidget *page_account_details;
GtkWidget *entry_account_title;
GtkWidget *combo_retrieve;
GtkWidget *combo_limit_retrieve;
+ GtkWidget *caption_leave_messages;
GtkWidget *checkbox_leave_messages;
GtkWidget *page_user_details;
GtkWidget *button_outgoing_smtp_servers;
GtkWidget *specific_window;
+ GtkWidget *signature_dialog;
} ModestAccountSettingsDialog;
void modest_account_settings_dialog_set_account_name (ModestAccountSettingsDialog *dialog, const gchar* account_name);
+void modest_account_settings_dialog_switch_to_user_info (ModestAccountSettingsDialog *dialog);
+
G_END_DECLS
#endif /* _MODEST_ACCOUNT_SETTINGS_DIALOG */