summaryrefslogtreecommitdiff
path: root/src/layout/MasterLayout.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add ability to split master when only 1 additional window (#2025)Person18732023-04-131-25/+40
* fix: a fullscreen bug. (#1821) (#1831)lisuke2023-03-201-13/+15
* master: better cyclevaxerski2023-03-131-58/+11
* fix mfact not applying to addmaster (#1715)hillyu2023-03-061-1/+2
* add mfact setting for master layout (#1666)hillyu2023-03-051-2/+3
* Convert reverse iterators to rangesvaxerski2023-03-011-13/+14
* make window reserved area less stupidvaxerski2023-02-281-23/+26
* Added center orientation to master layout (#1642)Marcus Kellerman2023-02-261-13/+95
* added a lockgroups dispatchervaxerski2023-02-211-2/+2
* Group/Tab Rework (#1580)Vaxry2023-02-191-0/+25
* Added an Event Hook System (#1578)Vaxry2023-02-191-1/+2
* Fix some issues with a lost focus of the maximized window after using swapwit...Philipp Mildenberger2023-02-111-23/+29
* Added support for layoutmsg params and added the param 'newfocus' for 'swapwi...Philipp Mildenberger2023-02-101-17/+45
* reset layout-set render vars on floatingvaxerski2023-01-311-0/+4
* master layout: remember size & pos of floating windows on fullscreen 1 (#1374)Maxim Baz2023-01-131-4/+6
* fix mouse resize on master orientationsvaxerski2022-12-301-10/+28
* fix for gap in master layout orientation right #1171 (#1260)Maarten van Gompel2022-12-201-2/+2
* remember master width on master closevaxerski2022-12-171-1/+2
* Add 'exact' option for 'splitratio' (#1245)Julian Schuler2022-12-171-2/+3
* Fix cycleprev bug introduced in 46891b12cf (#1213) (#1242)Julian Schuler2022-12-171-1/+1
* Added clang format (#1239)Vaxry2022-12-161-89/+89
* static-ize master optvaxerski2022-12-121-1/+1
* Master layout: lose or inherit fullscreen on deliberate window switching (#1213)Maarten van Gompel2022-12-121-6/+57
* fix memory read-after-free in master layoutvaxerski2022-12-121-2/+4
* Implement orientation (placement of master area) for master layout (#1202)Maarten van Gompel2022-12-101-17/+156
* Added handling more special workspacesvaxerski2022-11-271-7/+7
* fix decorations missing after no_gaps_when_only toggle floatingvaxerski2022-11-261-0/+4
* damage windows after switchvaxerski2022-11-251-0/+3
* fix master resizes allvaxerski2022-11-211-1/+1
* make focus/swap master layoutmsgs two-wayvaxerski2022-11-201-8/+25
* respect no_gaps_when_only in fullscreen 1vaxerski2022-11-191-1/+1
* fix master window finding on closedvaxerski2022-11-131-1/+1
* fix invalid master slave pos calc on y != 0vaxerski2022-11-101-1/+1
* Added resizing individual master windowsvaxerski2022-11-101-16/+40
* Added multiple master layoutmsgsvaxerski2022-11-081-10/+97
* fix fullscreen maximize sizevaxerski2022-11-051-6/+0
* Multiple animation optimization and xwayland wine fixesvaxerski2022-11-041-0/+6
* guard header windows in layout messagesvaxerski2022-11-031-0/+13
* Add focusmaster dispatcher (#942)abbadanor2022-11-021-1/+10
* rework focus system to be more safe and fastervaxerski2022-10-141-1/+1
* Merge branch 'main' into fix_bordersize_againFelix Dick2022-09-291-1/+1
|\
| * Use double literals, don't cast a integer literal to double.Felix Dick2022-09-281-1/+1
| * Replace clamp with max if there is no upper bound.Felix Dick2022-09-261-1/+1
* | Scale the border size, revert the window scaling according to borderFelix Dick2022-09-261-6/+4
|/
* Scale border size in calculations of windowsDickby2022-09-251-6/+8
* don't decorate on only no gapsvaxerski2022-09-231-0/+2
* fix misc fullscreen issuesvaxerski2022-09-201-0/+10
* fix special fullscreenvaxerski2022-09-171-1/+1
* fix animation issues with workspace silentvaxerski2022-09-161-3/+0
* handle multi-ws swaps in layoutsvaxerski2022-09-141-6/+7