TagStudio icon indicating copy to clipboard operation
TagStudio copied to clipboard

feat: render archive thumbnails

Open Sola-ris opened this issue 1 month ago • 0 comments

Summary

Display the first image contained in an archive as the thumbnail.

This functionality already existed for ePubs, so I've expanded it to the known archive file types. I've left out .gz files since they're not guaranteed to be (tar) archives and could just be random compressed data.

Closes https://github.com/TagStudioDev/TagStudio/issues/1044

Before

before

After

after

File used for testing

testFiles.zip Contains multiple archive types, packed to avoid uploading 14 different files and to get around GitHub's file type limitations.

Tasks Completed

  • Platforms Tested:
    • [ ] Windows x86
    • [ ] Windows ARM
    • [ ] macOS x86
    • [ ] macOS ARM
    • [x] Linux x86
    • [ ] Linux ARM
  • Tested For:
    • [x] Basic functionality
    • [ ] PyInstaller executable

Sola-ris avatar Nov 08 '25 17:11 Sola-ris