This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/views/modal
Ryan Sullivan 5100c2bbd2 Add Global Keyboard Shortcuts
Not all of these have been fully implemented yet.

**Jump To**
* `g` then `h` - Home (Latest)
* `g` then `l` - Latest
* `g` then `n` - New
* `g` then `u` - Unread
* `g` then `f` - Favorited
* `g` then `c` - Categories List

**Navigation**
* `u` - Back to topic list
* `k` / `j` - Newer/Older conversation or post
* `o` or `Enter` - Open selected conversation
* <code>`</code> - Go to next section
* `~` - Go to previous section

**Application**
* `c` - Create a new topic
* `n` - Open notifications menu
* `/` - Search
* `?` - Open keyboard shortcut help

**Actions**
* `f` - Favorite topic
* `s` - Share topic
* `<Shift>` + `s` - Share selected post
* `r` - Reply to topic
* `<Shift>` + `r` - Reply to selected post
* `l` - Like selected post
* `!` - Flag selected post
* `b` - Bookmark selected post
* `e` - Edit selected post
* `d` - Delete selected post
* `m` then `m` - Mark topic as muted
* `m` then `r` - Mark topic as regular
* `m` then `t` - Mark topic as tracking
* `m` then `w` - Mark topic as watching
2013-12-22 12:16:42 -07:00
..
archetype_options_modal_view.js wrapped I18n.lookup to inject the "js" namespace 2013-07-09 02:10:55 +02:00
archetype_options_view.js Fixed ContainerView code to build views correctly 2013-06-06 16:45:25 -04:00
avatar_selector_view.js pull hotlinked images 2013-11-05 19:07:29 +01:00
color_picker_view.js wrapped I18n.lookup to inject the "js" namespace 2013-07-09 02:10:55 +02:00
create_account_view.js Improve spacing of registration form, and add instructions to the password field. 2013-12-16 17:31:21 -05:00
edit_category_view.js Refactor: Back all modals by controllers 2013-05-31 12:29:38 -04:00
edit_topic_auto_close_view.js wrapped I18n.lookup to inject the "js" namespace 2013-07-09 02:10:55 +02:00
flag_view.js FIX: The previous flag reason was selected when opening the modal. 2013-07-22 12:05:13 -04:00
forgot_password_view.js wrapped I18n.lookup to inject the "js" namespace 2013-07-09 02:10:55 +02:00
hide_modal_view.js better revision history 2013-12-12 03:41:34 +01:00
history_view.js better revision history 2013-12-12 03:41:34 +01:00
invite_private_view.js wrapped I18n.lookup to inject the "js" namespace 2013-07-09 02:10:55 +02:00
invite_view.js Support for inviting to a forum from a user's invite page. 2013-11-06 12:56:50 -05:00
keyboard_shortcuts_help_view.js Add Global Keyboard Shortcuts 2013-12-22 12:16:42 -07:00
login_view.js FIX: enter key in login form works again 2013-12-04 11:45:07 -05:00
merge_topic_view.js wrapped I18n.lookup to inject the "js" namespace 2013-07-09 02:10:55 +02:00
modal_body_view.js better revision history 2013-12-12 03:41:34 +01:00
modal_view.js Fixed ContainerView code to build views correctly 2013-06-06 16:45:25 -04:00
not_activated_view.js wrapped I18n.lookup to inject the "js" namespace 2013-07-09 02:10:55 +02:00
option_boolean_view.js Easier to group bindings. Perf improvements. 2013-08-02 13:18:09 -04:00
split_topic_view.js wrapped I18n.lookup to inject the "js" namespace 2013-07-09 02:10:55 +02:00
upload_selector_view.js Upgrade font-awesome to version 4 2013-12-11 10:31:09 -05:00