You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a user I want to easily run the game via soldat:// uri. Format of soldat uri is: soldat://server_ip:server_port/server_password
server_port and server_password are optional.
I've added support for soldat:// links. Registering of soldat:// protocol works on Windows. It could also be added on Linux and macOS, but it requires different approaches.
Features:
Pasting soldat:// link in Server IP field in Lobby tab fills up all fields, but does not start the game.
Launcher can receive a soldat:// link as a command-line argument (./soldat-launcher soldat://127.0.0.1:23074). If you run the launcher like this, it fills up the fields in Lobby tab and starts the game right away.
We allow only one process of the launcher to run at a time. If you run the launcher while there is an instance running already, we just restore the window and handle command-line arguments (if any) from there. The reason is that we don't want to spawn a new launcher every time you click a soldat:// link.
Registering of soldat:// protocol on Windows. Clicking on a soldat:// link will run the launcher with the link as a command-line argument.
As a user I want to easily run the game via soldat:// uri. Format of soldat uri is:
soldat://server_ip:server_port/server_password
server_port and server_password are optional.
Example:
The text was updated successfully, but these errors were encountered: