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
Sam Saffron fa96054acf
PERF: stop firing superfluous onSelectionChange
onSelectionChanged fires a debounced event that calls window.getSelection()

window.getSelection() is reasonably expensive. There is no reason to do any
of this work if we have an input field focused, that is not how quote works
2020-04-23 17:51:23 +10:00
..
adapters FEATURE: Support for publishing topics as pages (#9364) 2020-04-08 12:52:36 -04:00
components PERF: stop firing superfluous onSelectionChange 2020-04-23 17:51:23 +10:00
controllers UX: rework date time input range (#9524) 2020-04-22 22:17:53 +02:00
helpers UX: Replaced locked topic "lock" icon with "comment-slash" icon 2020-04-21 17:34:59 -04:00
initializers FIX: Copy button was displayed on quoted codeblock (#9514) 2020-04-22 15:57:25 +02:00
lib PERF: Improve lazy-load performance in Safari 2020-04-21 19:05:33 +01:00
mixins DEV: prefer Date.now() over new Date().getTime() 2020-03-26 17:36:53 +11:00
models FEATURE: don't display new/unread notification for muted topics (#9482) 2020-04-23 14:57:35 +10:00
pre-initializers Rename many .js.es6 files to .js 2020-03-12 13:29:55 -04:00
raw-views UX: Replaced locked topic "lock" icon with "comment-slash" icon 2020-04-21 17:34:59 -04:00
routes UX: rework date time input range (#9524) 2020-04-22 22:17:53 +02:00
services DEV: encapsulates _events and clearing it at app-events module level (#9489) 2020-04-21 17:27:17 +02:00
templates UX: rework date time input range (#9524) 2020-04-22 22:17:53 +02:00
widgets UX: add comment-plus icon for reopening topics 2020-04-22 12:29:27 -04:00
mapping-router.js Rename many .js.es6 files to .js 2020-03-12 13:29:55 -04:00