ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.26k stars 1.06k forks source link

URL protocol associations disabled? #7605

Open LuPro opened 6 months ago

LuPro commented 6 months ago

While testing the Proton 9.0 beta, I've noticed that the custom URL protocol handling introduced in Wine 8.20 has been disabled by https://github.com/ValveSoftware/wine/commit/dbf9a1adc8befc7ef924b586c829af0d18363811, mentioning CW-Bug-Id: #20433 in the commit message.

Without knowing what that Bug ID reports, I'm assuming there's some issue with the URL protocol associations when used in context of Proton/Steam Games, but since there have been a number of commits since then that edit behavior of the winemenubuilder I was wondering if it was just one aspect of it that was disabled - either way, it seems the custom URL scheme we install for our game on Windows (and thus on Linux with Proton) is not installed to the Linux system and I'm wondering if there's anything we can do on our end to make it work or if it's just waiting for the Proton Wine fork to re-enable this. If the latter is the case, is there some place we can track the progress of that?

I realize that games don't use custom URL schemes that often, but ones that do do exist!

danaYatsuta commented 6 months ago

This would be very useful for Worms Armageddon, as it would allow joining games on WormNET without having to launch the game (for example with WormNET snooper).