pinafore/routes/_utils
Nolan Lawson 7876f82871
fix: build inline script using Rollup (#761)
* fix: build inline script using Rollup

This reduces code duplication and allows the theme engine to work the
same without modifying the code in two places. It does extra extra deps,
but I tried to keep them to a minimum.

* change code comment

* remove unnecessary constant
2018-12-08 11:21:54 -08:00
..
RealmStore.js Update standard to the latest version 🚀 (#519) 2018-08-29 21:42:57 -07:00
ajax.js allow user display names to contain custom emoji (#448) 2018-08-19 15:23:40 -07:00
arrays.js chore(travis): update to mastodon v2.6.1 (#630) 2018-11-12 12:59:47 -08:00
asyncModules.js fix idb getall in edge (#535) 2018-09-05 19:52:51 -07:00
base64.js Push notifications (#579) 2018-10-06 13:06:10 -07:00
checkDomAncestors.js don't allow clicking through to status if click is on toolbar 2018-04-04 18:53:52 -07:00
classname.js
coordsToPercent.js fix: make inline media changes suggested in #747 (#760) 2018-12-08 09:44:12 -08:00
decodeImage.js fix image loading (#527) 2018-08-31 16:35:26 -07:00
delegate.js chore: refactor PR #716 (#717) 2018-12-02 23:19:15 -08:00
doubleRAF.js implement better timeline navigations with fades 2018-03-29 23:16:53 -07:00
emojiRegex.js fix(emojos): fix emojos on Ubuntu and Chrome on Windows (#661) 2018-11-20 00:01:23 -08:00
emojifyText.js fix(emojos): fix emojos on Ubuntu and Chrome on Windows (#661) 2018-11-20 00:01:23 -08:00
eventBus.js chore(package): use events-lights instead of events (#721) 2018-12-04 06:44:13 -08:00
events.js Use img.decode() (#473) 2018-08-22 21:00:53 -07:00
formatters.js add application (client) name to statuses (#497) 2018-08-26 15:38:45 -07:00
fullscreen.js
getMainTopMargin.js fix(scrolling): use body as scrolling container (#656) 2018-11-17 18:06:49 -08:00
handleRegex.js
historyEvents.js
htmlToPlainText.js fix(a11y): improved aria-label for status and notifications (#690) 2018-11-25 01:20:58 -08:00
isMobile.js fix caching logic 2018-03-23 08:16:46 -07:00
loadPolyfills.js fix idb getall in edge (#535) 2018-09-05 19:52:51 -07:00
loadingMask.js
marks.js run idb operations in a web worker (#517) 2018-08-29 19:03:12 -07:00
massageUserText.js allow custom emoji in user profiles (#475) 2018-08-23 14:47:33 -07:00
measureText.js
once.js add username autocomplete feature 2018-03-24 18:04:54 -07:00
removeEmoji.js fix(emojos): fix emojos on Ubuntu and Chrome on Windows (#661) 2018-11-20 00:01:23 -08:00
replaceEmoji.js fix(emojos): actually fix trademark character (#693) 2018-11-25 12:35:52 -08:00
reselect.js Update standard to the latest version 🚀 (#519) 2018-08-29 21:42:57 -07:00
resize.js use lodash-es for slightly smaller bundle size 2018-04-05 17:57:36 -07:00
runMediumPriorityTask.js fix notifications in a background tab (#402) 2018-06-23 10:11:14 -07:00
safeLocalStorage.js fix: detect private browsing and safari blocked cookies (#733) 2018-12-05 21:34:30 -08:00
scheduleIdleTask.js fix requestIdleCallback in edge/safari (#198) 2018-04-21 00:33:36 -07:00
scrollContainer.js fix(scroll): fix offsetHeight for scrolling whole document (#664) 2018-11-20 08:58:13 -08:00
serviceWorkerClient.js
setFavicon.js fix bug where favicon changes incorrectly 2018-04-11 20:30:38 -07:00
smoothScrollToTop.js fix: use native smooth scroll when possible (#751) 2018-12-07 08:20:16 -08:00
sorting.js use lodash-es for slightly smaller bundle size 2018-04-05 17:57:36 -07:00
strings.js add option to remove emoji from user display names (#450) 2018-08-19 18:03:26 -07:00
sync.js
testStorage.js fix: build inline script using Rollup (#761) 2018-12-08 11:21:54 -08:00
themeEngine.js refactor(themes): use CSS specificity order for themes (#684) 2018-11-24 00:41:36 -08:00
thunk.js fix: detect private browsing and safari blocked cookies (#733) 2018-12-05 21:34:30 -08:00
toast.js
urlRegex.js