Implement orientation (placement of master area) for master layout (#1202)

* 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'
This commit is contained in:
Maarten van Gompel
2022-12-10 22:59:16 +01:00
committed by GitHub
parent c3f1dc3f52
commit 6381b6474f
4 changed files with 181 additions and 20 deletions

View File

@@ -51,4 +51,4 @@ public:
void moveToMonitor(const int&);
CWindow* getLastFocusedWindow();
};
};