gdm r5881 - in trunk: . daemon



Author: halfline
Date: Tue Feb 26 21:16:21 2008
New Revision: 5881
URL: http://svn.gnome.org/viewvc/gdm?rev=5881&view=rev

Log:
2008-02-26  Ray Strode  <rstrode redhat com>

	* daemon/gdm-session-direct.c
	(do_introspect), (gdm_session_direct_select_session),
	(gdm_session_direct_select_language):
	Tell worker about language/session changes the user
	makes from the greeter


Modified:
   trunk/ChangeLog
   trunk/daemon/gdm-session-direct.c

Modified: trunk/daemon/gdm-session-direct.c
==============================================================================
--- trunk/daemon/gdm-session-direct.c	(original)
+++ trunk/daemon/gdm-session-direct.c	Tue Feb 26 21:16:21 2008
@@ -1170,6 +1170,12 @@
                                "      <arg name=\"name\" type=\"s\"/>\n"
                                "      <arg name=\"value\" type=\"s\"/>\n"
                                "    </signal>\n"
+                               "    <signal name=\"SetLanguageName\">\n"
+                               "      <arg name=\"language_name\" type=\"s\"/>\n"
+                               "    </signal>\n"
+                               "    <signal name=\"SetSessionName\">\n"
+                               "      <arg name=\"session_name\" type=\"s\"/>\n"
+                               "    </signal>\n"
                                "    <signal name=\"StartProgram\">\n"
                                "      <arg name=\"command\" type=\"s\"/>\n"
                                "    </signal>\n"
@@ -2022,6 +2028,9 @@
         } else {
                 impl->priv->selected_session = g_strdup (text);
         }
+
+        send_dbus_string_signal (impl, "SetSessionName",
+                                 get_session_name (impl));
 }
 
 static void
@@ -2037,6 +2046,9 @@
         } else {
                 impl->priv->selected_language = g_strdup (text);
         }
+
+        send_dbus_string_signal (impl, "SetLanguageName",
+                                 get_language_name (impl));
 }
 
 /* At some point we may want to read these right from



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