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
582 stars 63 forks source link

Add button to open repository #169

Open CodeDoctorDE opened 3 years ago

CodeDoctorDE commented 3 years ago

Add an option to open the git repository like the plugin in vscode: image

Almighty-Alpaca commented 3 years ago

I really like this idea. Didn't know the button text is customizable.

CodeDoctorDE commented 3 years ago

There can be up to 2 buttons. It would be cool if you can customize the second to add there maybe the website of the project?!

Almighty-Alpaca commented 3 years ago

Yeah website would be possible too. Another idea was to add an integration with Code With Me (and maybe other 3rd party plugins with equal functionality), but I don't know if we need a join button for that or only implement manually sending invites.

CodeDoctorDE commented 3 years ago

I'm a bit confused that the master branch wasn't update sind end 2020

Almighty-Alpaca commented 3 years ago

Well.. that's kinda when the last real release was published. There's much more on the development branch. New release is coming soon:tm: after the M1 support has been tested by a few more people.

freya022 commented 3 years ago

Hey, perhaps you could use the 2nd button to open the file being edited (if not ignored by VCS)

This could lead to 404 errors if the file was not commited yet, though

CodeDoctorDE commented 3 years ago

I think if the file isn't commited, the second button should be pointed to the folder of the file or could be customized. For example to the production website of the current repository

goteusz-maszyk commented 2 years ago

@Almighty-Alpaca Why it's "blocked by discord"?

Almighty-Alpaca commented 2 years ago

This is currently marked as "blocked by Discord" because the old discord-rpc library used by the plugin doesn't support custom buttons. There was an attempt to move to the newer GameSDK (mainly in hope of fewer connection issues), but that one doesn't support custom buttons as well (last time I checked).

HerXayah commented 1 year ago

Is this still beeing worked on e.g have you found a library that supports buttons?