added a lockgroups dispatcher
This commit is contained in:
parent
431c74f111
commit
a66ef50469
4 changed files with 16 additions and 5 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue