summaryrefslogtreecommitdiff
path: root/src/layout
Commit message (Expand)AuthorAgeFilesLines
...
* groups: fix swallowing (#8223)Aqa-Ib2024-10-271-18/+13
* groups: add group_on_movetoworkspace (#8159)Aqa-Ib2024-10-231-2/+3
* input: add snapping to floating windows (#8088)Mike Will2024-10-212-9/+164
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-192-8/+6
* layout: move applyGroupRules() to onWindowCreated() (#8139)Aqa-Ib2024-10-163-9/+4
* layout: enable group rules for new floating windows (#8122)Aqa-Ib2024-10-161-1/+3
* layout: simplify the conditions to autogroup (#8120)Aqa-Ib2024-10-141-5/+3
* layout: deny auto-grouping a new floating window into a tiled group (#8108)Aqa-Ib2024-10-141-6/+11
* config/layout: nuke no_gaps_when_only (#8072)Vaxry2024-10-112-51/+9
* layout: remove unnecessary check after 45e8219 (#8037)Aqa-Ib2024-10-081-6/+6
* layout: add drag_into_group to control merging dragging windows (#8004)Aqa-Ib2024-10-081-21/+44
* layout: fix auto group when opening a new window in a non-focused workspace u...Aqa-Ib2024-10-071-14/+15
* layout: fix dragging a window into a group after e242694 (#7976)Aqa-Ib2024-10-021-2/+2
* layout: add auto_group to control default grouping (#7883)Aqa-Ib2024-10-024-53/+58
* dwindle: add movetoroot method to layout messages (#7903)Luke Chen2024-09-292-0/+43
* dwindle: add config option `split_bias` (#7920)Mike Will2024-09-281-1/+7
* window/xwayland: minor property cleanupVaxry2024-08-301-7/+7
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-263-10/+10
* core: make most for loops use const references (#7527)Tom Englund2024-08-263-6/+6
* decorations: fix manual resize not recalculating decos (#7323)MightyPlaza2024-08-132-0/+4
* internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund2024-08-085-25/+25
* decorations: fix infinite recursion on no_gaps when only (#7169)MightyPlaza2024-08-032-6/+4
* internal: fix fullscreen typos (#7134)MightyPlaza2024-08-011-1/+1
* internal: refactor fullscreen states (#7104)MightyPlaza2024-07-316-119/+53
* input: unify removing currentlyDraggedWindow (#7071)MightyPlaza2024-07-271-6/+7
* layout: update workspace rules on layout change (#6878)MightyPlaza2024-07-153-0/+7
* core: Improve handling of window properties (#6776)MightyPlaza2024-07-113-20/+24
* core: Move to hyprutils for MathVaxry2024-06-193-10/+10
* master: refine master layout new window handling (#6479)memchr2024-06-151-13/+41
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-2/+3
* layout: fix centering of new floating windowsvaxerski2024-06-031-1/+1
* xwayland: move to hyprland impl (#6086)Vaxry2024-05-251-4/+5
* layout: Fix shrinking pseudotile windows. (#6143)Gabriel Ford2024-05-181-1/+1
* xdg-shell: move to new implVaxry2024-05-141-3/+8
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-053-33/+33
* layout: limit updates when mouse animate drag is enabled (#5838)thejch2024-05-021-1/+1
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-276-224/+224
* keybindmgr: add optional `silent` suffix to `movewindow`. (#5597)Maarten de Vries2024-04-175-8/+21
* master: change the mfact dispatcher to use splitratio (#4766)thejch2024-04-131-13/+1
* master: fix full height when all windows master (#5549)Jan-Peter Dhallé2024-04-121-1/+1
* master: fix crash (#5472)thejch2024-04-071-1/+1
* master: fix workspace orientation not being restored after workspace rule no ...thejch2024-04-062-37/+35
* workspacerules: fix workspace rule loops (#5433)thejch2024-04-052-48/+17
* layouts: add missing includeVaxry2024-04-042-0/+2
* master: fix swapped workspaces (#5397)thejch2024-04-031-1/+1
* master: fix center resizing (#5394)thejch2024-04-031-1/+1
* Workspace/core: Refactor workspace storage (#5380)Vaxry2024-04-025-103/+92
* master: guard window in moveWindowToVaxry2024-04-021-0/+3
* master: Make master workspace orientation rule dynamic (#5339)thejch2024-04-011-7/+26
* core: match all workspace rules instead of the first one only (#5340)thejch2024-03-312-17/+46