From 7b43f9f056358667302c17d3da04c20af1e12888 Mon Sep 17 00:00:00 2001 From: Hilmar Wiegand Date: Mon, 10 Apr 2023 21:07:49 +0200 Subject: Implement window move (#2018) --- src/managers/KeybindManager.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/managers/KeybindManager.hpp') diff --git a/src/managers/KeybindManager.hpp b/src/managers/KeybindManager.hpp index f17a8058..cccdc696 100644 --- a/src/managers/KeybindManager.hpp +++ b/src/managers/KeybindManager.hpp @@ -26,8 +26,7 @@ struct SKeybind { bool shadowed = false; }; -enum eFocusWindowMode -{ +enum eFocusWindowMode { MODE_CLASS_REGEX = 0, MODE_TITLE_REGEX, MODE_ADDRESS, @@ -90,7 +89,7 @@ class CKeybindManager { void updateXKBTranslationState(); bool ensureMouseBindState(); - static bool tryMoveFocusToMonitorInDirection(const char&); + static bool tryMoveFocusToMonitor(CMonitor* monitor); // -------------- Dispatchers -------------- // static void killActive(std::string); @@ -109,6 +108,7 @@ class CKeybindManager { static void focusCurrentOrLast(std::string); static void centerWindow(std::string); static void moveActiveTo(std::string); + static void swapActive(std::string); static void toggleGroup(std::string); static void changeGroupActive(std::string); static void alterSplitRatio(std::string); -- cgit v1.2.3