diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2016-10-13 22:59:02 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2016-10-13 22:59:02 +0100 |
| commit | e8dcdb6072f65e2bc598419ad285cafd4de9b820 (patch) | |
| tree | 8c5fab9e2fb324067279c57ec884633095cfe3d5 /src/keys.hh | |
| parent | cc2affea11781d4ad1e1b9d7a9c7d729064c2c10 (diff) | |
Support Ctrl + mouse dragging to add a new selection
Fixes #838
Diffstat (limited to 'src/keys.hh')
| -rw-r--r-- | src/keys.hh | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/keys.hh b/src/keys.hh index 1728b17c..732ca08e 100644 --- a/src/keys.hh +++ b/src/keys.hh @@ -100,12 +100,6 @@ constexpr Key ctrlalt(Codepoint key) { return { Key::Modifiers::ControlAlt, key constexpr Codepoint encode_coord(DisplayCoord coord) { return (Codepoint)(((int)coord.line << 16) | ((int)coord.column & 0x0000FFFF)); } -constexpr Key mouse_press(DisplayCoord pos) { return { Key::Modifiers::MousePress, encode_coord(pos) }; } -constexpr Key mouse_release(DisplayCoord pos) { return { Key::Modifiers::MouseRelease, encode_coord(pos) }; } -constexpr Key mouse_pos(DisplayCoord pos) { return { Key::Modifiers::MousePos, encode_coord(pos) }; } -constexpr Key mouse_wheel_down(DisplayCoord pos) { return { Key::Modifiers::MouseWheelDown, encode_coord(pos) }; } -constexpr Key mouse_wheel_up(DisplayCoord pos) { return { Key::Modifiers::MouseWheelUp, encode_coord(pos) }; } - constexpr Key resize(DisplayCoord dim) { return { Key::Modifiers::Resize, encode_coord(dim) }; } inline size_t hash_value(const Key& key) { return hash_values(key.modifiers, key.key); } |
