1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-06-08 12:13:31 -04:00

control center: improve drag handling

misc: fix layer shell enum usage
This commit is contained in:
bbedward
2026-06-01 13:13:17 -04:00
parent 0a668df138
commit 8c20f448ed
20 changed files with 634 additions and 208 deletions
+5 -14
View File
@@ -92,20 +92,11 @@ PanelWindow {
}
}
WlrLayershell.layer: {
switch (Quickshell.env("DMS_OSD_LAYER")) {
case "bottom":
log.warn("'bottom' layer is not valid for OSDs. Defaulting to 'overlay' layer.");
return WlrLayershell.Overlay;
case "background":
log.warn("'background' layer is not valid for OSDs. Defaulting to 'overlay' layer.");
return WlrLayershell.Overlay;
case "top":
return WlrLayershell.Top;
default:
return WlrLayershell.Overlay;
}
}
WlrLayershell.layer: LayerShell.fromEnv("DMS_OSD_LAYER", WlrLayer.Overlay, {
"allow": ["top", "overlay"],
"invalidLayer": WlrLayer.Overlay,
"label": "OSDs"
})
WlrLayershell.exclusiveZone: -1
WlrLayershell.keyboardFocus: WlrKeyboardFocus.None