github-mode: add i, g, and C-return fallthroughs
[conkeror.git] / modules / page-modes / feedly.js
blobd75648c2d5623dff0a9d4ac76b7b9a01a58e7376
1 /**
2  * (C) Copyright 2013 Artur Malabarba
3  *
4  * Use, modification, and distribution are subject to the terms specified in the
5  * COPYING file.
6 **/
8 require("content-buffer.js");
10 define_keymap("feedly_keymap");
12 // Help menu
13 define_key(feedly_keymap, "?", null, $fallthrough); // keyboard shortcuts
15 // Navigation
16 define_key(feedly_keymap, "h", null, $fallthrough); // home
17 define_key(feedly_keymap, "g", null, $fallthrough); // magic bar
18 define_key(feedly_keymap, "l", null, $fallthrough); // saved article
19 define_key(feedly_keymap, "a", null, $fallthrough); // add content
20 define_key(feedly_keymap, "r", null, $fallthrough); // refresh
21 define_key(feedly_keymap, "J", null, $fallthrough); // next feed/category
22 define_key(feedly_keymap, "K", null, $fallthrough); // previous feed/category
24 // Lists
25 define_key(feedly_keymap, "j", null, $fallthrough); // inline next article
26 define_key(feedly_keymap, "k", null, $fallthrough); // inline previous
27 define_key(feedly_keymap, "n", null, $fallthrough); // select next article
28 define_key(feedly_keymap, "p", null, $fallthrough); // select previous
29 define_key(feedly_keymap, "o", null, $fallthrough); // inline/close
30 define_key(feedly_keymap, "A", null, $fallthrough); // mark all as read
31 define_key(feedly_keymap, "v", null, $fallthrough); // view original new tab
33 // Selected Article
34 define_key(feedly_keymap, "m", null, $fallthrough); // toggle mark as read
35 define_key(feedly_keymap, "x", null, $fallthrough); // minimize and hide
36 define_key(feedly_keymap, "s", null, $fallthrough); // save for later
37 define_key(feedly_keymap, "b", null, $fallthrough); // buffer
38 define_key(feedly_keymap, "c", null, $fallthrough); // clip to evernote
39 define_key(feedly_keymap, "V", null, $fallthrough); // preview
41 define_keymaps_page_mode("feedly-mode",
42     build_url_regexp($domain = "cloud.feedly"),
43     { normal: feedly_keymap },
44     $display_name = "Feedly");
46 page_mode_activate(feedly_mode);
48 provide("feedly");