Files
ports/x11/plank/files/patch-lib_Services_Environment.vala
2026-10-04 04:07:15 +00:00

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;