mirror of
https://github.com/noctalia-dev/noctalia-shell.git
synced 2026-05-11 17:08:27 +08:00
DesktopWidgets: added IPC call to toggle, enable & disable. Auto disable desktop widgets in NoctaliaPerformanceMode
This commit is contained in:
@@ -6,6 +6,7 @@ import Quickshell.Wayland
|
||||
import qs.Commons
|
||||
import qs.Services.Compositor
|
||||
import qs.Services.Noctalia
|
||||
import qs.Services.Power
|
||||
import qs.Services.UI
|
||||
import qs.Widgets
|
||||
|
||||
@@ -47,7 +48,7 @@ Variants {
|
||||
}
|
||||
|
||||
// Only create PanelWindow if enabled AND screen has widgets
|
||||
active: modelData && Settings.data.desktopWidgets.enabled && screenWidgets.length > 0
|
||||
active: modelData && Settings.data.desktopWidgets.enabled && screenWidgets.length > 0 && !PowerProfileService.noctaliaPerformanceMode
|
||||
|
||||
sourceComponent: PanelWindow {
|
||||
id: window
|
||||
|
||||
Reference in New Issue
Block a user