summaryrefslogtreecommitdiff
path: root/src/layout/algorithm/tiled/scrolling
Commit message (Collapse)AuthorAgeFilesLines
* window/rules: add scrolling_width (#13754)ItsOhen2026-03-172-8/+9
|
* algo/scroll: fix std::clamp assertion crash on resume from suspend (#13737)Nathan Ollerenshaw2026-03-152-1/+22
|
* algo/scroll: reverse horizontal dir mapping of vertical scroll directions ↵Sola2026-03-131-4/+4
| | | | (#13647)
* layout: fix crash on monitor reconnect due to stale workspace statematjam2026-03-101-1/+5
| | | | Guard against null/expired workspace and monitor pointers during layout recalculation triggered by arrangeMonitors after sleep/wake.
* algo/scroll: fix unsigned wrap (#13634)Yujon Pradhananga2026-03-071-0/+3
|
* algo/scrolling: add config options for focus and swapcol wrapping (#13518)Thedudeman2026-03-051-6/+15
|
* core: fix i586 build (#13550)Florian "sp1rit2026-03-041-1/+1
| | | Signed-off-by: Florian "sp1rit"​ <sp1rit@disroot.org>
* algo/scrolling: fix rare crashVaxry2026-03-031-1/+1
|
* layout/algos: use binds:window_direction_monitor_fallback for moves (#13508)Vaxry2026-03-021-1/+7
| | | ref https://github.com/hyprwm/Hyprland/discussions/13473
* algo/scrolling: fix offset on removeTarget (#13515)Vaxry2026-03-021-4/+8
|
* algo/dwindle: use focal point correctly for x-ws moves (#13514)Vaxry2026-03-021-1/+1
|
* algo/scroll: improve directional moves (#13423)Vaxry2026-03-024-51/+114
|
* layout/scroll: fix configuredWidths not setting properly on new workspaces ↵Thedudeman2026-03-021-11/+18
| | | | (#13476)
* layout/scrolling: fix size_t underflow in idxForHeight (#13465)Yujon Pradhananga2026-03-011-1/+3
|
* scroll: clamp column widths properlyVaxry2026-03-012-9/+14
| | | | ref https://github.com/hyprwm/Hyprland/discussions/13458
* algo/scrolling: adjust focus callbacks to be more intuitiveVaxry2026-02-244-15/+36
|
* algo/scrolling: fix crashes on destroying wsVaxry2026-02-241-1/+6
| | | | ref #13324
* event: refactor HookSystem into a typed event bus (#13333)Vaxry2026-02-222-18/+15
| | | | | Refactors the old HookSystem into a typed event bus with clear separation, discovery and types.
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-214-0/+1925
Rewrites layouts to be much smaller, and deal with much less annoying BS. Improves the overall architecture, unifies handling of pseudotiling, and various other improvements.