Commit Graph

8 Commits

Author SHA1 Message Date
Tobi a3bbbf03b4 Ask for consent before starting update checks
NewPipe is contacting its servers without asking for the users' consent. This is categorized as "tracking" by F-Droid (see https://github.com/TeamNewPipe/NewPipe/discussions/10785).

This commit disables checking for udpates by default and adds a dialog asking for the user's consent to automatically check for updates if the app version is eligible for them. After upgrading to a version containing this commit the user is asked directly on the first app start. On fresh installs however, showing it on the first app start contributes to a bad onboarding an welcoming experience. Therefore, the dialog is shown at the second app start.

Co-authored-by: Stypox <stypox@pm.me>
2024-03-28 23:42:00 +01:00
litetex 4a061f20ed Code cleanup 2022-01-24 21:08:39 +01:00
vhouriet 85fb5827aa Add Check for updates button 2021-10-26 20:47:11 +02:00
Agnieszka C d69672e113 Added wrapping settings titles to the next line (#6951) 2021-08-21 14:21:55 +02:00
wb9688 aced2b124c Format all XML resources 2020-10-14 11:04:48 +02:00
TacoTheDank ba6c7de35a
Use AndroidX preference 2020-09-06 12:52:42 +02:00
Chinmaya Krishnan Mahesh 1b6c49f621 Fix padding in settings layout (Fixes #1866) 2019-02-08 17:33:35 -06:00
Kartikey Kushwaha 7124d9bca5 Removed flvor checks. Added update settings under main settings. 2018-09-15 20:51:17 +05:30