summaryrefslogtreecommitdiff
path: root/src/layout
Commit message (Expand)AuthorAgeFilesLines
...
* algo/dwindle: use focal point correctly for x-ws moves (#13514)Vaxry2026-03-026-28/+40
* algo/scroll: improve directional moves (#13423)Vaxry2026-03-024-51/+114
* layout: store and preserve size and pos after fullscreen (#13500)Vaxry2026-03-0210-0/+75
* layout/windowTarget: don't use swar on maximized (#13501)Vaxry2026-03-021-2/+2
* algo/dwindle: add back splitratio (#13498)Vaxry2026-03-021-0/+19
* layout/windowTarget: damage before and after moves (#13496)Vaxry2026-03-021-0/+6
* layout/scroll: fix configuredWidths not setting properly on new workspaces (#...Thedudeman2026-03-021-11/+18
* layout/windowTarget: fix size_limits_tiled (#13445)Vaxry2026-03-011-9/+5
* layout/scrolling: fix size_t underflow in idxForHeight (#13465)Yujon Pradhananga2026-03-011-1/+3
* scroll: clamp column widths properlyVaxry2026-03-012-9/+14
* layouts: fix crash on missed relayout updates (#13444)Vaxry2026-02-283-7/+11
* layout/algo: fix swar on removing a target (#13427)Vaxry2026-02-281-2/+2
* algo/dwindle: fix focal point not being properly used in movedTarget (#13373)Vaxry2026-02-262-10/+11
* algo/master: fix orientation cycling (#13372)Vaxry2026-02-252-34/+39
* xwayland: normalize OR geometry to logical coords with force_zero_scaling (#1...Skidam2026-02-252-7/+10
* target: fix geometry for x11 floatsVaxry2026-02-242-4/+8
* algo/scrolling: adjust focus callbacks to be more intuitiveVaxry2026-02-244-15/+36
* algo/master: fix master:orientation being a noopVaxry2026-02-241-0/+4
* algo/scrolling: fix crashes on destroying wsVaxry2026-02-241-1/+6
* event: refactor HookSystem into a typed event bus (#13333)Vaxry2026-02-225-28/+24
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-2139-4248/+7240
* master: fix placement with center_ignores_reserved (#12695)UjinT342025-12-271-12/+14
* rules/windowRuleApplicator: fix min/max size effects (#12491)Vaxry2025-12-273-10/+6
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-183-17/+17
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-083-13/+16
* layouts: fix maximize sizeVaxry2025-12-062-2/+2
* desktop: rewrite reserved area handling + improve tests (#12383)Vaxry2025-12-055-208/+239
* compositor: Configurable behavior when window to be focused conflicts with fu...Nikolai Nechaev2025-11-253-42/+35
* windowrules: fix persistent_size not applying (#12441)EvilLary2025-11-241-0/+3
* windowrules: fix group rule recalcs (#12403)Vaxry2025-11-202-0/+4
* rule: nuke parseRelativeVectorVaxry2025-11-191-1/+1
* dwindle: Revert rework split logic to be fully gap-aware (#12047)Vaxry2025-11-182-92/+26
* windowrules: rewrite completely (#12269)Vaxry2025-11-173-66/+41
* internal: fix crash at startup on FreeBSD (#12298)Hiroki Tagato2025-11-132-0/+4
* layout: include reserved area in float fit (#12289)Vaxry2025-11-131-10/+11
* cursor: refactor override handling (#12166)Vaxry2025-10-311-12/+13
* layout: fit floating window on toggle to float (#12139)Vaxry2025-10-292-5/+39
* xwayland: set _NET_WORKAREA property (#12148)jmanc32025-10-292-0/+12
* dwindle: rework split logic to be fully gap-aware (#12047)crossatko2025-10-242-26/+92
* layouts: apply [min|max]size window rules to dwindle & master layouts (#11898)Richard Potter2025-10-132-1/+49
* internal: fix clang-tidy "errors" (#11862)UjinT342025-09-291-2/+2
* layout: avoid nullptr deref (#11831)Tom Englund2025-09-251-1/+1
* window: fix centering calculation for floating windows (#11632)jmanc32025-09-091-1/+1
* input: Add fully configurable trackpad gestures (#11490)Vaxry2025-08-282-1/+9
* dwindle: simplify split_bias logic and set of possible values. (#11448)Mike Will2025-08-191-3/+2
* masterlayout: add previous mode for focusmaster command (#11361)Maaz Ahmed2025-08-162-6/+23
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-145-18/+18
* master: avoid crash if openingon null in onWindowCreatedVaxry2025-08-061-4/+4
* dwindle: fix single_window_aspect_ratio not updating with config reload (#11305)Rico2025-08-021-3/+3
* ci: correct tar command for xz compression & fix typos (#11213)xqso2025-07-252-2/+2