From 0309c13e04072aaeca19462d176fefc7e7d4de2c Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Tue, 13 Oct 2026 11:25:07 +0200 Subject: feat(island): the status pill opens the performance panel A system monitor icon before the controls icon opens the panel in the status pill's capsule at 600px. A dot on its corner shows the worst of temperatures, RAM, disks and the public IP check, yellow or red, so a problem shows without opening anything. The detailed sampling runs only while the panel is open. Co-Authored-By: Claude Opus 5.5 --- desktop/island/Island.qml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'desktop/island/Island.qml') diff --git a/desktop/island/Island.qml b/desktop/island/Island.qml index 61701d8..dba995d 100644 --- a/desktop/island/Island.qml +++ b/desktop/island/Island.qml @@ -36,7 +36,7 @@ PanelWindow { WlrLayershell.namespace: "quickshell-island" WlrLayershell.keyboardFocus: panel !== "" ? WlrKeyboardFocus.OnDemand : WlrKeyboardFocus.None - // "", "sound", "controls" or "calendar". + // "", "sound", "controls", "perf" or "calendar". property string panel: "" // --- reveal and hide ------------------------------------------------- @@ -220,6 +220,7 @@ PanelWindow { onOpenSound: win.panel = win.panel === "sound" ? "" : "sound" onOpenDrawer: { win.panel = ""; win.drawer.show("sound"); } onOpenControls: win.toggleControls() + onOpenPerf: win.panel = win.panel === "perf" ? "" : "perf" onOpenPage: page => { win.panel = ""; win.drawer.show(page); } } } -- cgit v1.2.3