Eva

Results 34 issues of Eva

I've isolated what causes the occasional thumbnail/thumbnail border desync. It's not a performance problem of either thumbfast or uosc. It's simply because the two don't update at the same time....

Closes #22. This implementation coexists with the thumbnail script currently included in this repo. If thumbfast is present, the osc won't try to call TheAMM's thumbnailer. Regarding your comment of...

When the patched OSC is renamed to `thumbfast.lua`, it will expose a [thumbfast](https://github.com/po5/thumbfast)-compatible API. The script returns and doesn't act as an OSC. This allows the thumbnailer to work with...

Higher quality and lower filesize thumbnails with `cjpeg` (provided by mozjpeg for quality or libjpeg-turbo for speed). Videos in the upload form now have a preview that matches the final...

Differences with the approaches in #421, #422 and #441: - No new dependencies (such as an extra server, Lua scripting module, Caddy) - Proper Twitter meta tags (`name` attribute instead...

Fixes a lot of jank when resizing images to fit the viewport. See extended commit messages. We need to replace all this with CSS someday.

Makes the booru able to generate thumbnails for any SWF supported by Ruffle, and adds a polyfill for modern browsers. Build [ruffle](https://github.com/ruffle-rs/ruffle)'s exporter binary with `cargo build --release --package=exporter`.

`track-switched` event got removed in https://github.com/mpv-player/mpv/commit/f9fd50c6546f2fa510251267d6423d3f342ca115 It had been deprecated for a while but reimplementing this ourselves adds a lot of complexity since tracks briefly get set to null, and...

In some cases, switching between files while hovering the timeline on the current version of uosc will disable thumbnails for the current file.