Skip to content

Add UWP protocol activation support for ROM loading from UWP Frontends#2095

Merged
flyinghead merged 4 commits intoflyinghead:devfrom
danprice142:master
Oct 28, 2025
Merged

Add UWP protocol activation support for ROM loading from UWP Frontends#2095
flyinghead merged 4 commits intoflyinghead:devfrom
danprice142:master

Conversation

@danprice142
Copy link
Contributor

Adds UWP protocol activation support for ROM loading from UWP Frontends/Browsers, allows launching ROMs via SDL's SDL_WinRTGetProtocolActivationURI() and redirection using the 'launchOnExit' URI parameter from protocol activation in SDL_WinRTApp, Closing a Rom/Game from the quick menu or closing the app will make use of launchOnExit and redirect to the specified app

Adds UWP protocol activation support for ROM loading from UWP Frontends/Browsers, allows launching ROMs via SDL's `SDL_WinRTGetProtocolActivationURI()` and redirection using the 'launchOnExit' URI parameter from protocol activation in SDL_WinRTApp, Closing a Rom/Game from the quick menu or closing the app will make use of `launchOnExit` and redirect to the specified app
Implements launching a URI via Windows.System.Launcher after the game is stopped from the Exit button in the quick menu, enabling return to sender/redirection on UWP
Moved UWP protocol activation logic into a dedicated function for improved readability and maintainability. Removed redundant code from gui_display_ui
@flyinghead flyinghead merged commit 4bb3246 into flyinghead:dev Oct 28, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants