diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-12 18:40:24 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-12 18:40:24 +0200 |
| commit | 697bb731fdf9584650b2e075a63da6eba5566eab (patch) | |
| tree | c377a84fc21e26c283d8548309a44ad131c965a2 /window-switcher/Windows.qml | |
| parent | 61444966c743ee88b8823f986519b70d59405805 (diff) | |
| download | quickshell-697bb731fdf9584650b2e075a63da6eba5566eab.tar.gz quickshell-697bb731fdf9584650b2e075a63da6eba5566eab.zip | |
docs(window-switcher): the implementation plan
Six tasks, each ending in a commit: the skeleton and the keyboard grab,
the window model, one card, the grid and empty state, the Hyprland
wiring, and the docs.
Two things were checked against the running system while writing it
rather than left for the implementation to discover. The keyboard grab
works: Keys.onEscapePressed on a focused Item inside the layer surface
fires, so the AGENTS.md workaround holds and keyboard navigation is safe
to build on. And the dispatcher for sending a key is send_shortcut with
the underscore; sendshortcut does not exist, and a test written against
that name would have failed in a way that looks exactly like the key
never arriving.
No qmldir is added. There is none anywhere in this repo and Theme
resolves without one, since quickshell scans the config directory itself;
the AGENTS.md note about needing one is about singletons outside it.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SYg4wYHq5XNbiVmMeKRb1S
Diffstat (limited to 'window-switcher/Windows.qml')
0 files changed, 0 insertions, 0 deletions
