From c41c01a7fb465556ccc92cbd8acf85be31b1d43c Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 10 Apr 2022 19:31:36 +0200 Subject: Splitratio on dwindle and splitratio mouse controls --- src/layout/DwindleLayout.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/layout/DwindleLayout.hpp') diff --git a/src/layout/DwindleLayout.hpp b/src/layout/DwindleLayout.hpp index 957c8330..8d849bcf 100644 --- a/src/layout/DwindleLayout.hpp +++ b/src/layout/DwindleLayout.hpp @@ -18,6 +18,8 @@ struct SDwindleNodeData { int workspaceID = -1; + float splitRatio = 1.f; + // For list lookup bool operator==(const SDwindleNodeData& rhs) { return pWindow == rhs.pWindow && workspaceID == rhs.workspaceID && position == rhs.position && size == rhs.size && pParent == rhs.pParent && children[0] == rhs.children[0] && children[1] == rhs.children[1]; @@ -45,6 +47,7 @@ public: std::list m_lDwindleNodesData; Vector2D m_vBeginDragXY; + Vector2D m_vLastDragXY; Vector2D m_vBeginDragPositionXY; Vector2D m_vBeginDragSizeXY; -- cgit v1.2.3