From 4ba6d06e004fcf316defc8e10280640f581039bd Mon Sep 17 00:00:00 2001 From: Cody Garver Date: Sat, 15 Mar 2014 03:30:23 -0500 Subject: Add support for Switchboard when in Pantheon session to fix bug #1291051 --- src/service.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/service.c b/src/service.c index 1d8ba3e..f41b3a7 100644 --- a/src/service.c +++ b/src/service.c @@ -717,6 +717,10 @@ on_settings_activated (GSimpleAction * a G_GNUC_UNUSED, { control_center_cmd = "xfce4-power-manager-settings"; } + else if (!g_strcmp0 (g_getenv ("DESKTOP_SESSION"), "pantheon")) + { + control_center_cmd = "switchboard --open-plug system-pantheon-power"; + } else { gchar *path; -- cgit v1.2.3 From 96b41245b927453554efd3caf7a7776b6b94eaeb Mon Sep 17 00:00:00 2001 From: Cody Garver Date: Wed, 9 Apr 2014 03:28:01 -0500 Subject: Use XDG_CURRENT_DESKTOP instead --- src/service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/service.c b/src/service.c index f41b3a7..54347e8 100644 --- a/src/service.c +++ b/src/service.c @@ -717,7 +717,7 @@ on_settings_activated (GSimpleAction * a G_GNUC_UNUSED, { control_center_cmd = "xfce4-power-manager-settings"; } - else if (!g_strcmp0 (g_getenv ("DESKTOP_SESSION"), "pantheon")) + else if (!g_strcmp0 (g_getenv ("XDG_CURRENT_DESKTOP"), "pantheon")) { control_center_cmd = "switchboard --open-plug system-pantheon-power"; } -- cgit v1.2.3 From 27fa89271d54f2977f4dfed305d5eadf360f37ce Mon Sep 17 00:00:00 2001 From: Cody Garver Date: Wed, 9 Apr 2014 04:28:37 -0500 Subject: Uppercase Pantheon --- src/service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/service.c b/src/service.c index 54347e8..f22d33d 100644 --- a/src/service.c +++ b/src/service.c @@ -717,7 +717,7 @@ on_settings_activated (GSimpleAction * a G_GNUC_UNUSED, { control_center_cmd = "xfce4-power-manager-settings"; } - else if (!g_strcmp0 (g_getenv ("XDG_CURRENT_DESKTOP"), "pantheon")) + else if (!g_strcmp0 (g_getenv ("XDG_CURRENT_DESKTOP"), "Pantheon")) { control_center_cmd = "switchboard --open-plug system-pantheon-power"; } -- cgit v1.2.3