NewPipe/app/src/main/res
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
..
animator Format all XML resources 2020-10-14 11:04:48 +02:00
drawable Remove unused resources. 2023-05-08 06:27:41 +05:30
drawable-hdpi Fix pure logo 2023-07-17 01:28:55 +02:00
drawable-mdpi Fix pure logo 2023-07-17 01:28:55 +02:00
drawable-night Improve placeholder thumbnail SVGs and remove theme customization 2022-07-14 14:14:33 +02:00
drawable-night-v23 added night variant for splash_background.xml 2021-09-04 15:55:31 +05:30
drawable-nodpi Make channel banner placeholder match YouTube's size 2023-09-18 23:22:32 +02:00
drawable-v23 Use vector drawables instead of PNGs for material icons 2020-05-21 15:39:35 +02:00
drawable-xhdpi Fix pure logo 2023-07-17 01:28:55 +02:00
drawable-xxhdpi Fix pure logo 2023-07-17 01:28:55 +02:00
drawable-xxxhdpi Fix pure logo 2023-07-17 01:28:55 +02:00
layout Merge pull request #10712 from Stypox/notification-actions-api-33-2 2023-12-30 21:55:44 +01:00
layout-land Merge pull request #9975 from Marius1501/landscape_card_mode_improve 2024-03-28 15:01:41 +01:00
layout-large-land Fix uploader and subchannel avatars swapped 2023-05-03 10:35:28 +02:00
menu Use "done" button to close license dialogs. 2023-09-23 13:56:49 +02:00
mipmap-anydpi-v26 Add monochrome icon 2022-09-17 17:18:15 +03:00
mipmap-hdpi Optimize assets. (#6827) 2021-08-04 11:54:32 +00:00
mipmap-mdpi Optimize assets. (#6827) 2021-08-04 11:54:32 +00:00
mipmap-xhdpi Android TV banner with text (#7566) 2022-01-22 20:29:12 +03:00
mipmap-xxhdpi Optimize assets. (#6827) 2021-08-04 11:54:32 +00:00
mipmap-xxxhdpi Optimize assets. (#6827) 2021-08-04 11:54:32 +00:00
values Ask for consent before starting update checks 2024-03-28 23:42:00 +01:00
values-ace Remove unused resources 2021-09-02 21:13:54 +02:00
values-af Translated using Weblate (Afrikaans) 2020-08-07 14:32:58 +02:00
values-ang Translated using Weblate (Bengali) 2023-12-10 14:50:31 +01:00
values-ar Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ar-rLY Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ars Translated using Weblate (Bengali) 2023-12-10 14:50:31 +01:00
values-as Add image quality preference 2023-09-22 10:14:43 +02:00
values-ay Translated using Weblate (Bengali) 2023-12-10 14:50:31 +01:00
values-ayc Translated using Weblate (Greek) 2022-10-27 20:25:47 +02:00
values-az Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-b+ast Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-b+uz+Latn Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-bar Remove unused resources 2021-09-02 21:13:54 +02:00
values-be Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ber rename help to fast mode 2022-12-04 19:11:38 +05:30
values-bg Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-bm Translated using Weblate (Belarusian) 2023-05-06 01:47:58 +02:00
values-bn Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-bn-rBD Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-bn-rIN Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-bs Add image quality preference 2023-09-22 10:14:43 +02:00
values-ca Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ckb Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-cs Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-da Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-de Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-dum Translated using Weblate (Dutch (Middle)) 2022-10-31 12:10:21 +01:00
values-el Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-en-rGB Add image quality preference 2023-09-22 10:14:43 +02:00
values-enm Translated using Weblate (Odia) 2022-11-08 09:24:09 +01:00
values-eo Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-es Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-et Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-eu Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-fa Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-fi Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-fil Translated using Weblate (Portuguese (Portugal)) 2023-12-21 22:37:00 +01:00
values-fr Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-gl Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-gu Translated using Weblate (Odia) 2023-04-02 22:48:15 +02:00
values-he Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-hi Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-hr Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-hu Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-hy Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ia Translated using Weblate (Bengali) 2023-12-10 14:50:31 +01:00
values-in Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-is Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-it Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ja Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-jv Add image quality preference 2023-09-22 10:14:43 +02:00
values-ka Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-kab Use "done" button to close license dialogs. 2023-09-23 13:56:49 +02:00
values-kk Translated using Weblate (Kazakh) 2023-09-22 21:38:28 +02:00
values-kmr Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-kn Translated using Weblate (Danish) 2024-03-18 09:59:34 +01:00
values-ko Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ks Translated using Weblate (Bengali) 2023-12-10 14:50:31 +01:00
values-ku Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-la Use "done" button to close license dialogs. 2023-09-23 13:56:49 +02:00
values-land Move channel header to collapsible app bar 2023-09-18 23:22:32 +02:00
values-lt Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-lv Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-mk Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-ml Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-mr Translated using Weblate (Odia) 2023-04-02 22:48:15 +02:00
values-ms Translated using Weblate (Danish) 2024-03-18 09:59:34 +01:00
values-my Translated using Weblate (Bengali) 2023-12-10 14:50:31 +01:00
values-nap Remove unused resources 2021-09-02 21:13:54 +02:00
values-nb-rNO Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-nds Translated using Weblate (Bengali) 2023-12-10 14:50:31 +01:00
values-ne Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-night Improve placeholder thumbnail SVGs and remove theme customization 2022-07-14 14:14:33 +02:00
values-nl Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-nl-rBE Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-nn Remove translations without default value 2023-09-22 21:44:58 +02:00
values-nqo Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-oc Add image quality preference 2023-09-22 10:14:43 +02:00
values-or Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-pa Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-pa-rPK Add image quality preference 2023-09-22 10:14:43 +02:00
values-pl Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-pt Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-pt-rBR Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-pt-rPT Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ro Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ru Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-ryu Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-sat Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-sc Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-scn Translated using Weblate (Bengali) 2023-12-10 14:50:31 +01:00
values-si Translated using Weblate (Danish) 2024-03-18 09:59:34 +01:00
values-sk Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-sl Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-so Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-sq Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-sr Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-sv Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-sw Translated using Weblate (Swahili) 2022-03-29 00:22:19 +02:00
values-sw600dp Added ability to see pinned comment 2021-12-24 11:29:34 -06:00
values-sw600dp-land Replace CircleImageView with ShapeableImageView 2022-02-23 15:11:25 -05:00
values-ta Translated using Weblate (Danish) 2024-03-18 09:59:34 +01:00
values-te Translated using Weblate (Danish) 2024-03-18 09:59:34 +01:00
values-th Translated using Weblate (Portuguese) 2023-10-05 03:09:31 +02:00
values-ti Translated using Weblate (Danish) 2024-03-18 09:59:34 +01:00
values-tl Translated using Weblate (Bengali (India)) 2022-04-28 11:52:53 +02:00
values-tok Translated using Weblate (Punjabi) 2023-07-31 23:46:11 +02:00
values-tr Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-tzm rename help to fast mode 2022-12-04 19:11:38 +05:30
values-uk Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-und Add image quality preference 2023-09-22 10:14:43 +02:00
values-ur Add separate message when download is rejected due to insufficient storage 2024-03-21 11:56:42 +01:00
values-v27 Refactor Styles, disable colored navigation bar when we can't be sure that navigation bar buttons will have enough contrast (API < 27) 2021-03-28 22:51:44 +03:00
values-v29 Refactor Styles, disable colored navigation bar when we can't be sure that navigation bar buttons will have enough contrast (API < 27) 2021-03-28 22:51:44 +03:00
values-vi Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-w820dp Reduce the size of thumbnails on big screens to fit more grid columns 2023-02-25 15:03:58 +01:00
values-zh-rCN Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-zh-rHK Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
values-zh-rTW Move text from manual_update_title to check_for_updates 2024-03-28 23:08:02 +01:00
xml Ask for consent before starting update checks 2024-03-28 23:42:00 +01:00
values-iw Fix Hebrew translation on some devices 2019-10-12 12:21:01 +03:00