1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-29 07:52:50 -05:00

Add systemd-inhibit widget

This commit is contained in:
bbedward
2025-08-15 21:52:44 -04:00
parent f67b90cfbe
commit af9607fdbe
6 changed files with 335 additions and 0 deletions

View File

@@ -312,6 +312,8 @@ PanelWindow {
return true
case "controlCenterButton":
return true
case "idleInhibitor":
return true
case "spacer":
return true
case "separator":
@@ -355,6 +357,8 @@ PanelWindow {
return batteryComponent
case "controlCenterButton":
return controlCenterButtonComponent
case "idleInhibitor":
return idleInhibitorComponent
case "spacer":
return spacerComponent
case "separator":
@@ -953,6 +957,23 @@ PanelWindow {
}
}
Component {
id: idleInhibitorComponent
IdleInhibitor {
section: {
if (parent && parent.parent === leftSection)
return "left"
if (parent && parent.parent === rightSection)
return "right"
if (parent && parent.parent === centerSection)
return "center"
return "right"
}
parentScreen: root.screen
}
}
Component {
id: spacerComponent