[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