astal-menu: the taskbar ⤢ toggle now collapses the compact strip and mounts its workspace/window panel as a takeover overlay covering the 2x2 quads (with a Back button), instead of a popover/inline reveal. QuadGrid gains a generic takeover overlay; the menu window coordinates show/hide and resets on close. hypr: new "Columns" layout (scrolling backend presented as independent columns) with a menu dropdown to pick orientation — "Left / Right" or "Up / Down" — via a new dir_labels manifest field. The layout menu now tracks direction dropdowns and fit switches per-layout, so a second directional layout no longer clobbers the first. binds/scripts: focus & window-move keys (hjkl + arrows) route through a new hypr-nav helper so they stay screen-absolute in the scrolling/columns layouts (the layout otherwise resolves a perpendicular direction onto "scroll the tape", rotating the keys with scrolling:direction). Adds explicit cross-monitor binds: Super+,/. focus prev/next monitor, Super+Shift+,/. move the window there. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SUN7gg6GGfnToghMijLm5Y |
||
|---|---|---|
| .. | ||
| autostart.lua | ||
| binds.lua | ||
| envvars.lua | ||
| input-device-exceptions.lua | ||
| input.lua | ||
| mk-device-block.sh | ||
| mk-device-exception.sh | ||
| monitors.lua | ||
| wallpaper.conf | ||
| windowrules.conf.old | ||
| windowrules.lua | ||