kevinfiol / enhanced-gog

userscript to enhance the GOG experience.
MIT License
35 stars 5 forks source link

[Feature Request] Show if a GOG game is already owned on another platform #6

Open StraussVanDor opened 1 year ago

StraussVanDor commented 1 year ago

This feature is already present in Enhanced Steam, adding a warning in game pages for titles already owned elsewhere. This would require to "connect" with the user ITAD account.

kevinfiol commented 1 year ago

Thanks for the recommendation. I'll likely include this feature in a rewrite of this plugin since I no longer find the use of Hyperapp in this userscript very helpful (it was originally a learning project for me to use Hyperapp v1 :smile: ).

In the meantime, if you use Playnite, check out my owned userscript. It is admittedly not as robust as ITAD, has a couple hoops to jump through, and does really "dumb" string comparisons to check if a game is owned elsewhere.

kevinfiol commented 6 months ago

With the new API changes, I also started looking at AugmentedSteam's source code. I believe something like this can be done, but will require the user script to use OAuth (which may complicate somethings). Also a note that I'm a little more limited by the fact that EnhancedGOG is a userscript, and not a browser plugin. Putting a pin on this for now.