Pinafore-Web-Client-Frontend/src/routes/_utils
James Teh 815438172e
feat: Make it possible to close inline reply with the escape key. (#2273)
Fixes #915.

Co-authored-by: Nolan Lawson <nolan@nolanlawson.com>
2022-12-02 12:54:54 -08:00
..
asyncModules fix: remove explicit webpack chunk names (#2016) 2021-03-21 09:06:08 -07:00
polyfills fix: use dvh for bottom nav (#2241) 2022-11-24 15:24:29 -08:00
userAgent fix: enable focus-visible in Firefox 90 (#2075) 2021-07-16 07:14:15 -07:00
PromiseThrottler.js chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
RealmStore.js chore: update dev dependencies (#2200) 2022-11-18 09:32:31 -08:00
RequestThrottler.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
addEmojiTooltips.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
ajax.js fix: fix ajax code, add test, switch parser library 2020-07-04 19:34:01 -07:00
animate.js chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
announceAriaLivePolite.js fix(a11y): add aria-live for keyboard shortcuts (#2176) 2022-11-12 09:47:02 -08:00
arrays.js chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
base64.js fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
blurhash.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
checkDomAncestors.js fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
classname.js chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
computeFilterContextsForStatusOrNotification.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
convertCssPropertyToDataUrl.js fix: ensure "disable blurhash" setting is honored (#1422) 2019-08-22 09:09:21 -07:00
convertCustomEmojiToEmojiPickerFormat.js feat: use emoji-picker-element, add emoji autocompletions/tooltips (#1804) 2020-06-28 23:12:14 -07:00
coordsToPercent.js feat: add ability to set focal points for media (#1303) 2019-07-07 00:14:19 -07:00
createAutosuggestAccessibleLabel.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
createFilterFunction.js fix: fix bell notifications, add tests 2022-05-01 08:54:37 -07:00
createPriorityQueue.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
createRegexFromFilters.js perf: slightly more efficient word filter format (#1991) 2021-03-14 09:24:00 -07:00
createSearchIndexFromStatusOrNotification.js feat: implement word/phrase filters (#1990) 2021-03-13 17:31:17 -08:00
createStatusOrNotificationUuid.js feat: implement "." keyboard shortcut (#1105) 2019-03-18 09:09:24 -07:00
decodeImage.js fix: remove firefox UA sniff for img.decode (#1393) 2019-08-17 15:35:43 -07:00
delegate.js test: add basic memory leak test (#1650) 2019-11-23 19:11:15 -08:00
doubleRAF.js fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
emojiDatabase.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
emojiRegex.js chore: update emoji-regex, replace copyright character (#2202) 2022-11-18 09:32:46 -08:00
emojifyText.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
eventBus.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
events.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
forceOnline.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
formatIntl.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
formatters.js fix: invalid date strings (#2145) 2022-05-14 11:27:32 -07:00
fullscreen.js fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
getIdFromItemSummaries.js refactor: use timeline item summaries instead of ids (#1072) 2019-03-03 13:24:55 -08:00
getImageNativeDimensions.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
handleRegex.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
historyEvents.js chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
isDarkTheme.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
lifecycle.js feat: accept files in web share target (#1992) 2021-03-14 10:20:23 -07:00
loadCSS.js chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
loadingMask.js fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
lodash-lite.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
maps.js perf: lazy-load the thread context (#1774) 2020-05-16 13:35:57 -07:00
marks.js fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
massageStatusPlainText.js fix: fix html style of glitch-soc markdown content (#1350) 2019-07-21 15:31:17 -07:00
massageUserText.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
measureText.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
normalizePageName.js chore: update standard and eslint-plugin-html (#1963) 2021-02-20 13:40:33 -08:00
once.js chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
pointerEvents.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
queueMicrotask.js perf: make timeline rendering less janky (#1747) 2020-04-26 16:54:00 -07:00
removeEmoji.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
replaceEmoji.js chore: update emoji-regex, replace copyright character (#2202) 2022-11-18 09:32:46 -08:00
requestPostAnimationFrame.js perf: use requestPostAnimationFrame to reduce layout thrashing (#1376) 2019-08-07 09:11:34 -07:00
reselect.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
resize.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
runMediumPriorityTask.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
runTesseract.js perf: move async modules to individual files (#1611) 2019-10-29 18:58:49 -07:00
safeLocalStorage.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
safeParse.js fix: handle pleroma ping messages (#1676) 2019-12-15 09:58:00 -08:00
scheduleIdleTask.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
scheduleInterval.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
scrollContainer.js fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
scrollIntoView.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
scrollToTop.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
serviceWorkerClient.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
setFavicon.js chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
shortcuts.js feat: Make it possible to close inline reply with the escape key. (#2273) 2022-12-02 12:54:54 -08:00
smoothScroll.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
sortItemSummariesForThread.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
statusHtmlToPlainText.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
statusIdSorting.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
strings.js fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
supportsFocusVisible.js fix: enable focus-visible in Firefox 90 (#2075) 2021-07-16 07:14:15 -07:00
supportsSelector.js fix: Revert "perf: always load focus-visible polyfill (#1780)" (#1784) 2020-05-18 22:19:33 -07:00
sync.js perf: fetch lists from database on page load (#1450) 2019-08-29 18:41:36 -07:00
tesseractWorker.js perf: reduce tesseract bundle size by directly importing createWorker (#1979) 2021-03-06 09:07:06 -08:00
testEmojiSupported.js fix: add country flag emoji on windows (#2117) 2022-03-27 20:59:02 -07:00
testStorage.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
themeEngine.js chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
throttleTimer.js perf: only update draggable x/y state at end of drag (#1379) 2019-08-07 20:38:01 -07:00
thunk.js fix: use small modules for userAgent.js instead of terser magic (#1602) 2019-10-24 20:37:23 -07:00
timelineItemToSummary.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
tryToFocusElement.js feat: Make it possible to close inline reply with the escape key. (#2273) 2022-12-02 12:54:54 -08:00
urlIsCrossOrigin.js fix: fix malformed URLs in statuses (#1385) 2019-08-11 11:09:51 -07:00
urlRegex.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00
urlRegexSource.js fix!: remove esm package, use native Node ES modules (#2064) 2021-07-04 20:19:04 -07:00