aboutsummaryrefslogtreecommitdiff
path: root/src/utils.c
diff options
context:
space:
mode:
authorRobert Tari <robert@tari.in>2021-05-25 16:07:45 +0200
committerRobert Tari <robert@tari.in>2021-05-25 16:07:45 +0200
commiteced932e2243a8906fdfccf55f0e6d695a4d59bf (patch)
treed3d33bf593dc9741135ac74825c1a028d3480035 /src/utils.c
parent3b9fe90ec0e7674126dd0e18d0ff1718b5b67133 (diff)
parent4a6696a9a28e4fa20e5d4c8ecbce527c13e6d1b8 (diff)
downloadayatana-indicator-session-eced932e2243a8906fdfccf55f0e6d695a4d59bf.tar.gz
ayatana-indicator-session-eced932e2243a8906fdfccf55f0e6d695a4d59bf.tar.bz2
ayatana-indicator-session-eced932e2243a8906fdfccf55f0e6d695a4d59bf.zip
Merge branch 'sunweaver-libayatana-common'
Attributes GH PR #35: https://github.com/AyatanaIndicators/ayatana-indicator-session/pull/35
Diffstat (limited to 'src/utils.c')
-rw-r--r--src/utils.c50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/utils.c b/src/utils.c
index 7e67bb2..991f4ec 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -16,56 +16,6 @@
#include "utils.h"
-static gboolean
-is_xdg_current_desktop (const gchar* desktop)
-{
- const gchar *xdg_current_desktop;
- gchar **desktop_names;
- int i;
-
- xdg_current_desktop = g_getenv ("XDG_CURRENT_DESKTOP");
- if (xdg_current_desktop != NULL) {
- desktop_names = g_strsplit (xdg_current_desktop, ":", 0);
- for (i = 0; desktop_names[i]; ++i) {
- if (!g_strcmp0 (desktop_names[i], desktop)) {
- g_strfreev (desktop_names);
- return TRUE;
- }
- }
- g_strfreev (desktop_names);
- }
- return FALSE;
-}
-
-gboolean
-is_gnome ()
-{
- return is_xdg_current_desktop(DESKTOP_GNOME);
-}
-
-gboolean
-is_unity ()
-{
- return is_xdg_current_desktop(DESKTOP_UNITY);
-}
-
-gboolean
-is_mate ()
-{
- return is_xdg_current_desktop(DESKTOP_MATE);
-}
-
-gboolean is_budgie()
-{
- return is_xdg_current_desktop(DESKTOP_BUDGIE);
-}
-
-gboolean
-is_xfce ()
-{
- return is_xdg_current_desktop(DESKTOP_XFCE);
-}
-
GHashTable*
get_os_release (void)
{