Watch
1
0
Fork
You've already forked souveraine
0

gestures: consumer + routing table, wired to the dial

This commit is contained in:
Fimeg 2026-07-26 21:01:11 -04:00
commit 002a1a7b08
5 changed files with 151 additions and 0 deletions

View file

@ -2,6 +2,7 @@ import QtQuick
import Quickshell
import qs.modules.common
import qs.services
// AppInventory.qml root is Item (not QtObject) so it can own its scanner
// Process child the original QtObject root failed with "no default property."
import qs.modules.ii.appInventory
@ -63,6 +64,12 @@ Scope {
PanelLoader { component: Overview {} }
PanelLoader { component: Polkit {} }
PanelLoader { component: DialHost {} }
// Gestures is a singleton and QML instantiates singletons lazily, so its
// IpcHandler never registered `gesture` answered "Target not found"
// while the file was plainly deployed. Touching a property is what brings
// it into existence. Same reason AppInventoryScope is a plain child.
Component.onCompleted: Gestures.squeezeAction
PanelLoader { component: RegionSelector {} }
PanelLoader { component: ScreenCorners {} }
PanelLoader { component: ScreenTranslator {} }