shell: dock reorder, fullscreen detection fix, idle-power, sessiond, misc shell work
- Dock drag-to-reorder for pinned apps (insertion gap, quick-slide vs dwell) - Fullscreen detection: scan all windows via HyprlandData.windowList - IdleCoordinator, GlobalStates, Session.qml updates - Deploy script, qmldir, settings, wallpaper, visualizer fixes - sessiond server, memory module updates Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
9ccefd6c73
commit
19fe6b1d0e
59 changed files with 19450 additions and 139 deletions
|
|
@ -46,7 +46,16 @@ Scope {
|
|||
PanelLoader { extraCondition: Config.options.dock.enable; component: Dock {} }
|
||||
PanelLoader { component: Lock {} }
|
||||
PanelLoader { component: MediaControls {} }
|
||||
PanelLoader { component: NotificationPopup {} }
|
||||
// Desktop notifications belong in the right-hand notification panel.
|
||||
// Keeping a transient popup surface loaded on desktop let some shell
|
||||
// restarts expose it to Hyprland as a normal app window, which was both
|
||||
// focus-stealing and extremely noisy for high-volume users. Phone mode
|
||||
// retains the compact popup/lockscreen path; desktop still owns the
|
||||
// notification server and history through SidebarRight.
|
||||
PanelLoader {
|
||||
extraCondition: Config.options.souveraine.phone
|
||||
component: NotificationPopup {}
|
||||
}
|
||||
PanelLoader { component: OnScreenDisplay {} }
|
||||
PanelLoader { component: OnScreenKeyboard {} }
|
||||
PanelLoader { component: Overlay {} }
|
||||
|
|
|
|||
Loading…
Reference in a new issue