Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to not phone home at startup (add “do not check for updates” as an opt out) #82

Open
illwieckz opened this issue Jan 21, 2021 · 2 comments

Comments

@illwieckz
Copy link
Member

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. Now that that Unvanquished icon runs the updater (something I vote for), we need an option to skip the check at startup and just run the game straight. Players would just have to click the gear button to re-enable the update check if needed.

This would not only please privacy-caring people but also those who may play on disconnected networks (see #35).

@slipher
Copy link
Contributor

slipher commented Jan 21, 2021

The updater already works optimally on disconnected networks.

Note that it is impossible to do an updater update if you click the gear button.

The appeal of running without pinging unvanquished.net seems rather niche, since that is also required to use the server list. Those brave few could consider making a shortcut directly to daemon, or setting up a blackhole DNS entry...

@illwieckz
Copy link
Member Author

I just noticed that implementing the single-url download bootstrap (#46, #78) may makes this easier to implement.

Of course, until such option is implemented, users can just run the daemon binary directly, and we can tell them to do so if they are concerned by this.

@illwieckz illwieckz changed the title Option to not phone home at at startup (add “do not check for updates” as an opt out) Option to not phone home at startup (add “do not check for updates” as an opt out) Sep 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants