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
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
..
buttons Add Global Keyboard Shortcuts 2013-12-22 12:16:42 -07:00
composer FIX: ensureMaximumDimensionForImagesInPreview wasn't always working 2013-12-17 17:20:06 +01:00
list Upgrade font-awesome to version 4 2013-12-11 10:31:09 -05:00
modal Add Global Keyboard Shortcuts 2013-12-22 12:16:42 -07:00
search Easier to group bindings. Perf improvements. 2013-08-02 13:18:09 -04:00
user Upgrade font-awesome to version 4 2013-12-11 10:31:09 -05:00
actions_history_view.js Convert some TopicMap stuff to Ember components 2013-11-18 12:08:21 -05:00
application_view.js Revert "remove unnecessary (empty) view class" 2013-09-22 10:38:41 -07:00
category_chooser_view.js Can assign a parent category to a category. 2013-10-24 17:03:28 -04:00
choose_topic_view.js Refactor: Back all modals by controllers 2013-05-31 12:29:38 -04:00
combobox_view.js Don't recalculate trustLevels combobox 2013-07-12 16:24:15 -04:00
container_view.js removes unused return statement from Discourse.ContainerView.attachViewWithArgs 2013-10-16 17:52:04 +02:00
discourse_text_field.js Post Cloaking: 2013-11-27 12:53:32 -05:00
embedded_post_view.js FIX: When expanding embedded replies, adjust the scroll position to not lose your place 2013-09-10 17:15:07 -04:00
featured_topics_view.js Some javascript refactoring: Move markdown functions into their own classs, remove extraneous window. calls. 2013-03-05 14:53:55 -05:00
header_view.js Fix js for handling click of header buttons. They were adding /# to the url, which broke routing. 2013-11-22 11:50:57 -05:00
hotness_view.js Added some macros to simplify code 2013-07-10 16:21:18 -04:00
input_tip_view.js Upgrade font-awesome to version 4 2013-12-11 10:31:09 -05:00
nav_item_view.js fix topic counts not updating automatically in various spots (top menu / categories page / drop down) 2013-11-25 17:37:51 +11:00
pagedown_editor.js Refactor: Light pass of didInsertElement calls of views 2013-06-07 12:13:46 -04:00
popup_input_tip_view.js FIX: make it possible to close popup-input-tips on touch devices, and position them a bit better 2013-10-25 11:17:11 -04:00
post_link_view.js Upgrade font-awesome to version 4 2013-12-11 10:31:09 -05:00
post_menu_view.js Upgrade font-awesome to version 4 2013-12-11 10:31:09 -05:00
post_view.js Upgrade font-awesome to version 4 2013-12-11 10:31:09 -05:00
poster_expansion_view.js Post Expansion enhancements 2013-10-16 14:10:18 -04:00
quote_button_view.js Upgrade font-awesome to version 4 2013-12-11 10:31:09 -05:00
replies_view.js Show the entire history of replies above a post when you expend "in reply to" 2013-08-06 17:43:10 -04:00
reply_history.js Show the entire history of replies above a post when you expend "in reply to" 2013-08-06 17:43:10 -04:00
selected_posts_view.js Clean up JS, add YUIDoc support, automatically create IIFE via asset pipeline 2013-02-25 17:16:57 -05:00
share_link_view.js Add site setting to choose which share links to show and in what order 2013-03-26 17:17:37 -04:00
share_view.js prevent share-view being clipped at viewport bounds 2013-10-12 10:45:21 -04:00
topic_admin_menu_view.js Ember Upgrade: 1.0 2013-10-01 11:16:27 -04:00
topic_closing_view.js Upgrade font-awesome to version 4 2013-12-11 10:31:09 -05:00
topic_footer_buttons_view.js Staff can enter and view deleted topics 2013-07-11 16:39:35 -04:00
topic_map_container_view.js FIX: Missing Private message topic map 2013-11-19 18:59:29 -05:00
topic_view.js Post Cloaking: 2013-11-27 12:53:32 -05:00
user_selector_view.js Convert Discourse.User to use Discourse.Singleton 2013-08-08 12:42:08 -04:00
view.js Easier to group bindings. Perf improvements. 2013-08-02 13:18:09 -04:00