aboutsummaryrefslogtreecommitdiffstats
path: root/modules/startup-wizard
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2011-07-01 02:19:59 +0800
committerMatthew Barnes <mbarnes@redhat.com>2011-07-01 02:19:59 +0800
commit1b1697630caf05f1831f6d9a1dd5e8c3f3def429 (patch)
tree278d99b4022571dbafacc6f7aa85a8e447d6bc81 /modules/startup-wizard
parentbe69a3913cac46922111a87e7e813647573de089 (diff)
downloadgsoc2013-evolution-1b1697630caf05f1831f6d9a1dd5e8c3f3def429.tar
gsoc2013-evolution-1b1697630caf05f1831f6d9a1dd5e8c3f3def429.tar.gz
gsoc2013-evolution-1b1697630caf05f1831f6d9a1dd5e8c3f3def429.tar.bz2
gsoc2013-evolution-1b1697630caf05f1831f6d9a1dd5e8c3f3def429.tar.lz
gsoc2013-evolution-1b1697630caf05f1831f6d9a1dd5e8c3f3def429.tar.xz
gsoc2013-evolution-1b1697630caf05f1831f6d9a1dd5e8c3f3def429.tar.zst
gsoc2013-evolution-1b1697630caf05f1831f6d9a1dd5e8c3f3def429.zip
Bug 652958 - Evolution Account Assistant jumps steps
The GTK+ patch in bug 653705 is also required for the Account Assistant to work properly under the new GtkAssistant design in GTK+ 3.1. This commit only deals with sidebar ordering issues.
Diffstat (limited to 'modules/startup-wizard')
-rw-r--r--modules/startup-wizard/evolution-startup-wizard.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/startup-wizard/evolution-startup-wizard.c b/modules/startup-wizard/evolution-startup-wizard.c
index cd2a363195..5e3b028cdf 100644
--- a/modules/startup-wizard/evolution-startup-wizard.c
+++ b/modules/startup-wizard/evolution-startup-wizard.c
@@ -253,6 +253,7 @@ startup_wizard_importer_page (EConfig *config,
EConfigItem *item,
GtkAssistant *assistant,
GtkWidget *old,
+ gint position,
EStartupWizard *extension)
{
GtkWidget *container;
@@ -321,7 +322,7 @@ startup_wizard_importer_page (EConfig *config,
}
title = _("Importing Files");
- gtk_assistant_append_page (assistant, page);
+ gtk_assistant_insert_page (assistant, page, position);
gtk_assistant_set_page_title (assistant, page, title);
return page;
@@ -332,6 +333,7 @@ startup_wizard_progress_page (EConfig *config,
EConfigItem *item,
GtkAssistant *assistant,
GtkWidget *old,
+ gint position,
EStartupWizard *extension)
{
GtkSizeGroup *size_group;
@@ -418,7 +420,7 @@ startup_wizard_progress_page (EConfig *config,
gtk_widget_show (widget);
title = _("Importing Files");
- page_num = gtk_assistant_append_page (assistant, page);
+ page_num = gtk_assistant_insert_page (assistant, page, position);
gtk_assistant_set_page_title (assistant, page, title);
extension->import_progress_page_num = page_num;