* fix trying to delete object by index -1
* correction in checkstyle-supressions.xml
Co-authored-by: camo0112 <56369484+camo0112@users.noreply.github.com>
Bug:
In Downloader view, while deleting items, Snackbars at the
bottom of the UI keep queuing up. You need to wait for all
of them to dismiss themselves for files to actually be
deleted. If you close NewPipe before all snackbars are
dismissed, your files will not be deleted and show up again
next time you start NewPipe.
Fix:
When running append(), trigger the commit() action
immediately and cancel all delayed callbacks for commit().
This prevents Snackbars from stacking up in reverse order.
Fixes: https://github.com/TeamNewPipe/NewPipe/issues/5660
Added translation using Weblate (Latin)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Malayalam)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.0% (1 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translated using Weblate (Hebrew)
Currently translated at 44.8% (22 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Malayalam)
Currently translated at 6.1% (3 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ml/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (49 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (49 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Somali)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Latin)
Currently translated at 8.1% (52 of 639 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Added translation using Weblate (Dutch (Middle))
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 62.1% (397 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 89.6% (573 of 639 strings)
Translated using Weblate (German)
Currently translated at 53.0% (26 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.5% (13 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_BR/
Translated using Weblate (Tamazight (Central Atlas))
Currently translated at 31.1% (199 of 639 strings)
Translated using Weblate (Latin)
Currently translated at 16.4% (105 of 639 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (639 of 639 strings)
Added translation using Weblate (Latin)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Malayalam)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.0% (1 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translated using Weblate (Hebrew)
Currently translated at 44.8% (22 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Malayalam)
Currently translated at 6.1% (3 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ml/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (49 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (49 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Somali)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Latin)
Currently translated at 8.1% (52 of 639 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Added translation using Weblate (Dutch (Middle))
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 62.1% (397 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 89.6% (573 of 639 strings)
Translated using Weblate (German)
Currently translated at 53.0% (26 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.5% (13 of 49 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_BR/
Translated using Weblate (Tamazight (Central Atlas))
Currently translated at 31.1% (199 of 639 strings)
Translated using Weblate (Latin)
Currently translated at 16.4% (105 of 639 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (French)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Japanese)
Currently translated at 99.0% (633 of 639 strings)
Translated using Weblate (Japanese)
Currently translated at 99.0% (633 of 639 strings)
Translated using Weblate (English)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Russian)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (Russian)
Currently translated at 99.8% (638 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (French)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Japanese)
Currently translated at 98.7% (631 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Basque)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Indonesian)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 93.1% (595 of 639 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Hebrew)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Hindi)
Currently translated at 82.1% (525 of 639 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (German)
Currently translated at 51.0% (24 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Arabic)
Currently translated at 72.3% (34 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ar/
Translated using Weblate (Slovak)
Currently translated at 4.2% (2 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sk/
Translated using Weblate (Somali)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Ukrainian)
Currently translated at 94.5% (604 of 639 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Hindi)
Currently translated at 86.0% (550 of 639 strings)
Translated using Weblate (Tamil)
Currently translated at 37.2% (238 of 639 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Basque)
Currently translated at 33.3% (16 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/eu/
Translated using Weblate (Hebrew)
Currently translated at 43.7% (21 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Italian)
Currently translated at 45.8% (22 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (48 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (48 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (English (United Kingdom))
Currently translated at 13.6% (87 of 639 strings)
Translated using Weblate (Spanish)
Currently translated at 99.5% (636 of 639 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Romanian)
Currently translated at 6.2% (3 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ro/
Translated using Weblate (Russian)
Currently translated at 10.4% (5 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ru/
Translated using Weblate (Russian)
Currently translated at 10.4% (5 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ru/
Translated using Weblate (Italian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.6% (637 of 639 strings)
Translated using Weblate (Russian)
Currently translated at 16.6% (8 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ru/
Translated using Weblate (German)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Serbian)
Currently translated at 98.4% (629 of 639 strings)
Translated using Weblate (Japanese)
Currently translated at 99.3% (635 of 639 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 61.9% (396 of 639 strings)
Translated using Weblate (Tamil)
Currently translated at 38.4% (246 of 639 strings)
Translated using Weblate (Malay)
Currently translated at 64.6% (413 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 87.9% (562 of 639 strings)
Translated using Weblate (Bengali)
Currently translated at 18.7% (9 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bn/
Translated using Weblate (Serbian)
Currently translated at 10.4% (5 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sr/
Translated using Weblate (Somali)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Latvian)
Currently translated at 4.1% (2 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/lv/
Translated using Weblate (Latvian)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Esperanto)
Currently translated at 86.6% (554 of 639 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (639 of 639 strings)
Translated using Weblate (Polish)
Currently translated at 52.0% (25 of 48 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 62.2% (397 of 638 strings)
Translated using Weblate (Indonesian)
Currently translated at 97.8% (46 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hungarian)
Currently translated at 84.4% (539 of 638 strings)
Translated using Weblate (Serbian)
Currently translated at 90.5% (578 of 638 strings)
Translated using Weblate (Russian)
Currently translated at 99.6% (636 of 638 strings)
Translated using Weblate (Japanese)
Currently translated at 98.9% (631 of 638 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Basque)
Currently translated at 99.8% (637 of 638 strings)
Translated using Weblate (Arabic)
Currently translated at 99.0% (632 of 638 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Bengali)
Currently translated at 87.7% (560 of 638 strings)
Translated using Weblate (Basque)
Currently translated at 31.9% (15 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/eu/
Translated using Weblate (Hebrew)
Currently translated at 42.5% (20 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Italian)
Currently translated at 44.6% (21 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (47 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (47 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Slovak)
Currently translated at 4.2% (2 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sk/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (47 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Vietnamese)
Currently translated at 99.6% (636 of 638 strings)
AppCompatImageButton ignores "tint" theme attribute on API 19, therefore, they had to be specified directly, these attributes can be removed after the KitKat support is dropped.
Translated using Weblate (German)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (French)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (German)
Currently translated at 48.9% (23 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Hebrew)
Currently translated at 40.4% (19 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Arabic)
Currently translated at 68.0% (32 of 47 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ar/
Translated using Weblate (Somali)
Currently translated at 100.0% (638 of 638 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Indonesian)
Currently translated at 23.9% (11 of 46 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Slovenian)
Currently translated at 77.2% (489 of 633 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Polish)
Currently translated at 99.8% (632 of 633 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Santali)
Currently translated at 12.9% (82 of 633 strings)
Translated using Weblate (English (United Kingdom))
Currently translated at 13.5% (86 of 633 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (630 of 633 strings)
Translated using Weblate (Korean)
Currently translated at 82.9% (525 of 633 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Esperanto)
Currently translated at 87.0% (551 of 633 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Catalan)
Currently translated at 97.9% (620 of 633 strings)
Translated using Weblate (Dutch (Belgium))
Currently translated at 97.1% (615 of 633 strings)
Translated using Weblate (Malayalam)
Currently translated at 89.4% (566 of 633 strings)
Translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (633 of 633 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (633 of 633 strings)
Currently translated at 62.8% (396 of 630 strings)
Translated using Weblate (Bengali)
Currently translated at 86.5% (545 of 630 strings)
Translated using Weblate (Bengali)
Currently translated at 19.5% (9 of 46 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bn/
Translated using Weblate (Chinese (Simplified))
Currently translated at 84.7% (39 of 46 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 84.7% (39 of 46 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Indonesian)
Currently translated at 99.0% (624 of 630 strings)
Translated using Weblate (Odia)
Currently translated at 0.0% (0 of 46 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/or/
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (French)
Currently translated at 99.6% (628 of 630 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Polish)
Currently translated at 99.6% (628 of 630 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Estonian)
Currently translated at 72.6% (458 of 630 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Danish)
Currently translated at 63.8% (402 of 630 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 86.9% (40 of 46 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Polish)
Currently translated at 99.6% (628 of 630 strings)
Translated using Weblate (Polish)
Currently translated at 99.6% (628 of 630 strings)
Translated using Weblate (German)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (630 of 630 strings)
Translated using Weblate (Estonian)
Currently translated at 78.8% (497 of 630 strings)
Translated using Weblate (Malay)
Currently translated at 65.7% (414 of 630 strings)
Translated using Weblate (Indonesian)
Currently translated at 21.7% (10 of 46 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Portuguese (Portugal))
Currently translated at 56.5% (26 of 46 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_PT/
This was caused by too large end screen thumbnails enlarging the whole palyer. Fixed by scaling the thumbnail.
Ensure that the player does not use the whole screen height in detail fragment to keep the additional content like title, comments, etc. available.
It will be shown even when nothing could be loaded not due to a network error, and the user can choose to ignore or report it.
Also improve error reporting arguments
Also completely refactor error activity
Also improve some code here and there
I think the settings key "last_resize_mode" is ambiguous. While it is used to get the recently used resize mode, someone thought while working on the resize mode switcher, that the old (to be replaced) resize mode should be stored.
Fixes#5613
Translated using Weblate (Russian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (French)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (French)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Slovenian)
Currently translated at 75.1% (469 of 624 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Albanian)
Currently translated at 98.2% (613 of 624 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.4% (602 of 624 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Kurdish (Northern))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (German)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Bengali)
Currently translated at 84.2% (526 of 624 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Hungarian)
Currently translated at 68.1% (425 of 624 strings)
Translated using Weblate (Lithuanian)
Currently translated at 51.1% (319 of 624 strings)
Translated using Weblate (Lithuanian)
Currently translated at 51.1% (319 of 624 strings)
Added translation using Weblate (Arabic (Najdi))
Added translation using Weblate (Kurdish (Northern))
Translated using Weblate (Spanish)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Hungarian)
Currently translated at 68.1% (425 of 624 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Lithuanian)
Currently translated at 51.2% (320 of 624 strings)
Translated using Weblate (Kurdish)
Currently translated at 97.7% (610 of 624 strings)
Translated using Weblate (Catalan)
Currently translated at 99.5% (621 of 624 strings)
Translated using Weblate (Latvian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Kurdish (Northern))
Currently translated at 63.1% (394 of 624 strings)
Added translation using Weblate (Sinhala)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Filipino)
Currently translated at 12.5% (78 of 624 strings)
Translated using Weblate (Kurdish (Northern))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Sinhala)
Currently translated at 4.8% (30 of 624 strings)
Added translation using Weblate (Swahili)
Added translation using Weblate (Sicilian)
Translated using Weblate (Greek)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Santali)
Currently translated at 12.8% (80 of 624 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 63.6% (397 of 624 strings)
Translated using Weblate (Japanese)
Currently translated at 97.7% (609 of 623 strings)
Translated using Weblate (Japanese)
Currently translated at 97.7% (609 of 623 strings)
Translated using Weblate (Japanese)
Currently translated at 97.7% (609 of 623 strings)
Translated using Weblate (Japanese)
Currently translated at 97.7% (609 of 623 strings)
Translated using Weblate (Japanese)
Currently translated at 97.7% (609 of 623 strings)
Translated using Weblate (Japanese)
Currently translated at 97.7% (609 of 623 strings)
Translated using Weblate (Japanese)
Currently translated at 98.0% (611 of 623 strings)
Translated using Weblate (Japanese)
Currently translated at 98.0% (611 of 623 strings)
Translated using Weblate (Japanese)
Currently translated at 98.5% (614 of 623 strings)
Translated using Weblate (Japanese)
Currently translated at 98.5% (614 of 623 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Turkish)
Currently translated at 30.2% (13 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/tr/
Translated using Weblate (Hebrew)
Currently translated at 34.8% (15 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Somali)
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (German)
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Polish)
Currently translated at 99.5% (620 of 623 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Urdu)
Currently translated at 89.2% (556 of 623 strings)
Translated using Weblate (Hebrew)
Currently translated at 36.3% (16 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Italian)
Currently translated at 47.7% (21 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translated using Weblate (Chinese (Simplified))
Currently translated at 86.3% (38 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Somali)
Currently translated at 100.0% (623 of 623 strings)
Translated using Weblate (Somali)
Currently translated at 4.5% (2 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/so/
Translated using Weblate (Turkish)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (German)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (French)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Czech)
Currently translated at 99.5% (621 of 624 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Ukrainian)
Currently translated at 91.3% (570 of 624 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Finnish)
Currently translated at 98.7% (616 of 624 strings)
Translated using Weblate (Azerbaijani)
Currently translated at 46.6% (291 of 624 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.4% (602 of 624 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Greek)
Currently translated at 34.0% (15 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/el/
Translated using Weblate (Basque)
Currently translated at 31.8% (14 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/eu/
Translated using Weblate (Ukrainian)
Currently translated at 2.2% (1 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translated using Weblate (Hebrew)
Currently translated at 36.3% (16 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Arabic)
Currently translated at 68.1% (30 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ar/
Translated using Weblate (Chinese (Traditional))
Currently translated at 81.8% (36 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 20.4% (9 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/nb_NO/
Translated using Weblate (Somali)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Hindi)
Currently translated at 82.3% (514 of 624 strings)
Translated using Weblate (Hungarian)
Currently translated at 68.1% (425 of 624 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Japanese)
Currently translated at 98.8% (617 of 624 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.5% (621 of 624 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Vietnamese)
Currently translated at 47.7% (21 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/vi/
Translated using Weblate (Somali)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Finnish)
Currently translated at 98.8% (617 of 624 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Japanese)
Currently translated at 15.9% (7 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ja/
Translated using Weblate (Japanese)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 63.6% (397 of 624 strings)
Translated using Weblate (Finnish)
Currently translated at 99.6% (622 of 624 strings)
Translated using Weblate (Finnish)
Currently translated at 99.6% (622 of 624 strings)
Translated using Weblate (Bengali)
Currently translated at 80.2% (501 of 624 strings)
Translated using Weblate (Japanese)
Currently translated at 15.9% (7 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ja/
Translated using Weblate (Kurdish (Central))
Currently translated at 2.2% (1 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ckb/
Translated using Weblate (Santali)
Currently translated at 12.6% (79 of 624 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (624 of 624 strings)
Added translation using Weblate (Latvian)
Translated using Weblate (Greek)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (624 of 624 strings)
Translated using Weblate (Latvian)
Currently translated at 4.5% (2 of 44 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/lv/
Fix a bug in which NewPipe doesn't fall back to Google Play Store web url in InstallApp
Fusion getDefaultBrowserPackageName and getDefaultAppPackageName, rename openInDefaultApp to openAppChooser
Update some JavaDocs
When it's expired it means, that the app should get the data. Meaning it should not abort prematurely by returning null.
Co-authored-by: Tobias Groza <TobiGr@users.noreply.github.com>
Fix crash when no browser is present and use an ACTION_CHOOSER intent for app update notification
Show a Toast when no app is present on user's device to open a content in an app and in a browser and use an ACTION_CHOOSER intent with the ACTION_VIEW intent put as an extra intent in the update notification.
Translated using Weblate (Kabyle)
Currently translated at 2.3% (1 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/kab/
Translated using Weblate (Polish)
Currently translated at 99.5% (613 of 616 strings)
Translated using Weblate (German)
Currently translated at 99.8% (615 of 616 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Arabic)
Currently translated at 96.9% (597 of 616 strings)
Translated using Weblate (Indonesian)
Currently translated at 99.6% (614 of 616 strings)
Translated using Weblate (Polish)
Currently translated at 99.6% (614 of 616 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Sardinian)
Currently translated at 99.0% (610 of 616 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 27.9% (12 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_BR/
Translated using Weblate (Basque)
Currently translated at 30.2% (13 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/eu/
Translated using Weblate (Czech)
Currently translated at 6.9% (3 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/cs/
Translated using Weblate (Hebrew)
Currently translated at 32.5% (14 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/he/
Translated using Weblate (Polish)
Currently translated at 53.4% (23 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translated using Weblate (Somali)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (German)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (French)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.2% (593 of 616 strings)
Translated using Weblate (French)
Currently translated at 72.0% (31 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fr/
Translated using Weblate (Chinese (Traditional))
Currently translated at 81.3% (35 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant/
Translated using Weblate (English (United Kingdom))
Currently translated at 6.6% (41 of 616 strings)
Translated using Weblate (Spanish)
Currently translated at 99.1% (611 of 616 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Arabic)
Currently translated at 97.8% (603 of 616 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Finnish)
Currently translated at 99.5% (613 of 616 strings)
Translated using Weblate (Dutch (Belgium))
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Tamil)
Currently translated at 2.3% (1 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ta/
Translated using Weblate (Italian)
Currently translated at 46.5% (20 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translated using Weblate (Somali)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 79.0% (34 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Somali)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Korean)
Currently translated at 85.3% (526 of 616 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Serbian)
Currently translated at 40.9% (252 of 616 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Romanian)
Currently translated at 74.3% (458 of 616 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (German)
Currently translated at 48.8% (21 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Catalan)
Currently translated at 4.6% (2 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ca/
Translated using Weblate (Arabic)
Currently translated at 67.4% (29 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ar/
Translated using Weblate (Indonesian)
Currently translated at 13.9% (6 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translated using Weblate (Chinese (Simplified))
Currently translated at 86.0% (37 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Somali)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Finnish)
Currently translated at 99.6% (614 of 616 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.4% (594 of 616 strings)
Translated using Weblate (German)
Currently translated at 46.5% (20 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Turkish)
Currently translated at 27.9% (12 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/tr/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 18.6% (8 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/nb_NO/
Translated using Weblate (Santali)
Currently translated at 12.3% (76 of 616 strings)
Translated using Weblate (Somali)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Kurdish (Central))
Currently translated at 95.9% (591 of 616 strings)
Translated using Weblate (Bengali)
Currently translated at 78.5% (484 of 616 strings)
Translated using Weblate (German)
Currently translated at 51.1% (22 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (German)
Currently translated at 51.1% (22 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Greek)
Currently translated at 32.5% (14 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/el/
Translated using Weblate (Somali)
Currently translated at 100.0% (616 of 616 strings)
Translated using Weblate (Estonian)
Currently translated at 68.9% (425 of 616 strings)
Translated using Weblate (Kabyle)
Currently translated at 30.0% (185 of 616 strings)
Translated using Weblate (Estonian)
Currently translated at 4.6% (2 of 43 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/et/
Translated using Weblate (Somali)
Currently translated at 100.0% (616 of 616 strings)
Apply the requested changes, use ShareUtils.shareText to share an stream in the play queue and optimize imports for Java files, using Android Studio functionality.
Apply the requested changes and do little improvements
Apply the requested changes, use ShareUtils.shareText to share an stream in the play queue and optimize imports for Java files, using Android Studio functionality.
Improve NewPipe's share on some devices + fix crash when no browser is set on some devices
Catching ActivityNotFoundException when trying to open the default browser
Use an ACTION_CHOOSER intent and put as an extra intent the intent to
open an URI / share an URI when no default app is set.
Add a LinkHelper class which set a custom action when clicking web links
in the description of a content. This class also helps to implement a confirmation dialog when trying to open web links in an external app.
Changed the Somali language name from Af-Soomaali to Soomaali which is common and more user friendly when users are looking for Somali language in the list (since they aren't expecting it starts with A as in Af-Soomaali).
I contributed the language to the project on Weblate and I think this is name is better.
Problem is global state in static variable prettyTime. But for performance reasons on Android that is preferred.
Now allow injecting prettyTime dependency by making init function public.
When the play queue was null, and this method was called a null pointer
exception would be thrown. This change adds an additional check to see
if the play queue is not null before making additional changes.
Added translation using Weblate (Somali)
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.8% (608 of 609 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (French)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Serbian)
Currently translated at 41.0% (250 of 609 strings)
Translated using Weblate (English)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Japanese)
Currently translated at 99.6% (607 of 609 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Arabic)
Currently translated at 99.8% (608 of 609 strings)
Translated using Weblate (Arabic)
Currently translated at 99.8% (608 of 609 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (608 of 609 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Belarusian)
Currently translated at 85.2% (519 of 609 strings)
Translated using Weblate (Bengali)
Currently translated at 79.1% (482 of 609 strings)
Translated using Weblate (German)
Currently translated at 29.2% (12 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Basque)
Currently translated at 26.8% (11 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/eu/
Translated using Weblate (Chinese (Traditional))
Currently translated at 56.0% (23 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant/
Translated using Weblate (Santali)
Currently translated at 10.6% (65 of 609 strings)
Translated using Weblate (Somali)
Currently translated at 15.9% (97 of 609 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (609 of 609 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.5% (610 of 613 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (German)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Arabic)
Currently translated at 97.0% (595 of 613 strings)
Translated using Weblate (Indonesian)
Currently translated at 99.6% (611 of 613 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (613 of 613 strings)
Translated using Weblate (Finnish)
Currently translated at 99.6% (611 of 613 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 93.4% (573 of 613 strings)
Translated using Weblate (Sardinian)
Currently translated at 99.5% (610 of 613 strings)
Translated using Weblate (German)
Currently translated at 41.4% (17 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translated using Weblate (Turkish)
Currently translated at 19.5% (8 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/tr/
Translated using Weblate (Greek)
Currently translated at 34.1% (14 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/el/
Translated using Weblate (Portuguese)
Currently translated at 63.4% (26 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt/
Translated using Weblate (Italian)
Currently translated at 43.9% (18 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translated using Weblate (Chinese (Traditional))
Currently translated at 80.4% (33 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant/
Translated using Weblate (Chinese (Simplified))
Currently translated at 70.7% (29 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translated using Weblate (Somali)
Currently translated at 81.4% (499 of 613 strings)
Translated using Weblate (Somali)
Currently translated at 4.8% (2 of 41 strings)
Translation: NewPipe/Metadata
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/so/
Translated using Weblate (Bulgarian)
Currently translated at 62.1% (381 of 613 strings)
Translated using Weblate (Bulgarian)
Currently translated at 62.1% (381 of 613 strings)