Watch
1
0
Fork
You've already forked souveraine
0
souveraine/surfaces/quickshell
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fimeg 9ccefd6c73 dock: fix fullscreen detection — scan all windows, not just active/focused
Previous fullscreen detection had two blind spots:
1. Workspace scan used wayland?.fullscreen (unreliable) and missed qs -p windows
2. HyprlandData.activeWindow fallback only saw the focused window — missed
   fullscreen apps that lost focus to layer-shell surfaces (dock, notifications)

Now scans HyprlandData.windowList (hyprctl clients -j) for any window with
fullscreen === 2 on the focused monitor. Source of truth for all windows,
not just the active one. Reactive via HyprlandData's event-driven updates.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 21:25:08 -04:00
..
ii-base quickshell: pin shared ii base and phone overlay 2026-07-21 18:55:02 -04:00
ii-phone quickshell: pin shared ii base and phone overlay 2026-07-21 18:55:02 -04:00
modules dock: fix fullscreen detection — scan all windows, not just active/focused 2026-07-22 21:25:08 -04:00
panelFamilies shell: regenerate qmldir manifests from the composed tree 2026-07-21 13:36:39 -04:00
scripts/wallpaper settings: wallpaper download + purity toggle, repo-owned 2026-07-21 17:30:32 -04:00
services dock: add drag-to-reorder for pinned apps alongside existing combine-into-stack 2026-07-22 21:11:19 -04:00
deploy.sh quickshell: converge live trees without root replacement 2026-07-21 19:11:51 -04:00
GlobalStates.qml quickshell: boot bloom overlay + native pipewire audio 2026-07-20 17:51:23 -04:00
II-BASE.md quickshell: pin shared ii base and phone overlay 2026-07-21 18:55:02 -04:00
ii-base.pin quickshell: pin shared ii base and phone overlay 2026-07-21 18:55:02 -04:00
qmldir shell: regenerate qmldir manifests from the composed tree 2026-07-21 13:36:39 -04:00
settings-launch.sh quickshell: run as qs -c souveraine + dock/shell/apps method surfaces 2026-07-14 15:03:07 -04:00
shell.qml crash reporter: surface crashes.log, failed units, coredumps through the notify pipe 2026-07-21 08:40:00 -04:00
souveraine-settings.desktop quickshell: run as qs -c souveraine + dock/shell/apps method surfaces 2026-07-14 15:03:07 -04:00