summaryrefslogtreecommitdiff
path: root/src/gui/curses
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2012-08-17 09:53:49 +0200
committerSebastien Helleu <flashcode@flashtux.org>2012-08-17 09:53:49 +0200
commit43894db0bcd3fb89ea99413fc34af826938ef3c3 (patch)
treebd304d8b463aeb2c1014db37e8756aa8af49ac0d /src/gui/curses
parent399a5af6f396687e12f07e9aba683d37c1e66ddb (diff)
downloadweechat-43894db0bcd3fb89ea99413fc34af826938ef3c3.zip
core: add mouse bindings ctrl+wheel up/down to scroll horizontally buffers with free content
Diffstat (limited to 'src/gui/curses')
-rw-r--r--src/gui/curses/gui-curses-key.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/curses/gui-curses-key.c b/src/gui/curses/gui-curses-key.c
index 31b91cb27..cf32ff746 100644
--- a/src/gui/curses/gui-curses-key.c
+++ b/src/gui/curses/gui-curses-key.c
@@ -268,6 +268,8 @@ gui_key_default_bindings (int context)
BIND("@chat:wheeldown", "/window scroll_down -window ${_window_number}");
BIND("@chat(script.scripts):wheelup", "/script up 5");
BIND("@chat(script.scripts):wheeldown", "/script down 5");
+ BIND("@chat:ctrl-wheelup", "/window scroll_horiz -window ${_window_number} -10%");
+ BIND("@chat:ctrl-wheeldown", "/window scroll_horiz -window ${_window_number} +10%");
/* mouse events on nicklist */
BIND("@bar(nicklist):button1-gesture-up", "/bar scroll nicklist ${_window_number} -100%");
BIND("@bar(nicklist):button1-gesture-down", "/bar scroll nicklist ${_window_number} +100%");