diff options
| author | jacqueline <me@jacqueline.id.au> | 2024-04-29 13:53:11 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2024-04-29 13:53:11 +1000 |
| commit | 1736f7874b8f651ae42a21f48b6a15d90f30974a (patch) | |
| tree | a039df2382ace755172e00fc0f779a464c92e093 /src/input/include/input_hook.hpp | |
| parent | b255ea799eead9668e7fd69a286349ac4a74a73c (diff) | |
| download | tangara-fw-1736f7874b8f651ae42a21f48b6a15d90f30974a.tar.gz | |
Use double-clicks instead of long-presses for wheel shortcuts
Diffstat (limited to 'src/input/include/input_hook.hpp')
| -rw-r--r-- | src/input/include/input_hook.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/input/include/input_hook.hpp b/src/input/include/input_hook.hpp index a257c04a..a8705210 100644 --- a/src/input/include/input_hook.hpp +++ b/src/input/include/input_hook.hpp @@ -45,9 +45,10 @@ class Hook { class TriggerHooks { public: TriggerHooks(std::string name, std::optional<HookCallback> cb) - : TriggerHooks(name, cb, cb, cb) {} + : TriggerHooks(name, cb, cb, cb, cb) {} TriggerHooks(std::string name, std::optional<HookCallback> click, + std::optional<HookCallback> double_click, std::optional<HookCallback> long_press, std::optional<HookCallback> repeat); @@ -66,6 +67,7 @@ class TriggerHooks { Trigger trigger_; Hook click_; + Hook double_click_; Hook long_press_; Hook repeat_; }; |
