From e22d2ccee82b829875fe343cf1be48975174b054 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Thu, 15 Oct 2026 11:24:49 +0200 Subject: refactor(island): the controls panel goes Each of its seven tiles opened a drawer page that already existed, and it went unused. SUPER alone will open the drawer instead. Removed with it: the status pill's controls icon, Island.toggleControls, the island IPC target, Controls.js and its test, and the controls list in Prefs. Prefs now holds only the pinned IP; a controls key left in desktop.json is still kept on write, because writes merge into the parsed document. Co-Authored-By: Claude Opus 5.5 --- desktop/shell.qml | 7 ------- 1 file changed, 7 deletions(-) (limited to 'desktop/shell.qml') diff --git a/desktop/shell.qml b/desktop/shell.qml index d70b338..fd99f11 100644 --- a/desktop/shell.qml +++ b/desktop/shell.qml @@ -86,11 +86,4 @@ ShellRoot { function toggle() { drawer.toggle(""); } function close() { drawer.close(); } } - - // The bare SUPER release bind reaches this: - // qs -p ipc call island controls - IpcHandler { - target: "island" - function controls() { island.toggleControls(); } - } } -- cgit v1.2.3