discourse/app
Martin Brennan 93c38cc175
FEATURE: Bookmark keyboard shortcuts (#9318)
Adds keyboard bindings and associated help menu for selecting reminder type in bookmark modal, and pressing Enter to save.

Introduce the following APIs for `KeyboardShortcuts`:

* `pause` - Uses the provided array of combinations and unbinds them using `Mousetrap`.
* `unpause` - Uses the provided combinations and rebinds them to their default shortcuts listed in `KeyboardShortcuts`.
* `addBindings` - Adds the array of keyboard shortcut bindings and calls the provided callback when a binding is fired with Mousetrap.
* `unbind` - Takes an object literal of a binding map and unbinds all of them e.g. `{ enter: { handler: saveAndClose" } };`
2020-04-07 14:03:15 +10:00
..
assets FEATURE: Bookmark keyboard shortcuts (#9318) 2020-04-07 14:03:15 +10:00
controllers FIX: Check active themes for all requests 2020-04-03 15:50:13 +01:00
helpers FIX: Display small post actions when embedding a topic (#9278) 2020-03-26 09:07:41 -03:00
jobs FIX: Limit personal message participants when converting from topic (#9343) 2020-04-03 16:42:01 +01:00
mailers FEATURE: High priority bookmark reminder notifications (#9290) 2020-04-01 09:09:20 +10:00
models DEV: Allow using .js extension for javascript modules in themes (#9358) 2020-04-06 17:24:59 +01:00
serializers FEATURE: Add lazy loading to user bookmarks list (#9317) 2020-04-01 14:09:07 +10:00
services FIX: FlagSockpuppets should not flag a post if a post of that user was already rejected by staff (#9328) 2020-04-01 09:20:45 -03:00
views DEV: Add build_plugin_html to wizard head (#9293) 2020-03-27 10:02:48 -05:00