updater
updater copied to clipboard
QML based updater to install, update and launch the Unvanquished game.
After a self-update a copy of the old version is left behind like `Unvanquished Updater.app.bak`. Need to check if this happens on other OSes too.
This doesn't need to be part of the updater, but we should provide a way to uninstall the game somehow.
For server owners, would be cool to be able to do: ./updater --no-gui --install-path=/some/where I don't know yet if `--no-gui` would just check for update and download things or must...
When starting the updater/launcher, the image of the latest blog post loads endlessly.  The following error is displayed in the terminal: `qrc:/NewsCard.qml:15:5: QML Image: Error decoding: http://www.unvanquished.net/wp-content/uploads/2020/09/20200908.unvanquished-freedom-granger-celebration.gif: Unsupported image...
This is a thread about various issues that may prevent the updater build to have bit-to-bit equality with another updater build.
There are no real reason to have two desktop files instead of one. Maybe we can have dæmon understand `daemon unv://…` as `daemon -connect unv://…` (This is a bit of...
I was talking with some lutris people about how to integrate properly our updater in lutris. Unvanquished is available in lutris there: https://lutris.net/games/unvanquished/ Currently, the installation is version-specific. As game...
Because of a bug in mimetype database, PIE executables were recognized as shared libraries by mistake and then Linux file managers (whatever the desktop) were not able to run them....
Currently, those url are hardcoded in updater: - http://www.unvanquished.net/?json=get_recent_posts - http://dl.unvanquished.net/versions.json (it advertises unvanquished and updater version numbers) - http://github.com/Unvanquished/updater2/releases/download (it's a prefix to compute final updater url using updater...
When the website is down… - the updater is waiting a very long time before timing out; - the game is not automatically started even if already there; - the...