From 3ed3b34c4aea77484fa3325f9f95c001b8d6a0fa Mon Sep 17 00:00:00 2001 From: djvs <2954343+djvs@users.noreply.github.com> Date: Sun, 17 Mar 2024 11:41:43 -0400 Subject: keybinds: add Dispatchers for "force float" and "force tiling" (non-toggle) (#5137) --------- Co-authored-by: djvs --- src/managers/KeybindManager.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/managers/KeybindManager.hpp') diff --git a/src/managers/KeybindManager.hpp b/src/managers/KeybindManager.hpp index 07b77398..5244918d 100644 --- a/src/managers/KeybindManager.hpp +++ b/src/managers/KeybindManager.hpp @@ -120,6 +120,8 @@ class CKeybindManager { static uint64_t spawnRaw(std::string); static void toggleActiveFloating(std::string); static void toggleActivePseudo(std::string); + static void setActiveFloating(std::string); + static void setActiveTiled(std::string); static void changeworkspace(std::string); static void fullscreenActive(std::string); static void fakeFullscreenActive(std::string); @@ -179,4 +181,6 @@ class CKeybindManager { friend class CConfigManager; }; +static void toggleActiveFloatingCore(std::string args, std::optional floatState); + inline std::unique_ptr g_pKeybindManager; -- cgit v1.2.3