[Goodies-commits] r7157 - in xfce4-power-manager/trunk: . src
Ali Abdallah
aliov at xfce.org
Fri Apr 10 19:54:03 CEST 2009
Author: aliov
Date: 2009-04-10 17:54:03 +0000 (Fri, 10 Apr 2009)
New Revision: 7157
Modified:
xfce4-power-manager/trunk/ChangeLog
xfce4-power-manager/trunk/src/xfpm-manager.c
xfce4-power-manager/trunk/src/xfpm-session.c
xfce4-power-manager/trunk/src/xfpm-session.h
Log:
Change the session restart style to if running when we are exiting
Modified: xfce4-power-manager/trunk/ChangeLog
===================================================================
--- xfce4-power-manager/trunk/ChangeLog 2009-04-10 14:15:09 UTC (rev 7156)
+++ xfce4-power-manager/trunk/ChangeLog 2009-04-10 17:54:03 UTC (rev 7157)
@@ -1,4 +1,7 @@
+2009-04-10 19:53 Ali aliov at xfce.org
+ * : Change the session restart style to if running when we are exiting
+
2009-04-10 16:15 Ali aliov at xfce.org
* : Fix the session restart command in the previous revision
Modified: xfce4-power-manager/trunk/src/xfpm-manager.c
===================================================================
--- xfce4-power-manager/trunk/src/xfpm-manager.c 2009-04-10 14:15:09 UTC (rev 7156)
+++ xfce4-power-manager/trunk/src/xfpm-manager.c 2009-04-10 17:54:03 UTC (rev 7157)
@@ -148,6 +148,7 @@
xfpm_manager_quit (XfpmManager *manager)
{
xfpm_manager_release_names (manager);
+ xfpm_session_quit (manager->priv->session);
g_object_unref(G_OBJECT(manager));
Modified: xfce4-power-manager/trunk/src/xfpm-session.c
===================================================================
--- xfce4-power-manager/trunk/src/xfpm-session.c 2009-04-10 14:15:09 UTC (rev 7156)
+++ xfce4-power-manager/trunk/src/xfpm-session.c 2009-04-10 17:54:03 UTC (rev 7157)
@@ -167,3 +167,10 @@
client_session_set_client_id (session->priv->client, client_id);
}
+
+void xfpm_session_quit (XfpmSession *session)
+{
+ g_return_if_fail (XFPM_IS_SESSION (session));
+
+ client_session_set_restart_style (session->priv->client, SESSION_RESTART_IF_RUNNING);
+}
Modified: xfce4-power-manager/trunk/src/xfpm-session.h
===================================================================
--- xfce4-power-manager/trunk/src/xfpm-session.h 2009-04-10 14:15:09 UTC (rev 7156)
+++ xfce4-power-manager/trunk/src/xfpm-session.h 2009-04-10 17:54:03 UTC (rev 7157)
@@ -51,6 +51,9 @@
void xfpm_session_set_client_id (XfpmSession *session,
const gchar *client_id);
+
+/* This is used to change the restart Style */
+void xfpm_session_quit (XfpmSession *session);
G_END_DECLS
More information about the Goodies-commits
mailing list