Commit Graph
12286 Commits
Author SHA1 Message Date
Ida Delphine c2c3c9f527 setup appearance settings navigation 2026-09-17 15:51:13 +02:00
Ida Delphine 62db4d487a add appearance settings screen 2026-09-17 15:51:13 +02:00
Ida Delphine 4454a9a327 add appearance actions and platform impls 2026-09-17 15:51:13 +02:00
Ida Delphine b3df5db96f Add ListPreference and SwitchPreference composables 2026-09-17 15:51:13 +02:00
+3 9602a60131 Translated using Weblate (Swedish)
Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Thai)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Latin)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Romanian)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Latvian)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Russian)

Currently translated at 63.1% (24 of 38 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Romanian)

Currently translated at 97.3% (37 of 38 strings)

Translated using Weblate (Romanian)

Currently translated at 97.3% (37 of 38 strings)

Translated using Weblate (Romanian)

Currently translated at 57.8% (22 of 38 strings)

Co-authored-by: Anucha Hlownonkor <anucha.initdz@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Igor Sorocean <sorocean.igor@gmail.com>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: Jos Essens <cjl.essens@protonmail.com>
Co-authored-by: Laur <necunoscut12@users.noreply.hosted.weblate.org>
Co-authored-by: Username9510 <lyashkov.andrey951@yandex.ru>
Co-authored-by: Valer <valer100@proton.me>
Co-authored-by: Yauhen <bugomol@users.noreply.hosted.weblate.org>
Co-authored-by: isopod-a <etootp@mdosrv.eu>
Co-authored-by: vityatii <vitya.molodets.000@gmail.com>
Co-authored-by: ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝) <coool@mail.lv>
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/be/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/la/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/lv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/ro/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/ru/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/sv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/th/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/uk/
Translation: NewPipe/compose
2026-09-17 08:57:01 +02:00
+24 219841da40 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Thai)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Thai)

Currently translated at 40.4% (315 of 778 strings)

Translated using Weblate (Danish)

Currently translated at 97.0% (755 of 778 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Latin)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Latin)

Currently translated at 14.5% (113 of 778 strings)

Translated using Weblate (Latvian)

Currently translated at 97.5% (759 of 778 strings)

Translated using Weblate (Ukrainian)

Currently translated at 99.7% (776 of 778 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Latvian)

Currently translated at 97.5% (759 of 778 strings)

Translated using Weblate (Latvian)

Currently translated at 97.4% (758 of 778 strings)

Translated using Weblate (Latvian)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Latvian)

Currently translated at 97.4% (758 of 778 strings)

Translated using Weblate (Romanian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Russian)

Currently translated at 99.7% (776 of 778 strings)

Translated using Weblate (Catalan)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Russian)

Currently translated at 99.7% (776 of 778 strings)

Translated using Weblate (Azerbaijani)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Romanian)

Currently translated at 99.8% (777 of 778 strings)

Translated using Weblate (Romanian)

Currently translated at 99.8% (777 of 778 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Estonian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Bulgarian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Slovak)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Romanian)

Currently translated at 99.6% (775 of 778 strings)

Translated using Weblate (Korean)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (French)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (German)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Korean)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Romanian)

Currently translated at 99.8% (775 of 776 strings)

Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Anucha Hlownonkor <anucha.initdz@gmail.com>
Co-authored-by: Aster <coil4129@users.noreply.hosted.weblate.org>
Co-authored-by: BennyBeat <bennybeat@gmail.com>
Co-authored-by: Femini <nizamismidov4@gmail.com>
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org>
Co-authored-by: Ghost of Sparta <makesocialfoss32@keemail.me>
Co-authored-by: Graweeld - (grwd) <graweeld@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hosted Weblate user 54392 <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: Igor Sorocean <sorocean.igor@gmail.com>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: Laur <necunoscut12@users.noreply.hosted.weblate.org>
Co-authored-by: Laur Ioniță <mihailaurentiuionita123@gmail.com>
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: Trunars <trunars@abv.bg>
Co-authored-by: Username9510 <lyashkov.andrey951@yandex.ru>
Co-authored-by: Valer <valer100@proton.me>
Co-authored-by: VfBFan <vfbfan@users.noreply.hosted.weblate.org>
Co-authored-by: Yauhen <bugomol@users.noreply.hosted.weblate.org>
Co-authored-by: cat <catsnote@proton.me>
Co-authored-by: delvani <del.cidrak@users.noreply.hosted.weblate.org>
Co-authored-by: isopod-a <etootp@mdosrv.eu>
Co-authored-by: justcontributor <kty5663@gmail.com>
Co-authored-by: ojppe <ojppe@users.noreply.hosted.weblate.org>
Co-authored-by: rehork <cooky@e.email>
Co-authored-by: vityatii <vitya.molodets.000@gmail.com>
Co-authored-by: Міхаіл Каралевіч <saturnmkor@gmail.com>
Co-authored-by: ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝) <coool@mail.lv>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/be/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/hu/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ja/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ko/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/la/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/lv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/th/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/uk/
Translation: NewPipe/Metadata
2026-09-17 08:49:39 +02:00
Tobi bbbac9b223 Make using the PR template mandatory in the contribution guidelines
People using AI generated PR descriptions are getting on my nerves. AI generated PR descriptions often lack critical information as described in the AI policy.
2026-08-31 14:57:33 +02:00
AudricV b4003d641e [YouTube] Update NewPipeExtractor and adapt to removals 2026-08-30 18:22:57 +02:00
Tobi 5779af87f8 Update PR template to encourage users to explain their testing/QA procedure 2026-08-24 21:20:06 +02:00
Ashley (holtowd) 906bd08681 Add brotli support to downloader 2026-08-23 08:25:16 +02:00
Aayush Gupta 978ba91294 Revert checkstyle back to 13.8.0
Signed-off-by: Aayush Gupta <contact@aayush.io>
2026-08-22 13:38:27 +02:00
Aayush Gupta e07dd4808a Drop non-required compiler flag for backing fields
Signed-off-by: Aayush Gupta <contact@aayush.io>
2026-08-22 13:38:27 +02:00
Aayush Gupta f2a3530a24 Update Gradle and dependencies to latest stable release
Signed-off-by: Aayush Gupta <contact@aayush.io>
2026-08-22 13:38:27 +02:00
+6 936ce4943d Translated using Weblate (Japanese)
Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Estonian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Bulgarian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Slovak)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Romanian)

Currently translated at 99.6% (775 of 778 strings)

Translated using Weblate (Korean)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (French)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (German)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Korean)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Romanian)

Currently translated at 99.8% (775 of 776 strings)

Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Aster <coil4129@users.noreply.hosted.weblate.org>
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org>
Co-authored-by: Ghost of Sparta <makesocialfoss32@keemail.me>
Co-authored-by: Graweeld - (grwd) <graweeld@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hosted Weblate user 54392 <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: Laur <necunoscut12@users.noreply.hosted.weblate.org>
Co-authored-by: Laur Ioniță <mihailaurentiuionita123@gmail.com>
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: Trunars <trunars@abv.bg>
Co-authored-by: VfBFan <vfbfan@users.noreply.hosted.weblate.org>
Co-authored-by: justcontributor <kty5663@gmail.com>
Co-authored-by: ojppe <ojppe@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ja/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/ko/
Translation: NewPipe/Metadata
2026-08-22 15:29:00 +08:00
Maxwellm34 c0e530be37 fix: correct typo INFINGING → INFRINGING in README
Signed-off-by: Maxwellm34 <maxwellmcinnis123@gmail.com>
2026-08-21 19:00:36 +02:00
TobiGr aa937ea269 Revert "Update extractor"
This reverts commit 0245413725.
2026-08-20 23:39:45 +02:00
TobiGr 0245413725 Update extractor 2026-08-20 23:10:31 +02:00
Elitenotavailable 2acfbab5f4 Fix playlist not clearing when navigating back (#8888) 2026-08-20 22:53:24 +02:00
Thompson3142 1d1f801f54 Fix opening links with timestamps
Fixes a regression from #13390 where the timestamp from links was immediately overridden.
2026-08-20 22:53:13 +02:00
TobiGr ebd71388fe [YouTube] Add support for"podcasts" and "courses" tabs 2026-08-19 13:00:21 +02:00
ff4a7b383e Translated using Weblate (Hebrew)
Currently translated at 97.3% (37 of 38 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Arabic)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (38 of 38 strings)

Co-authored-by: Hmomam Lazaref <homam6142@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/ar/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/he/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/it/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/uk/
Translation: NewPipe/compose
2026-08-18 14:44:02 +02:00
+6 5969042163 Translated using Weblate (Estonian)
Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (French)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Slovak)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (German)

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Icelandic)

Currently translated at 98.9% (768 of 776 strings)

Translated using Weblate (Hebrew)

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (Arabic)

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (Hebrew)

Currently translated at 100.0% (776 of 776 strings)

Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org>
Co-authored-by: Hmomam Lazaref <homam6142@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hosted Weblate user 54392 <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: Igor Rückert <igorruckert@yahoo.com.br>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com>
Co-authored-by: Milan <mobrcian@hotmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: Simone Ognibene <ognibene2001@gmail.com>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: VfBFan <vfbfan@users.noreply.hosted.weblate.org>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: ginger-co <ginger_co@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/cs/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/de/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/et/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/it/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/sk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/tr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/zh_Hant/
Translation: NewPipe/Metadata
2026-08-18 14:43:04 +02:00
Tobi 67cbf54dd5 Merge pull request #13767 from TeamNewPipe/update-invidious-instances
Update Piped and Invidious instances
2026-08-16 14:11:33 +02:00
tobigr a28859c941 Update extractor 2026-08-16 09:53:59 +02:00
tobigr 429ee2f6da Remove Hooktube support 2026-08-16 09:53:59 +02:00
tobigr a652ee28c7 Update Piped and Invidious instances 2026-08-16 09:53:59 +02:00
tobigr 883aadea3f Merge branch 'master' into dev 2026-08-15 21:31:29 +02:00
tobigr 00acf2f318 Bump NewPipe version to 0.29.1 (1015) v0.29.1 2026-08-15 21:26:31 +02:00
tobigr 14401c532f Add changelog for NewPIpe 0.29.1 (1015) 2026-08-15 21:25:58 +02:00
tobigr c7ee699216 Update NewPipe Extractor to v0.26.5 2026-08-15 21:24:14 +02:00
gajgaje2000 88468415cc Fix black video delay when entering fullscreen 2026-08-14 09:00:46 +02:00
tobigr 9e8be09156 Update extractor 2026-08-13 11:54:20 +02:00
Isira Seneviratne 219324d9d7 Handle Description conversion to record class 2026-08-13 11:54:20 +02:00
Tyler Sweat 4fb9c9c88b fix: blacklist JMGO N1S 4K and TCL 65Q651G for media tunneling (#13756) 2026-08-11 20:20:59 -07:00
89d2423692 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (Montenegrin)

Currently translated at 2.3% (18 of 776 strings)

Added translation using Weblate (Montenegrin)

Translated using Weblate (Arabic)

Currently translated at 99.8% (775 of 776 strings)

Translated using Weblate (Ukrainian)

Currently translated at 99.8% (775 of 776 strings)

Translated using Weblate (Santali)

Currently translated at 14.5% (113 of 776 strings)

Co-authored-by: Hmomam Lazaref <homam6142@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Oleh Hishak <ohishak@gmail.com>
Co-authored-by: Prasanta-Hembram <Prasantahembram720@gmail.com>
Co-authored-by: bogdan jasovic <bogdanpas123321@gmail.com>
2026-08-04 16:03:55 +02:00
07421aaa62 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (German)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Montenegrin)

Currently translated at 50.0% (19 of 38 strings)

Added translation using Weblate (Montenegrin)

Translated using Weblate (Arabic)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Santali)

Currently translated at 7.8% (3 of 38 strings)

Co-authored-by: Hmomam Lazaref <homam6142@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Oleh Hishak <ohishak@gmail.com>
Co-authored-by: Prasanta-Hembram <Prasantahembram720@gmail.com>
Co-authored-by: VfBFan <vfbfan@users.noreply.hosted.weblate.org>
Co-authored-by: bogdan jasovic <bogdanpas123321@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/ar/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/cnr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/de/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/sat/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/zh_Hant/
Translation: NewPipe/compose
2026-08-04 15:54:05 +02:00
AudricV 9ff614f2fc Refactor automatic audio focus, drop unneeded manual focus
The automatic audio focus can be just disabled when muting by updating
ExoPlayer audio attributes. It makes no sense to create a manual audio
focus request which is never used but only unregistered.

There should be no need to manually play when content is already
playing, to log each action for all build types and to duplicate the
code updating ExoPlayer audio attributes.
2026-08-01 17:44:36 +02:00
Yubi Lee f9bfd268a5 Fix broken mute
It should play video with mute on even though another app is playing audio.
2026-08-01 17:44:36 +02:00
Yubi Lee 129b5c2bb1 Fix audio ducking issue by using Android's automatic audio focus management
Previously, manual audio focus handling caused volume to not be restored after transient ducking on some devices.

This change removes manual AudioFocusRequest management and relies on ExoPlayer's built-in audio focus handling (handleAudioFocus=true), which properly manages automatic ducking as recommended in: https://developer.android.com/media/optimize/audio-focus#automatic-ducking
Fixes #9710
2026-08-01 17:44:36 +02:00
github-actions[bot]andThompson3142 10144cbf9c Improve look of search menu "titles" (#13605) (#13738)
(cherry picked from commit 3a3eac0cf2)

Co-authored-by: Thompson3142 <115718208+Thompson3142@users.noreply.github.com>
2026-07-30 05:48:45 -07:00
fynngodauandClippy c0524d7c31 Improve word mark phrasing in README
Co-authored-by: Clippy <22662897+absurdlylongusername@users.noreply.github.com>
2026-07-30 14:23:48 +02:00
Fynn Godau 6346e03ea8 Mention word mark in README 2026-07-30 14:23:48 +02:00
Isira Seneviratne a9f91e6928 Fixed cursor issue 2026-07-30 08:26:22 +02:00
Isira Seneviratne 7c42c8612a Replace KeyboardUtil with library helper class 2026-07-30 08:26:22 +02:00
+3 98843e5dc5 Translated using Weblate (Toki Pona)
Currently translated at 5.9% (46 of 776 strings)

Translated using Weblate (Portuguese (Portugal))

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (French)

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (Icelandic)

Currently translated at 97.4% (756 of 776 strings)

Translated using Weblate (Icelandic)

Currently translated at 97.4% (756 of 776 strings)

Translated using Weblate (Arabic)

Currently translated at 99.8% (775 of 776 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (French)

Currently translated at 99.8% (775 of 776 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (776 of 776 strings)

Translated using Weblate (Persian)

Currently translated at 98.9% (768 of 776 strings)

Translated using Weblate (German)

Currently translated at 100.0% (776 of 776 strings)

Co-authored-by: Aster <coil4129@users.noreply.hosted.weblate.org>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Dot Max <ahmadfadil.original@outlook.com>
Co-authored-by: Dvuevi <sites@kortinu.info>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: MS-PC <MSPCtranslator@gmail.com>
Co-authored-by: Mazen Mohamed <mazenmohamedabd@gmail.com>
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com>
Co-authored-by: Mona Lisa <monalisa@users.noreply.hosted.weblate.org>
Co-authored-by: Mæve Rey <mrey@users.noreply.hosted.weblate.org>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: VfBFan <vfbfan@users.noreply.hosted.weblate.org>
Co-authored-by: ssantos <ssantos@web.de>
2026-07-25 10:54:48 +02:00
+1 dcb7f1ced2 Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (French)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (French)

Currently translated at 97.3% (37 of 38 strings)

Translated using Weblate (Arabic)

Currently translated at 94.7% (36 of 38 strings)

Translated using Weblate (Icelandic)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Icelandic)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Swedish)

Currently translated at 73.6% (28 of 38 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (38 of 38 strings)

Translated using Weblate (German)

Currently translated at 100.0% (38 of 38 strings)

Co-authored-by: Aster <coil4129@users.noreply.hosted.weblate.org>
Co-authored-by: Dot Max <ahmadfadil.original@outlook.com>
Co-authored-by: Dvuevi <sites@kortinu.info>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: MS-PC <MSPCtranslator@gmail.com>
Co-authored-by: Mazen Mohamed <mazenmohamedabd@gmail.com>
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com>
Co-authored-by: Mona Lisa <monalisa@users.noreply.hosted.weblate.org>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: VfBFan <vfbfan@users.noreply.hosted.weblate.org>
Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/ar/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/de/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/es/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/fr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/id/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/is/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/ja/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/pt/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/sv/
Translation: NewPipe/compose
2026-07-25 10:47:09 +02:00
Aayush Gupta 881a130ab1 0.29.0
Signed-off-by: Aayush Gupta <contact@aayush.io>
2026-07-20 13:40:33 +02:00
Aayush Gupta cebb3c74de Merge pull request #13700 from TeamNewPipe/release-0.29.0
Release 0.29.0 (1014)
v0.29.0
2026-07-20 17:54:45 +08:00
Aayush Gupta 52256cbf8a 0.29.0
Signed-off-by: Aayush Gupta <contact@aayush.io>
2026-07-20 17:45:31 +08:00
Hosted WeblateandTrunars 5a441dd2bc Translated using Weblate (Bulgarian)
Currently translated at 100.0% (38 of 38 strings)

Co-authored-by: Trunars <trunars@abv.bg>
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/bg/
Translation: NewPipe/compose
2026-07-20 14:47:38 +08:00