discourse/app
Martin Brennan befaf39aca
DEV: Refactor and test plugin addKeyboardShortcut (#9381)
Refactor plugin-api `addKeyboardShortcut` to point to `KeyboardShortcuts`.
* Do not add shortcuts to the default object directly.
* Create an addShortcut function in keyboard-shortcuts to add shortcuts safely and call to bindKey to be able to use opts.
* Refactor controllers/bookmark.js to use new addShortcut func and emove unnecessary addBindings.
* No longer export keyboard shortcut bindings, rename to DEFAULT_BINDINGS and remove export, these do not need to be accessed by anything else.
2020-04-09 10:30:26 +10:00
..
assets DEV: Refactor and test plugin addKeyboardShortcut (#9381) 2020-04-09 10:30:26 +10:00
controllers FEATURE: Support for publishing topics as pages (#9364) 2020-04-08 12:52:36 -04:00
helpers FIX: Display small post actions when embedding a topic (#9278) 2020-03-26 09:07:41 -03:00
jobs FIX: CSV Exports were throwing errors with invalid dates 2020-04-07 14:05:27 -04:00
mailers FEATURE: High priority bookmark reminder notifications (#9290) 2020-04-01 09:09:20 +10:00
models FEATURE: Webhooks and Event for user being granted a badge 2020-04-08 14:38:30 -07:00
serializers FEATURE: Support for publishing topics as pages (#9364) 2020-04-08 12:52:36 -04:00
services FEATURE: Webhooks and Event for user being granted a badge 2020-04-08 14:38:30 -07:00
views UX: Adjust noscript footer nav 2020-04-08 17:29:13 -04:00