Repository navigation
R2 Client v0.3.21
Image and video thumbnails are now made once and kept on disk, so a folder you have opened before shows its thumbnails right away, even after a restart. The grid loads small thumbnails instead of the full images, and HEIC, AVIF, PSD and JXL files get thumbnails too. The cache cleans itself up, and a new Storage tab in Settings shows how much space it uses and lets you set a limit or clear it. I also fixed video thumbnails for files in a bucket, which could show a black tile.
New
- Thumbnails for images and videos are kept on disk. Unchanged files load from the cache, changed files get a new thumbnail, and deleted files drop theirs.
- Settings > Storage shows the thumbnail cache size and count, lets you set a limit of 250 MB, 500 MB, 1 GB or 2 GB, and has Clear thumbnail cache.
- HEIC, AVIF, PSD and JXL images get thumbnails in the grid.
Improved
- The grid shows small 480 px thumbnails instead of loading the full images.
- The thumbnail cache cleans itself up: thumbnails unused for 30 days are removed, and the least recently used go first once the cache is over its limit (500 MB by default).
- Thumbnails are made faster.
- Thumbnails are encoded with libwebp 1.6.0, which includes the fix for CVE-2023-4863. Its license ships with the app.
Fixed
- Video thumbnails for files in a bucket load again instead of showing a black tile; the bundled ffmpeg can now verify https connections.
Full Changelog: v0.3.20...v0.3.21