Added pseudotiling

This commit is contained in:
vaxerski
2022-04-02 20:04:32 +02:00
parent 7add082217
commit 3f99dad7f5
9 changed files with 82 additions and 4 deletions

View File

@@ -24,8 +24,6 @@ public:
wlr_xwayland_surface* xwayland;
} m_uSurface;
// TODO: XWayland
// this is the position and size of the "bounding box"
Vector2D m_vPosition = Vector2D(0,0);
Vector2D m_vSize = Vector2D(0,0);
@@ -38,6 +36,10 @@ public:
Vector2D m_vRealPosition = Vector2D(0,0);
Vector2D m_vRealSize = Vector2D(0,0);
// this is used for pseudotiling
bool m_bIsPseudotiled = false;
Vector2D m_vPseudoSize = Vector2D(0,0);
uint64_t m_iTags = 0;
bool m_bIsFloating = false;
bool m_bIsFullscreen = false;