gdm r5786 - in trunk: . gui/simple-greeter



Author: mccann
Date: Mon Feb 18 16:46:20 2008
New Revision: 5786
URL: http://svn.gnome.org/viewvc/gdm?rev=5786&view=rev

Log:
2008-02-18  William Jon McCann  <jmccann redhat com>

	* gui/simple-greeter/gdm-session-client.c:
	(load_from_desktop_file):
	* gui/simple-greeter/gdm-session-manager.c: (_change_level):
	Now that we honor the enabled property make sure that
	we set it correctly for clients loaded from .desktop files.



Modified:
   trunk/ChangeLog
   trunk/gui/simple-greeter/gdm-session-client.c
   trunk/gui/simple-greeter/gdm-session-manager.c

Modified: trunk/gui/simple-greeter/gdm-session-client.c
==============================================================================
--- trunk/gui/simple-greeter/gdm-session-client.c	(original)
+++ trunk/gui/simple-greeter/gdm-session-client.c	Mon Feb 18 16:46:20 2008
@@ -271,7 +271,7 @@
 {
         GKeyFile *keyfile;
         GError   *error;
-        gboolean res;
+        gboolean  res;
 
         keyfile = g_key_file_new ();
 
@@ -293,6 +293,7 @@
                 goto out;
         }
 
+        client->priv->enabled = TRUE;
 
  out:
         g_key_file_free (keyfile);

Modified: trunk/gui/simple-greeter/gdm-session-manager.c
==============================================================================
--- trunk/gui/simple-greeter/gdm-session-manager.c	(original)
+++ trunk/gui/simple-greeter/gdm-session-manager.c	Mon Feb 18 16:46:20 2008
@@ -347,14 +347,17 @@
                         client = list->data;
 
                         if (! gdm_session_client_get_enabled (client)) {
-                                g_debug ("Skipping disabled client");
+                                g_debug ("Skipping disabled client: %s",
+                                         gdm_session_client_get_name (client));
                                 continue;
                         }
 
                         error = NULL;
                         res = gdm_session_client_start (client, &error);
                         if (! res) {
-                                g_warning ("Unable to start client: %s", error->message);
+                                g_warning ("Unable to start client: %s: %s",
+                                           gdm_session_client_get_name (client),
+                                           error->message);
                                 g_error_free (error);
                         }
                 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]