Unvanquished / updater

QML based updater to install, update and launch the Unvanquished game.
https://unvanquished.net/download
15 stars 7 forks source link

Route through the updater for unv:// protocol handling #120

Closed slipher closed 5 months ago

slipher commented 5 months ago

The updater now takes a positional command line argument. This is the URL of an Unvanquished server to connect to. The updater is now used for the protocol handler on supported platforms. This allows one of the Linux desktop files to be removed. When the next version of Daemon is released, the updater will start to respect custom command lines when there is a URL.

Also fix a race condition with the Linux desktop database.

TODO: test the case of plumbing a URL through an updater update

slipher commented 5 months ago

Added a new commit to make the URL handler feature still work if there is an updater update.