summaryrefslogtreecommitdiff
path: root/src/layout
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* layout: improve initial size prediction for floatingVaxry2024-03-296-7/+66
* build: fix builds without pch (#5198)Brett Alcox2024-03-211-0/+1
* refactor: move window.hpp to desktop/Vaxry2024-03-202-1/+3
* input: Only limit drag resizes (#5164)phonetic1122024-03-191-1/+1
* animations: Fix incorrect animation when manually moving a window when its be...thejch2024-03-193-0/+12
* master: fix moving fullscreen workspace and remove duplicate code (#5131)thejch2024-03-173-78/+39
* master: fix invalid config usageVaxry2024-03-151-2/+2
* input: only override dragging corner on floating (#5092)djvs2024-03-131-1/+1
* input: add general:resize_corner for manual resizing (#5090)djvs2024-03-131-1/+21
* master: Fix master layout window focus and scroll (#5074)thejch2024-03-132-62/+29
* layout: unfullscreen on toggle into tiled fullscreenVaxry2024-03-101-0/+5
* dwindle: preserve fs state on switchWindowsVaxry2024-03-101-4/+15
* windowrules: Make min/maxsize rules dynamic (#4775)Epilepsy Gatherings2024-03-081-2/+2
* layout: Fix toggling fullscreen special workspace on different monitor (#5000)thejch2024-03-072-0/+43
* master: change active monitor when moving windows around (#5001)thejch2024-03-071-0/+2
* input: fix window move stutter by introducing additional checks for low-hz mo...bvr-yr2024-03-062-5/+26
* layout: warp the cursor when focusing windows (#4982)Junxuan Liao2024-03-051-0/+1
* keybinds: Allow fullscreen/maximize in special workspace (#4921)thejch2024-03-042-5/+6
* config: improve config value infrastructureVaxry2024-03-033-155/+156
* master: Fix animate resize (#4942)thejch2024-03-031-2/+2