Pinafore-Web-Client-Frontend/src
Sorin Davidoi 77bb784efd feat(media): Blurhash (#1381)
* chore(npm): Install blurhash

* feat(media): Show blurhash

* fix(media/blurhash): Better sensitive video handling

* feat(media): Preference for using blurhash

* chore(utils/blurhash): Add performance marks

* fix(utils/blurhash): Performance marks

* fix(utils/blurhash): Use correct dimension

* refactor(utils/blurhash): Use constant for number of pixels

* refactor(media): Simplify logic for displaying blurhash

* chore(tests/spec): Attempt to adjust sensitivity tests for blurhash

* chore(tests/spec): Update sensitivity tests for blurhash

* chore(tests/spec): Check for sensitive

* fix(media/blurhash): Handle videos

* fix: Video handling

* fix: Videos

* minor refactoring, fix Svelte warning

* fix: Large inline images and videos

* feat(settings): Rename blurhash setting

* refactor: Use toBlob, block media rendering until blurhash ready

* refactor: Move computations to Web Worker

* fix(workers/blurhash): More error handling

* feat(workers/blurhash): Use quick-lru for caching

* fix: Don't create Context2D needlessly

* fix(workers/blurhash): Increase cache size to 100

* fix(workers/blurhash): Don't resolve promise twice

* fix(utils/decode-image): Ignore data URLs

Throws exception which prevents the image from loading.
2019-08-17 10:54:45 -07:00
..
build fix: fix grayscale in firefox (#1261) 2019-06-01 15:51:46 -07:00
inline-script chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
routes feat(media): Blurhash (#1381) 2019-08-17 10:54:45 -07:00
scss fix: improve focal points draggable style/perf (#1371) 2019-08-04 13:31:51 -07:00
server fix: fix broken CSP in dev mode (#992) 2019-02-14 21:26:41 -08:00
static chore: refactor src files to src/ directory (#900) 2019-01-19 13:32:36 -08:00
thirdparty/font-awesome-svg-png chore: refactor src files to src/ directory (#900) 2019-01-19 13:32:36 -08:00
client.js fix: fix streaming gap (#1349) 2019-07-21 15:31:26 -07:00
server.js fix: use static server for `node server.js` (#1041) 2019-02-23 16:09:48 -08:00
service-worker.js fix(service-worker): Open notifications if no status (#1378) 2019-08-07 20:38:38 -07:00