added PID and address-based options for focuswindow, as well as updated hyprctl clients to be consistent with logs and hyprctl activewindow

This commit is contained in:
Daniel Gerblick
2022-07-17 19:00:12 -04:00
parent afeb040684
commit dc1f34c5fa
3 changed files with 50 additions and 14 deletions

View File

@@ -66,6 +66,13 @@ private:
static void setSubmap(std::string);
friend class CCompositor;
enum eFocusWindowMode {
MODE_CLASS_REGEX = 0,
MODE_TITLE_REGEX,
MODE_ADDRESS,
MODE_PID
};
};
inline std::unique_ptr<CKeybindManager> g_pKeybindManager;
inline std::unique_ptr<CKeybindManager> g_pKeybindManager;