Open chocolatechipcats opened 1 year ago
What's the specific use case for this? Why would you mark some items and have them unmarked on restart?
In my specific case, I wanted to take a screenshot of a handful of selected games in grid view. I didn't want to make a tag and then just have to delete it 3 minutes later.
For extensions, another use-case would be an extension that checks for metadata. Rather than tagging the items, a temporary mark would work if it's intended to be resolved right away.
Feature description
The Calibre eBook manager has an option to temporarily mark books, which then get cleared upon restarting the program. This can be then used to easily filter the books. Additionally, one of the original uses of these was for plugins to display a set of books.
I feel like something like this could also be useful for Playnite, both for users and extensions. My idea of implementation would be a toggle like 'favorites' which clears itself upon restart. (Also provide a clear option somewhere for convenience.)
Currently, I use 'favorites' itself for this, but then a) it's easy to forget to clear it out, and b) I can't actually use it for favourites.
Screenshots