From edc311544a54a06ce4acb759b4d9a30853695452 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Mon, 17 Nov 2025 22:37:53 +0000 Subject: dwindle: Revert rework split logic to be fully gap-aware (#12047) This reverts commit 151b5f69783b111831e8c5dc062904a221799d7b. Fixes #12380 --- src/layout/DwindleLayout.hpp | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'src/layout/DwindleLayout.hpp') diff --git a/src/layout/DwindleLayout.hpp b/src/layout/DwindleLayout.hpp index de80beed..23f19956 100644 --- a/src/layout/DwindleLayout.hpp +++ b/src/layout/DwindleLayout.hpp @@ -1,7 +1,6 @@ #pragma once #include "IHyprLayout.hpp" -#include "../config/ConfigDataValues.hpp" #include "../desktop/DesktopTypes.hpp" #include @@ -13,15 +12,6 @@ class CHyprDwindleLayout; enum eFullscreenMode : int8_t; -struct SNodeDisplayEdgeFlags { - bool top = false, bottom = false, left = false, right = false; -}; - -struct SWorkspaceGaps { - CCssGapData in; - CCssGapData out; -}; - struct SDwindleNodeData { SDwindleNodeData* pParent = nullptr; bool isNode = false; @@ -75,9 +65,6 @@ class CHyprDwindleLayout : public IHyprLayout { virtual void onDisable(); private: - SWorkspaceGaps getWorkspaceGaps(const PHLWORKSPACE& pWorkspace); - SNodeDisplayEdgeFlags getNodeDisplayEdgeFlags(const CBox& box, const PHLMONITOR& monitor); - std::list m_dwindleNodesData; struct { -- cgit v1.2.3