summaryrefslogtreecommitdiff
path: root/src/managers/KeybindManager.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/managers/KeybindManager.hpp')
-rw-r--r--src/managers/KeybindManager.hpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/managers/KeybindManager.hpp b/src/managers/KeybindManager.hpp
index 6e31ccd9..3f2debbf 100644
--- a/src/managers/KeybindManager.hpp
+++ b/src/managers/KeybindManager.hpp
@@ -25,8 +25,7 @@ struct SKeybind {
bool shadowed = false;
};
-enum eFocusWindowMode
-{
+enum eFocusWindowMode {
MODE_CLASS_REGEX = 0,
MODE_TITLE_REGEX,
MODE_ADDRESS,
@@ -55,6 +54,8 @@ class CKeybindManager {
wl_event_source* m_pActiveKeybindEventSource = nullptr;
+ bool m_bGroupsLocked = false;
+
std::list<SKeybind> m_lKeybinds;
private:
@@ -133,6 +134,7 @@ class CKeybindManager {
static void pinActive(std::string);
static void mouse(std::string);
static void bringActiveToTop(std::string);
+ static void lockGroups(std::string);
friend class CCompositor;
friend class CInputManager;