Skip to content

URL support#121

Open
silasary wants to merge 4 commits intomainfrom
client-url
Open

URL support#121
silasary wants to merge 4 commits intomainfrom
client-url

Conversation

@silasary
Copy link
Contributor

This PR does two things:

  • Adds support for the archipelago:// url scheme. This can be invoked by `Launcher.py "Manual Client" "archipelago://...?game=Manual_..."
  • Updates the launcher component to register itself as a handler for any such URLs passed in without the "Manual Client" (This part does not currently work in 0.5.1, as the 0.5.1 version doesn't support lists of game names and only does an equality check against an assumed string)

@FuzzyGamesOn FuzzyGamesOn added the paused for client updates Until further notice, only bugfixes will get merged for the client label Apr 17, 2025
@silasary
Copy link
Contributor Author

silasary commented Apr 20, 2025

This doesn't actually change the client, just the launcher component. But half of it is still blocked by ArchipelagoMW/Archipelago#4133 or ArchipelagoMW/Archipelago#3905 getting merged upstream.

@silasary silasary added blocked by upstream and removed paused for client updates Until further notice, only bugfixes will get merged for the client labels Apr 20, 2025
@FuzzyGamesOn
Copy link
Contributor

FuzzyGamesOn commented Sep 10, 2025

Checked, those PRs are still open, so still blocked.

(Edit on Dec 20, 2025: PR 4133, linked above as a blocker, is still not merged.)

# Conflicts:
#	src/ManualClient.py
#	src/__init__.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants