Heroic-Games-Launcher / HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
https://heroicgameslauncher.com
GNU General Public License v3.0
8.29k stars 438 forks source link

Add more options for DiscordRPC #4014

Open norowachi opened 2 months ago

norowachi commented 2 months ago

added more custom options & settings to the discordrpc user can now customize

hope i didn't miss/error in something, and always up for suggestions.

p.s. didn't do anything for images as they're already customizable enough :D altho i do recommend making the small icon an image link instead of relying on discord's app assets, that is in case you think HGL would need more visibility with custom apps


Use the following Checklist if you have changed something on the Backend or Frontend:

flavioislima commented 2 months ago

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

norowachi commented 2 months ago

I have read the CLA Document and I hereby sign the CLA

norowachi commented 2 months ago

also a heads up, CLA link in CONTRIBUTING.md is invalid

flavioislima commented 2 months ago

also a heads up, CLA link in CONTRIBUTING.md is invalid

ok, will check it out

norowachi commented 3 weeks ago

honestly I think the application id was reaching too far, but I can see myself and many others editing the states and details format, not required obviously but nicer to have.

Arcitec commented 1 week ago

Edit, I barely did a search so there may be others too, but here are the bridges I found:

norowachi commented 1 week ago

The AppId isn't there to impersonate the game (too inefficient) as much as it's there to just customize and choose your own name/image handles, keeping things consistent if you already have a separate RPC client but want heroic's game info, and so at least in the current implementation.

And I've thought about the RPC integration but it proved to be way outside of just heroic's space so not much was done.