summaryrefslogtreecommitdiff
path: root/src/layout/MasterLayout.hpp
Commit message (Collapse)AuthorAgeFilesLines
* Added center orientation to master layout (#1642)Marcus Kellerman2023-02-261-1/+2
| | | | | | | * Added center orientation to master layout to improve experience on ultra widescreen monitors. * Added support for orientationcenter layout message for master layout * Added ability to optionally always center master window when in centered master mode.
* Group/Tab Rework (#1580)Vaxry2023-02-191-0/+1
|
* Unbreak build with libc++ (#1457)Jan Beich2023-01-311-2/+2
|
* Add 'exact' option for 'splitratio' (#1245)Julian Schuler2022-12-171-1/+1
| | | | | * Simplify getPlusMinusKeywordResult() * Add an 'exact' option for 'splitratio'
* Added clang format (#1239)Vaxry2022-12-161-37/+38
| | | * clang-format stuff and format files
* Master layout: lose or inherit fullscreen on deliberate window switching (#1213)Maarten van Gompel2022-12-121-0/+2
| | | | | | | | * Master layout: Lose fullscreen status when deliberately switching away from a fullscreen window * Master layout: implemented inherit_fullscreen config parameter When set, if you are on a fullscreen window and you cycle to the next, swap master, etc, it will be automatically fullscreened.
* Implement orientation (placement of master area) for master layout (#1202)Maarten van Gompel2022-12-101-2/+23
| | | | | | | | | * Implemented choosing placement of master area (#1059) This implement a per workspace 'orientation' that can be set to left, right, top or bottom. Reflecting placement of the master area. Left (default) and right are horizontal layouts, top and bottom produce vertical layouts. Orientation can be switched with: 'hyprctl dispatch layoutmsg orientationleft'
* Added resizing individual master windowsvaxerski2022-11-101-0/+2
|
* Added multiple master layoutmsgsvaxerski2022-11-081-0/+1
|
* added swapnext and swapprev for mastervaxerski2022-08-241-0/+1
|
* do not animate mouse resizes in layoutsvaxerski2022-08-031-0/+2
|
* added master layoutvaxerski2022-07-161-0/+54