Added Unity7 (ubuntu 17.04) desktop env.

This commit is contained in:
nathan 2017-07-13 22:42:14 +02:00
parent 5a4626c678
commit 409d6d0931
1 changed files with 10 additions and 5 deletions

View File

@ -402,6 +402,7 @@ class OSUtil {
Gnome, Gnome,
KDE, KDE,
Unity, Unity,
Unity7,
XFCE, XFCE,
LXDE, LXDE,
Pantheon, Pantheon,
@ -434,19 +435,23 @@ class OSUtil {
if ("unity".equalsIgnoreCase(XDG)) { if ("unity".equalsIgnoreCase(XDG)) {
return Env.Unity; return Env.Unity;
} }
else if ("xfce".equalsIgnoreCase(XDG)) { // Ubuntu Unity7 is a weird combination. It's "Gnome", but it's not "Gnome Shell".
if ("unity:unity7".equalsIgnoreCase(XDG)) {
return Env.Unity7;
}
if ("xfce".equalsIgnoreCase(XDG)) {
return Env.XFCE; return Env.XFCE;
} }
else if ("lxde".equalsIgnoreCase(XDG)) { if ("lxde".equalsIgnoreCase(XDG)) {
return Env.LXDE; return Env.LXDE;
} }
else if ("kde".equalsIgnoreCase(XDG)) { if ("kde".equalsIgnoreCase(XDG)) {
return Env.KDE; return Env.KDE;
} }
else if ("pantheon".equalsIgnoreCase(XDG)) { if ("pantheon".equalsIgnoreCase(XDG)) {
return Env.Pantheon; return Env.Pantheon;
} }
else if ("gnome".equalsIgnoreCase(XDG)) { if ("gnome".equalsIgnoreCase(XDG)) {
return Env.Gnome; return Env.Gnome;
} }