[quake3-commits] [ioquake/ioq3] 31c6d2: Add protocol handler support
Stefan Sundin
noreply at github.com
Wed Apr 19 08:48:42 EDT 2023
Branch: refs/heads/main
Home: https://github.com/ioquake/ioq3
Commit: 31c6d2f9d502868970ccbe62d7cef36206cbc8b1
https://github.com/ioquake/ioq3/commit/31c6d2f9d502868970ccbe62d7cef36206cbc8b1
Author: Stefan Sundin <git at stefansundin.com>
Date: 2023-04-19 (Wed, 19 Apr 2023)
Changed paths:
M code/qcommon/q_shared.h
M code/sys/sys_local.h
M code/sys/sys_main.c
M code/sys/sys_osx.m
M make-macosx-app.sh
M misc/nsis/ioquake3.nsi.in
M misc/setup/ioquake3.desktop
Log Message:
-----------
Add protocol handler support
This lets the user click a link in a web browser to very easily join a Quake 3 multiplayer game. As browser-based matchmaking websites become more popular, this makes it a lot more convenient and simple to play Quake 3 with others.
The links have the following URI format: quake3://connect/example.com:27950. The format has been designed to be flexible to allow more types of links in the future and avoiding having to make a breaking change. At the moment, "connect" is the only supported command.
More information about the quake3-commits
mailing list