JosefNemec / Playnite

Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
https://playnite.link
MIT License
9.55k stars 507 forks source link

Enhancement: Temporary marks for games #3568

Open chocolatechipcats opened 1 year ago

chocolatechipcats commented 1 year ago

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

2023-09-28 19_36_13-

JosefNemec commented 1 year ago

What's the specific use case for this? Why would you mark some items and have them unmarked on restart?

chocolatechipcats commented 1 year ago

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.