summaryrefslogtreecommitdiff
path: root/src/layout
Commit message (Expand)AuthorAgeFilesLines
* 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
* xdg: minor improvements to initial size reportingVaxry2024-03-021-5/+2
* drag: check min size for reisze dragsVaxry2024-03-021-1/+1
* animations: Refactor AnimatedVariable (#4911)GartoxFR2024-03-023-38/+39
* layout: add size prediction for initial xdg commitsvaxerski2024-02-286-8/+97
* feat: Add css style gaps (#4723)Dashie2024-02-212-12/+17
* Migrate the config to hyprlang (#4656)Vaxry2024-02-183-103/+102
* dwindle: add swapsplit dispatcher (#4702)Niklas Haas2024-02-142-0/+17
* dwindle: round wbox before settingvaxerski2024-02-141-5/+10
* internal: add `forcenofocus` prop (#4672)Epilepsy Gatherings2024-02-131-2/+2
* input: focus window on mouse down on decoration (#4514)MightyPlaza2024-02-042-6/+7
* dwindle: avoid sending negative sizes to wlrVaxry2024-02-021-4/+4
* dwindle: fix windows being created at incorrect position when cursor is over ...rszyma2024-01-262-31/+53
* layout: save float props before setting fs state (#4537)bvr-yr2024-01-262-16/+16
* input: remove animate checks on resize limiter (#4480)Epilepsy Gatherings2024-01-191-2/+1
* layout: Round window pos and size on togglefloating (#4407)Clyybber2024-01-101-6/+8
* master: Add more null checks for rollnext (#4343)thejch2024-01-041-2/+8
* master: guard PNODE in roll*vaxerski2024-01-021-0/+6
* layout: update rules before applying fullscreen nodes in layoutsvaxerski2024-01-022-1/+7
* groupbar: Middle click on groupbar to close tab (#4297)dranull2023-12-301-3/+3
* internal: Unify input handling on decorations (#4280)dranull2023-12-283-30/+6
* dwindle: Use window->middle() when cursor is on reserved area (#4253)dranull2023-12-261-7/+8
* master: add dispatchers rollnext and rollprev (#4209)thejch2023-12-221-0/+44