Commit Graph
12310 Commits
Author SHA1 Message Date
Ida Delphine d45382ba9e add appearance settings screen 2026-10-07 16:59:43 +08:00
Ida Delphine 5a1dd5be4a resolve conflicts from rebase 2026-10-07 16:59:43 +08:00
TransZAllen 3e2a58c839 [History sort mode] Fix inconsistent History title when opened from sidebar
When the History page was opened from the sidebar, onResume()
always reset the top bar title to "History", regardless of the
selected sort mode.
Now, show the current sort mode instead.
Also the sort mode to string resource mapping is moved into
StatisticSortMode, so new modes can be added without changing
displaySortMode().
2026-10-07 02:40:53 +02:00
be28d12b77 a11y: contentDescription for play button and sort icon (#13851)
Co-authored-by: wized2 <wized2@users.noreply.github.com>
Co-authored-by: tobigr <tobigr@users.noreply.github.com>
2026-10-07 00:13:23 +00:00
Alexis M 76c0421660 Keep the chosen audio track for downloads
The "recovery" info for an audio stream was using format and bitrate
only, which did not take into account services with multiple audio tracks
(e.g. Youtube dubs), leading to the wrong audio being selected.

Fixes #13267
2026-10-07 01:57:58 +02:00
7082578885 Translated using Weblate (Italian)
Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Arabic)

Currently translated at 93.5% (58 of 62 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Haitian)

Currently translated at 29.0% (18 of 62 strings)

Added translation using Weblate (Haitian)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hougan Mòs <mosi.inm.972@gmail.com>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: RainSlide <RainSlide@outlook.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: Sup! 0_0 <alelmnour1o234@proton.me>
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/ar/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/ht/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/it/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/sv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/zh_Hans/
Translation: NewPipe/compose
2026-10-06 19:01:04 +08:00
d7bc8d56ed Translated using Weblate (Italian)
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 (Arabic)

Currently translated at 99.8% (777 of 778 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Haitian)

Currently translated at 1.4% (11 of 778 strings)

Added translation using Weblate (Haitian)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hougan Mòs <mosi.inm.972@gmail.com>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: RainSlide <RainSlide@outlook.com>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: Sup! 0_0 <alelmnour1o234@proton.me>
2026-10-06 18:51:19 +08:00
e61cc36284 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Arabic)

Currently translated at 99.8% (777 of 778 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Haitian)

Currently translated at 1.4% (11 of 778 strings)

Added translation using Weblate (Haitian)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hougan Mòs <mosi.inm.972@gmail.com>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: RainSlide <RainSlide@outlook.com>
Co-authored-by: Sup! 0_0 <alelmnour1o234@proton.me>
2026-10-06 18:43:25 +08:00
ibrahim-iqbal cc79c90bc7 Address review: rename to trackName, use isBlank, point at merged extractor
- serviceName -> trackName, since 'service' means YouTube/SoundCloud
  elsewhere in this codebase.
- isEmpty() -> isBlank(), per review suggestion.
- Extractor dependency now points at TeamNewPipe/NewPipeExtractor at
  the commit that merged (#1551), instead of my fork.
2026-10-06 11:42:07 +02:00
ibrahim-iqbal cd68d95ad5 Show full subtitle names when the service exposes them
YouTube ships a user-facing `name` field per caption track that can
differ even when the language code is identical (e.g. "English - CC1"
vs "English - DTVCC1"). The extractor now surfaces that string via
`SubtitlesStream#getName()`; prefer it in the player's caption menu so
tracks that share a language code can finally be told apart.

Falls back to the locale-derived display name when the service doesn't
expose a track name.

Fixes #9218.

Depends on TeamNewPipe/NewPipeExtractor#1551 — the version-catalog
pointer in libs.versions.toml is temporarily targeted at
ibrahim-iqbal/NewPipeExtractor and will be flipped back to
TeamNewPipe once the extractor PR merges.
2026-10-06 11:42:07 +02:00
Samuel f931afa841 Enabled asynchronous ARM Memory Tagging Extension (MTE)
Security
        Enabled asynchronous ARM Memory Tagging Extension (MTE) on supported Android devices. The setting applies to the Android app and is active where the device supports this capability.
2026-10-05 16:08:01 +02:00
muco-j98 9b72634679 document includePartiallyPlayed parameter in FeedDAO 2026-10-05 16:03:10 +02:00
muco-j98 7e5df38aad remove current fragment instead of hiding it when searching settings 2026-09-26 18:00:37 +02:00
muco-j98 a17881d653 hide current fragment when opening settings search 2026-09-26 18:00:37 +02:00
+11 eec848d56d Translated using Weblate (Ukrainian)
Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Belarusian)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Swedish)

Currently translated at 87.0% (54 of 62 strings)

Translated using Weblate (Estonian)

Currently translated at 77.4% (48 of 62 strings)

Translated using Weblate (Afrikaans)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Spanish)

Currently translated at 69.3% (43 of 62 strings)

Translated using Weblate (Korean)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Indonesian)

Currently translated at 67.7% (42 of 62 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Bulgarian)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (French)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Azerbaijani)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (German)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Bengali (Bangladesh))

Currently translated at 94.7% (36 of 38 strings)

Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Arka Biswas <arka.2sf@gmail.com>
Co-authored-by: Dot Max <ahmadfadil.original@outlook.com>
Co-authored-by: Edward Thomson <thogor01@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: 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: Irene <ps86m042i@mozmail.com>
Co-authored-by: Jeusu <lolxd8168@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: Yauhen <bugomol@users.noreply.hosted.weblate.org>
Co-authored-by: justcontributor <kty5663@gmail.com>
Co-authored-by: lellyrt215 <lellythedetective@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/af/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/az/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/be/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/bg/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/bn_BD/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/cs/
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/et/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/fr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/hu/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/id/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/ko/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/pl/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/sv/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/tr/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/uk/
Translate-URL: https://hosted.weblate.org/projects/newpipe/compose/zh_Hans/
Translation: NewPipe/compose
2026-09-25 10:19:53 +02:00
+12 517281c5e6 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Indonesian)

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 (Indonesian)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Estonian)

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 (Afrikaans)

Currently translated at 7.1% (56 of 778 strings)

Translated using Weblate (Persian)

Currently translated at 99.2% (772 of 778 strings)

Translated using Weblate (Persian)

Currently translated at 99.2% (772 of 778 strings)

Translated using Weblate (Korean)

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 (Portuguese (Brazil))

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Indonesian)

Currently translated at 99.7% (776 of 778 strings)

Translated using Weblate (Czech)

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 (German)

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Bengali (Bangladesh))

Currently translated at 100.0% (96 of 96 strings)

Translated using Weblate (Azerbaijani)

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 (Bengali (Bangladesh))

Currently translated at 52.1% (406 of 778 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (778 of 778 strings)

Translated using Weblate (Ukrainian)

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)

Co-authored-by: Arka Biswas <arka.2sf@gmail.com>
Co-authored-by: B o d o <gitweb.crowd@unbox.at>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Dot Max <ahmadfadil.original@outlook.com>
Co-authored-by: Edward Thomson <thogor01@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: Goudarz Jafari <hi@goudarzjafari.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: Irene <ps86m042i@mozmail.com>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com>
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: Yauhen <bugomol@users.noreply.hosted.weblate.org>
Co-authored-by: justcontributor <kty5663@gmail.com>
Co-authored-by: lellyrt215 <lellythedetective@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/bn_BD/
Translate-URL: https://hosted.weblate.org/projects/newpipe/metadata/id/
Translation: NewPipe/Metadata
2026-09-25 10:10:30 +02:00
wized2 d4eb42edce fix: log stream progress save errors with Log.e instead of printStackTrace 2026-09-21 10:54:33 +02:00
graue70 3195a06755 use app locale instead of content locale for local list dates 2026-09-20 10:31:56 +02:00
Ida Delphine 8e82fb44bf handle jvm captions for different desktop platforms 2026-09-17 15:51:13 +02:00
Ida Delphine 4c0699a75b hide caption setting on platforms without support 2026-09-17 15:51:13 +02:00
Ida Delphine 420c87c93c theme changes rebuild host activity 2026-09-17 15:51:13 +02:00
Ida Delphine d48831777c fix settings debug disappearance 2026-09-17 15:51:13 +02:00
Ida Delphine 9f58974e08 refactored to include appearance settings keys 2026-09-17 15:51:13 +02:00
Ida Delphine 0bdc32a766 add appearance settings tests 2026-09-17 15:51:13 +02:00
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