updater
updater copied to clipboard
QML based updater to install, update and launch the Unvanquished game.
Only one URL is hardcoded, which is a json file telling everything else. The format is meant to be able to update the paths after a release, and to improve...
The `updater2` name makes no sense in two ways: - there is no need to hard code version in binary name, - it's our third updater code base anyway (bitrock,...
We use the `QSettings` to store some settings for the updater. But there is also some Qt support code that makes its own QSettings in a different place to store...
When updating, delete what's not used by newer release : old dll, dpk we don't make use anymore… We may need to save the install state when installing, see also:...
@Viech suggested an interesting idea in #30 to distribute the updater inside the torrent/universal zip. This would let an installation originally made by the universal zip or torrent method to...
From #30 > The reaction to changing the install location via the menu currently is that the old install location is abandoned and the game is re-downloaded to the new...
Hi, it's probably related to some stdio stuff, but Unvanquished hangs at startup when launched by from the updater if the updater runs in a terminal. If I start the...
Step to reproduce on Debian: * run the updater so that the game can work * remove everything in the download folder, except the `unvanquished` folder * run the updater...
Neither of those are: * `execvp failed: No such file or directory errno = 2` * `Failed to start Unvanquished process.` Even worst, "Failed to start" is the only one...
When the desktop file did not launched the updater but the game, people not wanting to phone home just had to click the Unvanquished icon and not run the updater....