This patch includes a lot of work to refactor and reorganize the
[modest] / src / maemo / modest-platform.c
index e16317a..4a9c238 100644 (file)
@@ -53,6 +53,8 @@
 #include "modest-tny-account.h"
 #include <string.h>
 #include <libgnomevfs/gnome-vfs-mime-utils.h>
+#include <modest-account-settings-dialog.h>
+#include <maemo/easysetup/modest-easysetup-wizard.h>
 
 #ifdef MODEST_HAVE_ABOOK
 #include <libosso-abook/osso-abook.h>
@@ -2021,3 +2023,20 @@ modest_platform_connect_if_remote_and_perform (GtkWindow *parent_window,
  
        return;
 }
+
+GtkWidget *
+modest_platform_get_account_settings_dialog (ModestAccountSettings *settings)
+{
+       ModestAccountSettingsDialog *dialog = modest_account_settings_dialog_new ();
+
+       modest_account_settings_dialog_set_account (dialog, settings);
+       return GTK_WIDGET (dialog);
+}
+
+GtkWidget *
+modest_platform_get_account_settings_wizard ()
+{
+       ModestEasysetupWizardDialog *dialog = modest_easysetup_wizard_dialog_new ();
+
+       return GTK_WIDGET (dialog);
+}