Resonite-Issues icon indicating copy to clipboard operation
Resonite-Issues copied to clipboard

Option to open links in the steam overlay

Open gentlecolts opened this issue 2 years ago • 4 comments

Is your feature request related to a problem? Please describe.

Links always open in web browser, which may be closed for any number of reasons, including wanting to save system resources. Also, users may be using restore session, and find re-opening the browser for a Resonite hyperlink undesirable. Probably other cases as well

Describe the solution you'd like

Option which allows links to open using the steam overlay browser, emphasis on option

Describe alternatives you've considered

Using an ingame browser would be another possibility, however i worry about the security implications of this, as well as the convenience of it

Additional Context

zangooseoo

gentlecolts avatar Oct 17 '23 02:10 gentlecolts

An in-app web browser would be covered by #956.

Are you aware of any specifics with how this functionality is typically implemented in other applications / are you able to provide documentation on how that functionality works in Steam / Steamworks?

LexiBasilisk avatar Oct 03 '24 23:10 LexiBasilisk

I've created a mod for doing this here https://github.com/XDelta/ResoniteOpenInSteamOverlay

The implementation is to just call SteamFriends.ActivateGameOverlayToWebPage("url") instead of Process.Start("url")

XDelta avatar Oct 08 '24 08:10 XDelta

And here is the relevant documentations for steamworks https://partner.steamgames.com/doc/api/ISteamFriends#ActivateGameOverlayToWebPage

XDelta avatar Oct 08 '24 08:10 XDelta

Thanks for the info! This makes this pretty easy to do!

Frooxius avatar Oct 08 '24 16:10 Frooxius