patches/gnome-session-02-gnome-about.diff
changeset 13218 96755f314561
parent 13113 e0003844f498
child 15330 a935e2c278b2
--- a/patches/gnome-session-02-gnome-about.diff	Thu Aug 21 07:56:45 2008 +0000
+++ b/patches/gnome-session-02-gnome-about.diff	Thu Aug 21 08:32:17 2008 +0000
@@ -1,6 +1,7 @@
---- gnome-session-2.23.6/gnome-session/gsm-manager.c	2008-08-05 04:46:44.000000000 +0100
-+++ gnome-session-2.23.6/gnome-session/gsm-manager.c.new	2008-08-06 11:28:56.733523000 +0100
-@@ -318,6 +318,23 @@
+diff -urN -x'*.orig' -x'*.rej' gnome-session-2.23.7/gnome-session/gsm-manager.c ../SUNWgnome-session-2.23.7-p2/gnome-session-2.23.7/gnome-session/gsm-manager.c
+--- gnome-session-2.23.7/gnome-session/gsm-manager.c	2008-08-18 15:07:31.000000000 +0100
++++ ../SUNWgnome-session-2.23.7-p2/gnome-session-2.23.7/gnome-session/gsm-manager.c	2008-08-19 10:46:06.118671000 +0100
+@@ -337,6 +337,23 @@
  
  static void start_phase (GsmManager *manager);
  
@@ -24,7 +25,7 @@
  static void
  end_phase (GsmManager *manager)
  {
-@@ -970,6 +988,9 @@
+@@ -1053,6 +1070,9 @@
  void
  gsm_manager_start (GsmManager *manager)
  {
@@ -34,15 +35,14 @@
          g_debug ("GsmManager: GSM starting to manage");
  
          g_return_if_fail (GSM_IS_MANAGER (manager));
-@@ -977,6 +998,11 @@
+@@ -1060,6 +1080,10 @@
          manager->priv->phase = GSM_MANAGER_PHASE_INITIALIZATION;
- 
+         debug_app_summary (manager);
          start_phase (manager);
 +
 +	gconf_client = gconf_client_get_default ();
 +	show_about = gconf_client_get_bool (gconf_client, ABOUT_PROMPT_KEY, NULL);
 +	if (!show_about) gtk_timeout_add (4000, show_gnome_about, NULL);
-+
  }
  
  static gboolean