diff options
author | Robert Tari <robert@tari.in> | 2021-05-25 16:07:45 +0200 |
---|---|---|
committer | Robert Tari <robert@tari.in> | 2021-05-25 16:07:45 +0200 |
commit | eced932e2243a8906fdfccf55f0e6d695a4d59bf (patch) | |
tree | d3d33bf593dc9741135ac74825c1a028d3480035 /src/utils.c | |
parent | 3b9fe90ec0e7674126dd0e18d0ff1718b5b67133 (diff) | |
parent | 4a6696a9a28e4fa20e5d4c8ecbce527c13e6d1b8 (diff) | |
download | ayatana-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.c | 50 |
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) { |