TagStudio
TagStudio copied to clipboard
feat: render archive thumbnails
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
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