10 |
// .: 46, jump down one feed/item |
// .: 46, jump down one feed/item |
11 |
Refeed.App.assignKeyPressHandler( 46, function(app, event) { return app.doScroll(1); }); |
Refeed.App.assignKeyPressHandler( 46, function(app, event) { return app.doScroll(1); }); |
12 |
|
|
13 |
// vi-like keybindings |
// vi-like keybindings (like , and . but without wrapping) |
14 |
// j: 106, jump down one feed/item |
// j: 106, jump down one feed/item |
15 |
Refeed.App.assignKeyPressHandler(106, function(app, event) { return app.doScroll(1); }); |
Refeed.App.assignKeyPressHandler(106, function(app, event) { return app.doScroll(1, 0); }); |
16 |
// k: 107, jump up one feed/item |
// k: 107, jump up one feed/item |
17 |
Refeed.App.assignKeyPressHandler(107, function(app, event) { return app.doScroll(-1); }); |
Refeed.App.assignKeyPressHandler(107, function(app, event) { return app.doScroll(-1, 0); }); |
18 |
|
|
19 |
// r: 114, reload page |
// r: 114, reload page |
20 |
Refeed.App.assignKeyPressHandler(114, function(app, event) { location.reload(true); return false; }); |
Refeed.App.assignKeyPressHandler(114, function(app, event) { location.reload(true); return false; }); |
42 |
Refeed.Feed.prototype.assignKeyPressHandler(117, function(feed, event) { return feed.update(); }); |
Refeed.Feed.prototype.assignKeyPressHandler(117, function(feed, event) { return feed.update(); }); |
43 |
|
|
44 |
// a: 97 |
// a: 97 |
45 |
Refeed.Item.prototype.assignKeyPressHandler( 97, function(item, event) { if (toggle_read(item.id)) Refeed.App.doScroll(1); return false; }); |
Refeed.Item.prototype.assignKeyPressHandler( 97, function(item, event) { if (toggle_read(item.id)) Refeed.App.doScroll(1, 0); return false; }); |
46 |
Refeed.Feed.prototype.assignKeyPressHandler( 97, function(feed, event) { archive_feed(feed.id); return false; }); |
Refeed.Feed.prototype.assignKeyPressHandler( 97, function(feed, event) { archive_feed(feed.id); return false; }); |
47 |
|
|
48 |
// p: 112 |
// p: 112 |