Blob Blame History Raw
From 4d54e7a12aaf048146f8c536c2125f4a16865b97 Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode@redhat.com>
Date: Wed, 20 Mar 2013 20:24:45 -0400
Subject: [PATCH 1/2] account-page: stop watching realmd when disposed

We don't want any handlers called when the page is freed.
---
 gnome-initial-setup/pages/account/gis-account-page.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/gnome-initial-setup/pages/account/gis-account-page.c b/gnome-initial-setup/pages/account/gis-account-page.c
index c488098..594be4c 100644
--- a/gnome-initial-setup/pages/account/gis-account-page.c
+++ b/gnome-initial-setup/pages/account/gis-account-page.c
@@ -960,6 +960,11 @@ gis_account_page_dispose (GObject *object)
   GisAccountPage *page = GIS_ACCOUNT_PAGE (object);
   GisAccountPagePrivate *priv = page->priv;
 
+  if (priv->realmd_watch != 0) {
+      g_bus_unwatch_name (priv->realmd_watch);
+      priv->realmd_watch = 0;
+  }
+
   g_clear_object (&priv->act_user);
   g_clear_object (&priv->act_client);
   g_clear_object (&priv->realm_manager);
-- 
1.8.1.4


From 43616d3cf13d671c3759da9a16c6eb4a4f6f7af0 Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode@redhat.com>
Date: Wed, 20 Mar 2013 21:34:14 -0400
Subject: [PATCH 2/2] disable GD transitions

They're screwing up at the moment.
---
 gnome-initial-setup/gis-driver.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnome-initial-setup/gis-driver.c b/gnome-initial-setup/gis-driver.c
index 2802399..83bed0a 100644
--- a/gnome-initial-setup/gis-driver.c
+++ b/gnome-initial-setup/gis-driver.c
@@ -173,6 +173,7 @@ gis_driver_get_mode (GisDriver *driver)
 static GType
 get_assistant_type (void)
 {
+#if 0
   gboolean enable_animations;
   g_object_get (gtk_settings_get_default (),
                 "gtk-enable-animations", &enable_animations,
@@ -181,6 +182,7 @@ get_assistant_type (void)
   if (enable_animations && g_getenv ("GIS_DISABLE_GD") == NULL)
     return GIS_TYPE_ASSISTANT_GD;
   else
+#endif
     return GIS_TYPE_ASSISTANT_GTK;
 }
 
-- 
1.8.1.4