Almighty-Alpaca / JetBrains-Discord-Integration

Discord rich presence integration for all JetBrains IDEs
https://plugins.jetbrains.com/plugin/10233-discord-integration
Apache License 2.0
586 stars 64 forks source link

feat: add rustrover support #390

Closed Azn9 closed 7 months ago

Azn9 commented 8 months ago

The apps I created are already part of a team so I cannot transfer you the ownership individually, if you want I can add you to it or let you recreate them, as you prefer (there is also another new IDE that will need to be added)

Almighty-Alpaca commented 8 months ago

there is also another new IDE that will need to be added

I think there are two additional ones missing currently: Aqua and Writerside

The number of applications is slowly getting out of hand...

Azn9 commented 8 months ago

there is also another new IDE that will need to be added

I think there are two additional ones missing currently: Aqua and Writerside

The number of applications is slowly getting out of hand...

Yep

I have a solution to solve (partially) the application amount issue, but it will need some time before working. Now you can send any image for the client to use as RPC assets, you don't need to upload them to the dev portal. I already planned to add two features related to that :

We can use this feature to only have one appid per IDE, instead of one per IDE per theme.

Almighty-Alpaca commented 8 months ago

Now you can send any image for the client to use as RPC assets, you don't need to upload them to the dev portal.

This finally works??? I asked for that feature almost 6 years ago...

Almighty-Alpaca commented 8 months ago

Is there any documentation of this? It doesn't seem to be here not does it seem to be supported by GameSDK

Azn9 commented 8 months ago

@Almighty-Alpaca https://discord.com/developers/docs/rich-presence/faq#q-can-i-send-images-via-the-payload-rather-than-uploading-them-to-my-developer-dashboard You can just pass a URL instead of an asset id

Azn9 commented 8 months ago

For instance : https://github.com/purpl3F0x/TIDAL-Discord-Rich-Presence-UNOFFICIAL/blob/master/main.cc#L158C21-L158C21

Almighty-Alpaca commented 8 months ago

Ah nice, then we'd just need to host the images somewhere. Maybe raw.githubusercontent.com (although you shouldn't use that as CND afaik) or GitHub Pages would be enough for this.

Although I would postpone that until later as it's a bigger rework of how images are served