added a lockgroups dispatcher

This commit is contained in:
vaxerski
2023-02-21 12:13:35 +00:00
parent 431c74f111
commit a66ef50469
4 changed files with 16 additions and 5 deletions

View File

@@ -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;