Disable automatic update checks by default and add API for enabling them
|Cc:||trev, simona||Blocked By:|
Description (last modified by fhd)
Libadblockplus is currently running regular update checks for the application (with data from AppInfo) in the background. We've added this for practical reasons: Since all of our own Libadblockplus clients (Android and IE) need update functionality. However, other Libadblockplus clients do not necessarily want to use this update mechanism, so it should be enabled explicitly.
What to change
- Remove the update_url_release and devbuild_update_url prefs we set in Libadblockplus.
- Remove AppInfo::developmentBuild - Libadblockplus doesn't need to know anymore.
- Add a setter for the update URL to FilterEngine. Update checks should only happen if an URL has been set here, i.e. not by default.
Change History (18)
comment:10 Changed 2 years ago by fhd
- Summary changed from Make it possible to disable automatic update checks to Disable automatic update checks by default and add API for enabling them