diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2017-02-07 16:50:45 +0100 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2017-02-14 17:56:55 +0100 |
commit | e513a82aa469ae96440c4f2b5197da07e36e25f2 (patch) | |
tree | 45955299976dc6f8ddd0963327d4e3fb7249ee3f /platform/gl/gl-main.c | |
parent | 1912de5f08e90af1d9d0a9791f58ba3afdb9d465 (diff) | |
download | mupdf-e513a82aa469ae96440c4f2b5197da07e36e25f2.tar.xz |
gl: Add 'hjkl' keybindings that behave like the arrow keys.
Change the binding 'l' for showing links to 'L'.
Diffstat (limited to 'platform/gl/gl-main.c')
-rw-r--r-- | platform/gl/gl-main.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/platform/gl/gl-main.c b/platform/gl/gl-main.c index 05f6e686..b5daf6f5 100644 --- a/platform/gl/gl-main.c +++ b/platform/gl/gl-main.c @@ -948,14 +948,14 @@ static void do_app(void) case '-': currentzoom = zoom_out(currentzoom); break; case '[': currentrotate += 90; break; case ']': currentrotate -= 90; break; - case 'l': showlinks = !showlinks; break; + case 'L': showlinks = !showlinks; break; case 'i': showinfo = !showinfo; break; case '/': search_dir = 1; showsearch = 1; search_input.p = search_input.text; search_input.q = search_input.end; break; case '?': search_dir = -1; showsearch = 1; search_input.p = search_input.text; search_input.q = search_input.end; break; - case KEY_UP: scroll_y -= 10; break; - case KEY_DOWN: scroll_y += 10; break; - case KEY_LEFT: scroll_x -= 10; break; - case KEY_RIGHT: scroll_x += 10; break; + case 'k': case KEY_UP: scroll_y -= 10; break; + case 'j': case KEY_DOWN: scroll_y += 10; break; + case 'h': case KEY_LEFT: scroll_x -= 10; break; + case 'l': case KEY_RIGHT: scroll_x += 10; break; } if (ui.key >= '0' && ui.key <= '9') |