aboutsummaryrefslogtreecommitdiffstats
path: root/mail-overview/README.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-12 18:45:47 +0200
committerDanilo M. <danix@danix.xyz>2026-09-12 18:45:47 +0200
commita5403c00a5af15820165fd2729d0cd4717455c43 (patch)
tree772c26f438c843f3a5232511801bac5b1f1fe60f /mail-overview/README.md
parent93e2f4ebbefc13028e04f19a07e758a626194915 (diff)
downloadquickshell-a5403c00a5af15820165fd2729d0cd4717455c43.tar.gz
quickshell-a5403c00a5af15820165fd2729d0cd4717455c43.zip
feat(window-switcher): the window model, filtered and sorted
One place for everything that touches Hyprland, so the UI never issues a dispatch itself. That matters more than usual here because dispatch arguments are Lua on 0.56.2 and the documented-looking form is a syntax error that fails silently, and because HyprlandToplevel.address omits the 0x prefix that a dispatch needs. focusHistoryID is not a HyprlandToplevel property, only a field of the raw hyprctl object, so reading it directly returned undefined and left the sort a no-op. It is read through lastIpcObject, with a missing one sorting last rather than as most recent. Only special: workspaces are filtered, matching the rofi script this replaces. Windows elsewhere are kept whatever their visibility, since jumping to another desktop is the point of a switcher. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SYg4wYHq5XNbiVmMeKRb1S
Diffstat (limited to 'mail-overview/README.md')
0 files changed, 0 insertions, 0 deletions