NewPipe/app/src/main/res/xml
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
..
appearance_settings.xml Added bottom main-tabs feature 2023-01-25 19:25:57 +01:00
backup_restore_settings.xml Add summary to reset preference 2023-09-21 16:01:07 +02:00
content_settings.xml Merge branch 'dev' into pr9236 2024-03-28 18:43:29 +01:00
debug_settings.xml Create new settings category: Backup and restore 2023-09-21 16:01:07 +02:00
download_settings.xml Utilize useSimpleSummaryProvider attribute 2022-09-23 01:46:34 -04:00
exoplayer_settings.xml [Android 6+] Add ability to always use ExoPlayer's MediaVideoCodecRenderer setOutputSurface workaround 2023-04-10 17:39:27 +02:00
history_settings.xml Make positions in list depend on watch history, remove confusing animations 2023-02-07 09:48:18 +01:00
main_settings.xml Create new settings category: Backup and restore 2023-09-21 16:01:07 +02:00
notifications_settings.xml Utilize useSimpleSummaryProvider attribute 2022-09-23 01:46:34 -04:00
player_notification_settings.xml Reworked player-notfication 2021-11-05 14:10:53 +01:00
update_settings.xml Ask for consent before starting update checks 2024-03-28 23:42:00 +01:00
video_audio_settings.xml Merge branch 'dev' into alang-selector 2023-04-17 23:01:07 +02:00