From 472926528428cd714c90f157e639fc0466611c8b Mon Sep 17 00:00:00 2001 From: zakk4223 Date: Tue, 21 Nov 2023 13:43:38 -0500 Subject: hyprctl: Add 'layouts' command (#3895) * Add hyprctl 'layouts' command formatting * Add getAllLayoutNames(), move m_vLayouts back to private Formatting * clang-format --- src/managers/LayoutManager.hpp | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'src/managers/LayoutManager.hpp') diff --git a/src/managers/LayoutManager.hpp b/src/managers/LayoutManager.hpp index 1ebe5711..78d86797 100644 --- a/src/managers/LayoutManager.hpp +++ b/src/managers/LayoutManager.hpp @@ -7,16 +7,16 @@ class CLayoutManager { public: CLayoutManager(); - IHyprLayout* getCurrentLayout(); + IHyprLayout* getCurrentLayout(); - void switchToLayout(std::string); + void switchToLayout(std::string); - bool addLayout(const std::string& name, IHyprLayout* layout); - bool removeLayout(IHyprLayout* layout); + bool addLayout(const std::string& name, IHyprLayout* layout); + bool removeLayout(IHyprLayout* layout); + std::vector getAllLayoutNames(); private: - enum HYPRLAYOUTS - { + enum HYPRLAYOUTS { LAYOUT_DWINDLE = 0, LAYOUT_MASTER }; @@ -25,8 +25,7 @@ class CLayoutManager { CHyprDwindleLayout m_cDwindleLayout; CHyprMasterLayout m_cMasterLayout; - std::vector> m_vLayouts; }; -inline std::unique_ptr g_pLayoutManager; \ No newline at end of file +inline std::unique_ptr g_pLayoutManager; -- cgit v1.2.3