32 lines
1.5 KiB
Vala
32 lines
1.5 KiB
Vala
Add support for x11/budgie and fix x11/gnome-flashback,
|
|
x11/gnome-shell-extensions
|
|
|
|
--- lib/Services/Environment.vala.orig 2026-08-04 01:49:12 UTC
|
|
+++ lib/Services/Environment.vala
|
|
@@ -56,6 +56,7 @@ namespace Plank {
|
|
PANTHEON = 1 << 11,
|
|
DDE = 1 << 12,
|
|
ENDLESS = 1 << 13,
|
|
+ BUDGIE = 1 << 14,
|
|
OLD = 1 << 24,
|
|
UBUNTU = 1 << 25;
|
|
|
|
@@ -66,7 +67,8 @@ namespace Plank {
|
|
case "gnome": result = XdgSessionDesktop.GNOME; break;
|
|
case "gnome-xorg": result = XdgSessionDesktop.GNOME; break;
|
|
case "gnome-classic": result = XdgSessionDesktop.GNOME; break;
|
|
- case "gnome-flashback": result = XdgSessionDesktop.GNOME; break;
|
|
+ case "gnome-classic-xorg": result = XdgSessionDesktop.GNOME; break;
|
|
+ case "gnome-flashback-metacity": result = XdgSessionDesktop.GNOME; break;
|
|
case "ubuntu": result = XdgSessionDesktop.UBUNTU; break;
|
|
case "ubuntu-xorg": result = XdgSessionDesktop.UBUNTU; break;
|
|
case "kde": result = XdgSessionDesktop.KDE; break;
|
|
@@ -84,6 +86,7 @@ namespace Plank {
|
|
case "x-cinnamon": result = XdgSessionDesktop.CINNAMON; break;
|
|
case "pantheon": result = XdgSessionDesktop.PANTHEON; break;
|
|
case "dde": result = XdgSessionDesktop.DDE; break;
|
|
+ case "budgie": result = XdgSessionDesktop.BUDGIE; break;
|
|
case "endless": result = XdgSessionDesktop.ENDLESS; break;
|
|
case "old": result = XdgSessionDesktop.OLD; break;
|
|
default: result = XdgSessionDesktop.UNKNOWN; break;
|