summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRex Dieter <rdieter@fedoraproject.org>2012-09-16 12:35:20 -0500
committerRex Dieter <rdieter@fedoraproject.org>2012-09-16 12:35:20 -0500
commit8f92ae1b0c1253727873394cacfb42ab5ef26e02 (patch)
tree882b613b0cf75d00b91c890962067d61b23f7ecb
parentc93c3f1e7c5265a28160be79fcb04879324cd156 (diff)
Improve MATE integration with xdg-su (BR54941)
-rw-r--r--ChangeLog4
-rw-r--r--scripts/xdg-su.in2
-rw-r--r--scripts/xdg-utils-common.in7
3 files changed, 12 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 1de5434..5887988 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
=== xdg-utils 1.1.x ===
+2012-09-16 Rex Dieter <rdieter@fedoraproject.org>
+ * recognize XDG_CURRENT_DESKTOP/DESKTOP_SESSION=MATE (BR54941)
+ * xdg-su: use gnomesu for mate (BR54941)
+
2012-08-20 Rex Dieter <rdieter@fedoraproject.org>
* xdg-su: stop checking xsu (thanks to Jiri Slaby)
* xdg-su: use gnomesu for xfce if available (thanks to Jiri Slaby)
diff --git a/scripts/xdg-su.in b/scripts/xdg-su.in
index 6bd229a..6c5a124 100644
--- a/scripts/xdg-su.in
+++ b/scripts/xdg-su.in
@@ -155,7 +155,7 @@ case "$DE" in
su_kde
;;
- gnome*|lxde)
+ gnome*|lxde|mate)
su_gnome
;;
diff --git a/scripts/xdg-utils-common.in b/scripts/xdg-utils-common.in
index ddc86f5..171d1e7 100644
--- a/scripts/xdg-utils-common.in
+++ b/scripts/xdg-utils-common.in
@@ -265,8 +265,12 @@ detectDE()
LXDE)
DE=lxde;
;;
+ MATE)
+ DE=mate;
+ ;;
XFCE)
DE=xfce
+ ;;
esac
fi
@@ -290,6 +294,9 @@ detectDE()
LXDE|Lubuntu)
DE=lxde;
;;
+ MATE)
+ DE=mate;
+ ;;
xfce|xfce4|'Xfce Session')
DE=xfce;
;;