diff options
author | Andrew Dolgov <[email protected]> | 2008-09-09 08:08:47 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2008-09-09 08:08:47 +0100 |
commit | a411875be5c37256c27d27adee7588a8acbc7104 (patch) | |
tree | 034e06eb986eb5fcf8e1fe152aae437673142805 /tt-rss.js | |
parent | 45c8c7a68f3504107c23972dac048968eae051db (diff) |
set N/P hotkeys to scroll active article (or headlines pane in CDM)
Diffstat (limited to 'tt-rss.js')
-rw-r--r-- | tt-rss.js | 26 |
1 files changed, 24 insertions, 2 deletions
@@ -1134,16 +1134,27 @@ function hotkey_handler(e) { return; } - if (shift_key && (keycode == 78 || keycode == 40)) { // shift - n, down + if (shift_key && keycode == 40) { // shift-down catchupRelativeToArticle(1); return; } - if (shift_key && (keycode == 80 || keycode == 38)) { // shift - p, up + if (shift_key && keycode == 38) { // shift-up catchupRelativeToArticle(0); return; } + if (shift_key && keycode == 78) { // N + scrollArticle(50); + return; + } + + if (shift_key && keycode == 80) { // P + scrollArticle(-50); + return; + } + + if (keycode == 78 || keycode == 40) { // n, down if (typeof moveToPost != 'undefined') { moveToPost('next'); @@ -1332,6 +1343,17 @@ function hotkey_handler(e) { } } + if (keycode == 78) { // n + catchupRelativeToArticle(1); + return; + } + + if (keycode == 80) { // p + catchupRelativeToArticle(0); + return; + } + + } /* Prefix g */ |