[Xfce4-commits] r30415 - libxfce4ui/trunk/libxfce4smclient-private
Brian Tarricone
kelnos at xfce.org
Wed Jul 29 21:11:28 CEST 2009
Author: kelnos
Date: 2009-07-29 19:11:28 +0000 (Wed, 29 Jul 2009)
New Revision: 30415
Modified:
libxfce4ui/trunk/libxfce4smclient-private/eggsmclient-xsmp.c
libxfce4ui/trunk/libxfce4smclient-private/eggsmclient.h
Log:
add SmRestartImmediately support to EggSMClient
Modified: libxfce4ui/trunk/libxfce4smclient-private/eggsmclient-xsmp.c
===================================================================
--- libxfce4ui/trunk/libxfce4smclient-private/eggsmclient-xsmp.c 2009-07-28 22:10:06 UTC (rev 30414)
+++ libxfce4ui/trunk/libxfce4smclient-private/eggsmclient-xsmp.c 2009-07-29 19:11:28 UTC (rev 30415)
@@ -214,6 +214,8 @@
if (egg_sm_client_get_mode () == EGG_SM_CLIENT_MODE_NO_RESTART)
xsmp->restart_style = SmRestartNever;
+ else if (egg_sm_client_get_mode () == EGG_SM_CLIENT_MODE_RESTART_IMMEDIATELY)
+ xsmp->restart_style = SmRestartImmediately;
/* Parse info out of desktop file */
desktop_file = egg_get_desktop_file ();
Modified: libxfce4ui/trunk/libxfce4smclient-private/eggsmclient.h
===================================================================
--- libxfce4ui/trunk/libxfce4smclient-private/eggsmclient.h 2009-07-28 22:10:06 UTC (rev 30414)
+++ libxfce4ui/trunk/libxfce4smclient-private/eggsmclient.h 2009-07-29 19:11:28 UTC (rev 30415)
@@ -45,7 +45,8 @@
typedef enum {
EGG_SM_CLIENT_MODE_DISABLED,
EGG_SM_CLIENT_MODE_NO_RESTART,
- EGG_SM_CLIENT_MODE_NORMAL
+ EGG_SM_CLIENT_MODE_NORMAL,
+ EGG_SM_CLIENT_MODE_RESTART_IMMEDIATELY,
} EggSMClientMode;
struct _EggSMClient
More information about the Xfce4-commits
mailing list