Description
Checklist
- I am using an up-to-date version.
- I have read the documentation.
- I have searched existing issues.
Description
Some users may want to have certain entries to have a blurred/hidden thumbnail by default, being shown only when the entry is opened. This can also expand to other filters, modifications, effects, etc, though personally I only need blurring/hiding.
Solution
When configuring a tag, a new option could be added for choosing multiple filters/modifications to be applied to the entry's thumbnail. For example, if the user creates a "Blur" tag, all entries tagged with it will have blurred thumbnails.
A handful of preset filters could be included, such as blurring, hue shifting, grayscale, etc. This could also include other useful things that the user may want control over, such as interpolation algorithm (nearest neighbor, bilinear, etc).
Some potential expansions of the feature, though not part of the request itself, could be:
- A separate filter could be chosen that applies to the entry itself
- Support for user-created filters
Alternatives
The user could modify the thumbnail file in the .TagStudio/thumbs directory directly, but
- Requiring needing to modify anything in the .TagStudio directory is obviously undesirable
- When the file is modified, a new thumbnail is generated, requiring the user to modify the thumbnail again