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
..
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 faster classname function 2018-03-14 18:52:33 -07:00
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
emojifyText.js fix(emojos): fix emojos on Ubuntu and Chrome on Windows (#661) 2018-11-20 00:01:23 -08:00
emojiRegex.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 use standard 2018-02-08 22:29:29 -08:00
getMainTopMargin.js fix(scrolling): use body as scrolling container (#656) 2018-11-17 18:06:49 -08:00
handleRegex.js correctly measure status length 2018-02-27 23:38:33 -08:00
historyEvents.js lint fixes 2018-02-11 09:37:13 -08:00
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
loadingMask.js fix display of loading mask 2018-02-14 18:37:19 -08:00
loadPolyfills.js fix idb getall in edge (#535) 2018-09-05 19:52:51 -07:00
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 correctly measure status length 2018-02-27 23:38:33 -08:00
once.js add username autocomplete feature 2018-03-24 18:04:54 -07:00
RealmStore.js Update standard to the latest version 🚀 (#519) 2018-08-29 21:42:57 -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 change toast message 2018-03-14 23:17:47 -07:00
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 optimistic updates for fav/reblog 2018-03-20 17:41:39 -07:00
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 use standard 2018-02-08 22:29:29 -08:00
urlRegex.js correctly measure status length 2018-02-27 23:38:33 -08:00