aboutsummaryrefslogtreecommitdiff
path: root/src/utils.h
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-05-30 11:56:07 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-05-30 11:59:27 +0200
commit4e4971719bc0f49c07905cab802b861281562edc (patch)
tree2f7e6b031474221ad75efe5adee20109ce40fd7c /src/utils.h
parent2eb2c1eeecf1d79e45e1007f7487f2675850b9f1 (diff)
downloadayatana-indicator-session-4e4971719bc0f49c07905cab802b861281562edc.tar.gz
ayatana-indicator-session-4e4971719bc0f49c07905cab802b861281562edc.tar.bz2
ayatana-indicator-session-4e4971719bc0f49c07905cab802b861281562edc.zip
src/utils.[ch]: Make desktop env checks available globally, load MSD media keys settings, if in MATE environment.
Diffstat (limited to 'src/utils.h')
-rw-r--r--src/utils.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/utils.h b/src/utils.h
new file mode 100644
index 0000000..f431f85
--- /dev/null
+++ b/src/utils.h
@@ -0,0 +1,26 @@
+/*
+ * Copyright 2017 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
+ *
+ * This program is free software: you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 3, as published
+ * by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranties of
+ * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __INDICATOR_SESSION_UTILS_H__
+#define __INDICATOR_SESSION_UTILS_H__
+
+#include <glib.h>
+
+gboolean is_unity();
+gboolean is_gnome();
+gboolean is_mate();
+
+#endif /* __INDICATOR_SESSION_UTILS_H__ */