aboutsummaryrefslogtreecommitdiff
path: root/src/backend-dbus/actions.c
diff options
context:
space:
mode:
authorRobert Tari <robert@tari.in>2023-02-27 16:52:22 +0100
committerRobert Tari <robert@tari.in>2023-02-27 16:52:22 +0100
commite2a407893d722f0cb1ddcaea9788a1d434ecd7a8 (patch)
tree5ee9435deb8434ea2d21bac2ffa3e4f4df071be6 /src/backend-dbus/actions.c
parentcbafa7e6bfb85e85bb8e2eaef102dcca5c76deab (diff)
parent4e48436b26e2ac7e088cd378ee103407a46b6298 (diff)
downloadayatana-indicator-session-e2a407893d722f0cb1ddcaea9788a1d434ecd7a8.tar.gz
ayatana-indicator-session-e2a407893d722f0cb1ddcaea9788a1d434ecd7a8.tar.bz2
ayatana-indicator-session-e2a407893d722f0cb1ddcaea9788a1d434ecd7a8.zip
Merge branch 'sunweaver-pr/special-handling-for-ubuntu-touch'
Attributes GH PR #84: https://github.com/AyatanaIndicators/ayatana-indicator-session/pull/84
Diffstat (limited to 'src/backend-dbus/actions.c')
-rw-r--r--src/backend-dbus/actions.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/backend-dbus/actions.c b/src/backend-dbus/actions.c
index d735f00..5a2523e 100644
--- a/src/backend-dbus/actions.c
+++ b/src/backend-dbus/actions.c
@@ -890,10 +890,12 @@ my_power_off (IndicatorSessionActions * actions)
static void
my_desktop_help (IndicatorSessionActions * self G_GNUC_UNUSED)
{
- if (ayatana_common_utils_have_budgie_program ("yelp"))
+ if (g_strcmp0(get_desktop_session(), "ubuntu-touch") == 0)
+ ayatana_common_utils_open_url("https://ubuntu-touch.io/");
+ else if (ayatana_common_utils_have_budgie_program ("yelp"))
ayatana_common_utils_execute_command ("yelp help:gnome-user-guide");
else if (ayatana_common_utils_is_lomiri())
- ayatana_common_utils_open_url("https://forums.ubports.com");
+ ayatana_common_utils_open_url("https://lomiri.com");
else if (ayatana_common_utils_have_gnome_program ("yelp"))
ayatana_common_utils_execute_command ("yelp help:gnome-user-guide");
else if (ayatana_common_utils_have_mate_program ("yelp"))