mirror of
https://github.com/spacedriveapp/spacedrive
synced 2024-07-04 11:03:27 +00:00
* sd-images crate which will support raw/dng, bmp, etc * more work on the image formatter * re-work `sd-images`, add svg support, r/g/b and r/g/b/a HEIF image support (will all be async again soon) * remove `ImageFormatter`, add note about r/g/b/(a) heif impl * implement the image formatter * rename the conversion trait and minor cleanups * isolate heif feature and major cleanup * very untested raw support * change fn name to `from_path` (a lot more idiomatic) * clean up orientation fixing * heif is no longer forbidden (linux has good heif) also all extensions are correctly matched in lowercase * fix builds, ext matching, feature gating * attempt to fix svg handling? * raw attempt, quite a few errors * add comment * new (untested) attempt * remove `raw` stuff for now * replace `sd-svg` with a `ToImage` `SvgHandler` impl * add some simple math to appropriately scale thumbnails (and bmp/ico support) * add comments regarding how the math works for image thumbs * rename the trait to `ImageHandler` |
||
---|---|---|
.. | ||
crypto | ||
deps-generator | ||
ffmpeg | ||
file-ext | ||
images | ||
macos | ||
media-metadata | ||
p2p | ||
prisma | ||
prisma-cli | ||
sync | ||
sync-generator | ||
utils |