From e554c77f2e085a900d28ac83a46e6073e082f582 Mon Sep 17 00:00:00 2001
From: Profpatsch Screenshots • Supported Services • Description • Features • Installation and updates • Contribution • Donate • License@foobar
.
*
* Will correctly handle right-to-left usernames by using a {@link BidiFormatter}.
+ * For right-to-left usernames, it will put the @ on the right side to read more naturally.
*
* @param plainName username, with an optional leading @
* @return a usernames that can include RTL-characters
*/
@NonNull
public static String localizeUserName(final String plainName) {
- final BidiFormatter bidi = BidiFormatter.getInstance();
-
- if (plainName.startsWith("@")) {
- return "@" + bidi.unicodeWrap(plainName.substring(1));
- } else {
- return bidi.unicodeWrap(plainName);
- }
+ return BidiFormatter.getInstance().unicodeWrap(plainName);
}
public static org.schabi.newpipe.extractor.localization.Localization getPreferredLocalization(
From 90e2f234e72b8ce4b95aba64173db1a848c395fb Mon Sep 17 00:00:00 2001
From: Thompson3142
+
لقطات الشاشة • الخدمات المدعومة • وصف • سمات • التثبيت والتحديثات • مساهمة • التبرعات • رخصة
diff --git a/doc/README.de.md b/doc/README.de.md index 5b3275d07..a1ab2efe5 100644 --- a/doc/README.de.md +++ b/doc/README.de.md @@ -13,6 +13,7 @@Screenshots • Unterstützte Dienste • Beschreibung • Features • Installation und Updates • Beitrag • Spenden • Lizenz
diff --git a/doc/README.es.md b/doc/README.es.md index 8ec58e771..3e8744ecc 100644 --- a/doc/README.es.md +++ b/doc/README.es.md @@ -10,6 +10,7 @@Captures d'écran • Services Supportés • Description • Fonctionnalités • Installation et mises à jour • Contribuer • Dons • Licence
diff --git a/doc/README.it.md b/doc/README.it.md index 6c227ea2f..c42f28cfb 100644 --- a/doc/README.it.md +++ b/doc/README.it.md @@ -10,6 +10,7 @@Screenshot • Servizi Supportati • Descrizione • Funzionalità • Installazione e aggiornamenti • Contribuire • Donare • Licenza
diff --git a/doc/README.ja.md b/doc/README.ja.md index e8f708a8a..116b8904d 100644 --- a/doc/README.ja.md +++ b/doc/README.ja.md @@ -10,6 +10,7 @@スクリーンショット • 説明 • 機能 • インストールと更新 • 貢献 • 寄付 • ライセンス
diff --git a/doc/README.ko.md b/doc/README.ko.md index 3215bd713..ecb68b7b3 100644 --- a/doc/README.ko.md +++ b/doc/README.ko.md @@ -10,6 +10,7 @@Screenshots • Description • Features • Updates • Contribution • Donate • License
diff --git a/doc/README.pl.md b/doc/README.pl.md index 96d493153..064c3b86b 100644 --- a/doc/README.pl.md +++ b/doc/README.pl.md @@ -10,6 +10,7 @@Screenshoty • Opis • Funkcje • Instalacja i aktualizacje • Wkład • Wesprzyj • Licencja
diff --git a/doc/README.pt_BR.md b/doc/README.pt_BR.md index da6c4fce6..3a99d47da 100644 --- a/doc/README.pt_BR.md +++ b/doc/README.pt_BR.md @@ -14,6 +14,7 @@Screenshots • Serviços Suportados • Descrição • Recursos • Instalação e atualizações • Contribuições • Doar • Licença
diff --git a/doc/README.ro.md b/doc/README.ro.md index 29c1d3666..ec440d03c 100644 --- a/doc/README.ro.md +++ b/doc/README.ro.md @@ -10,6 +10,7 @@Capturi de ecran • Descriere • Funcţii • Instalare şi actualizări • Contribuţie • Donaţi • Licenţă
diff --git a/doc/README.ryu.md b/doc/README.ryu.md index 2e24aa41c..a5b8f1e7c 100644 --- a/doc/README.ryu.md +++ b/doc/README.ryu.md @@ -10,6 +10,7 @@スクリーンショット • しちめい • ちぬー • インストールとぅこうしん • こうきん • ちーふ • ライセンス
diff --git a/doc/README.so.md b/doc/README.so.md index 640feae60..e3cfc6c8c 100644 --- a/doc/README.so.md +++ b/doc/README.so.md @@ -10,6 +10,7 @@Sawir-shaashadeed • Faahfaahin • Waxqabadka • Kushubida iyo cusboonaysiinta • Kusoo Kordhin • Ugu Deeq • Laysinka
diff --git a/doc/README.sr.md b/doc/README.sr.md index 1a9118638..28445c547 100644 --- a/doc/README.sr.md +++ b/doc/README.sr.md @@ -13,6 +13,7 @@Снимци екрана • Подржане услуге • Опис • Карактеристике • Инсталација и ажурирања • Допринос • Донација • Лиценца
diff --git a/doc/README.tr.md b/doc/README.tr.md index bbdd85f76..9d8419311 100644 --- a/doc/README.tr.md +++ b/doc/README.tr.md @@ -10,6 +10,7 @@Ekran fotoğrafları • Açıklama • Özellikler • Kurulum ve güncellemeler • Katkıda bulunma • Bağış • Lisans
diff --git a/doc/README.zh_TW.md b/doc/README.zh_TW.md index 760a43ad5..233f88be7 100644 --- a/doc/README.zh_TW.md +++ b/doc/README.zh_TW.md @@ -10,6 +10,7 @@截圖 • 說明 • 功能 • 安裝與更新 • 貢獻 • 捐款 • 授權憑證
From de3d11568d85a526239582e3e00ced2c4b8c430a Mon Sep 17 00:00:00 2001 From: David Asunmoلقطات الشاشة • الخدمات المدعومة • وصف • سمات • التثبيت والتحديثات • مساهمة • التبرعات • رخصة
موقع • مدونة • الأسئلة الشائعة • إضغط
diff --git a/doc/README.asm.md b/doc/README.asm.md index 8042b3db9..bd2058665 100644 --- a/doc/README.asm.md +++ b/doc/README.asm.md @@ -6,12 +6,22 @@ + + +স্ক্ৰীণশ্বট • সমৰ্থিত সেৱাসমূহ • বিৱৰণ • diff --git a/doc/README.de.md b/doc/README.de.md index a1ab2efe5..6d93ae0b0 100644 --- a/doc/README.de.md +++ b/doc/README.de.md @@ -9,12 +9,22 @@
+ + +Screenshots • Unterstützte Dienste • Beschreibung • Features • Installation und Updates • Beitrag • Spenden • Lizenz
Website • Blog • FAQ • Über NewPipe
diff --git a/doc/README.es.md b/doc/README.es.md index 3e8744ecc..2a229443c 100644 --- a/doc/README.es.md +++ b/doc/README.es.md @@ -6,12 +6,22 @@ + + +Capturas de Pantalla • Descripción • Características • Instalación y Actualizaciones • Contribución • Donar • Licencia
diff --git a/doc/README.fr.md b/doc/README.fr.md index 026811488..a98086265 100644 --- a/doc/README.fr.md +++ b/doc/README.fr.md @@ -9,12 +9,22 @@ + + +Captures d'écran • Services Supportés • Description • Fonctionnalités • Installation et mises à jour • Contribuer • Dons • Licence
diff --git a/doc/README.hi.md b/doc/README.hi.md index 37ae71a4a..9d1e310f7 100644 --- a/doc/README.hi.md +++ b/doc/README.hi.md @@ -6,12 +6,22 @@ + + +ऐप कैसी दिखती है • समर्थित सेवाएँ • विवरण • सुविधाएँ • स्थापित करना और अपडेट करना • योगदान करें • आर्थिक योगदान करें • लाइसेंस
वेबसाइट • ब्लॉग • साधारण सवाल-जवाब • प्रेस
diff --git a/doc/README.it.md b/doc/README.it.md index c42f28cfb..7b3b4ea9e 100644 --- a/doc/README.it.md +++ b/doc/README.it.md @@ -6,12 +6,22 @@ + + +Screenshot • Servizi Supportati • Descrizione • Funzionalità • Installazione e aggiornamenti • Contribuire • Donare • Licenza
diff --git a/doc/README.ja.md b/doc/README.ja.md index 116b8904d..80a3f6316 100644 --- a/doc/README.ja.md +++ b/doc/README.ja.md @@ -6,12 +6,22 @@ + + +スクリーンショット • 説明 • 機能 • インストールと更新 • 貢献 • 寄付 • ライセンス
diff --git a/doc/README.ko.md b/doc/README.ko.md index ecb68b7b3..ba93afd72 100644 --- a/doc/README.ko.md +++ b/doc/README.ko.md @@ -6,12 +6,22 @@ + + +Screenshots • Description • Features • Updates • Contribution • Donate • License
diff --git a/doc/README.pa.md b/doc/README.pa.md index 0e254adf1..261fe5c4e 100644 --- a/doc/README.pa.md +++ b/doc/README.pa.md @@ -6,12 +6,22 @@ + + +ਐਪ ਕਿਹੋ-ਜਿਹੀ ਦਿਖਦੀ ਹੈ • ਸਮਰਥਿਤ ਸੇਵਾਵਾਂ • ਵਰਣਨ • ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ • ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਅੱਪਡੇਟ • ਯੋਗਦਾਨ • ਦਾਨ • ਲਾਈਸੈਂਸ
ਵੈੱਬਸਾਈਟ • ਬਲੌਗ • ਆਮ ਸਵਾਲ ਜਵਾਬ • ਪ੍ਰੈਸ
diff --git a/doc/README.pl.md b/doc/README.pl.md index 064c3b86b..7789cdd45 100644 --- a/doc/README.pl.md +++ b/doc/README.pl.md @@ -6,12 +6,22 @@ + + +Screenshoty • Opis • Funkcje • Instalacja i aktualizacje • Wkład • Wesprzyj • Licencja
diff --git a/doc/README.pt_BR.md b/doc/README.pt_BR.md index 3a99d47da..c61750f9e 100644 --- a/doc/README.pt_BR.md +++ b/doc/README.pt_BR.md @@ -10,12 +10,22 @@ + + +Screenshots • Serviços Suportados • Descrição • Recursos • Instalação e atualizações • Contribuições • Doar • Licença
diff --git a/doc/README.ro.md b/doc/README.ro.md index ec440d03c..4ae789389 100644 --- a/doc/README.ro.md +++ b/doc/README.ro.md @@ -6,12 +6,22 @@ + + +Capturi de ecran • Descriere • Funcţii • Instalare şi actualizări • Contribuţie • Donaţi • Licenţă
diff --git a/doc/README.ru.md b/doc/README.ru.md index e3c76d329..8da329bf5 100644 --- a/doc/README.ru.md +++ b/doc/README.ru.md @@ -6,11 +6,22 @@ + + +Скриншоты • Поддерживаемые сервисы • Описание • Возможности • Установка и обновления • Участие • Пожертвование • Лицензия
diff --git a/doc/README.ryu.md b/doc/README.ryu.md index a5b8f1e7c..d080076dc 100644 --- a/doc/README.ryu.md +++ b/doc/README.ryu.md @@ -6,12 +6,22 @@ + + +スクリーンショット • しちめい • ちぬー • インストールとぅこうしん • こうきん • ちーふ • ライセンス
diff --git a/doc/README.so.md b/doc/README.so.md index e3cfc6c8c..171aa903c 100644 --- a/doc/README.so.md +++ b/doc/README.so.md @@ -6,12 +6,22 @@ + + +Sawir-shaashadeed • Faahfaahin • Waxqabadka • Kushubida iyo cusboonaysiinta • Kusoo Kordhin • Ugu Deeq • Laysinka
Website-ka • Maqaalada • Su'aalaha Aalaa La-iswaydiiyo • Warbaahinta
diff --git a/doc/README.sr.md b/doc/README.sr.md index 28445c547..22cb39457 100644 --- a/doc/README.sr.md +++ b/doc/README.sr.md @@ -9,12 +9,22 @@ + + +Снимци екрана • Подржане услуге • Опис • Карактеристике • Инсталација и ажурирања • Допринос • Донација • Лиценца
Веб-сајт • Блог • ЧПП • Штампа
diff --git a/doc/README.tr.md b/doc/README.tr.md index 9d8419311..4d8cf11ea 100644 --- a/doc/README.tr.md +++ b/doc/README.tr.md @@ -6,12 +6,22 @@ + + +Ekran fotoğrafları • Açıklama • Özellikler • Kurulum ve güncellemeler • Katkıda bulunma • Bağış • Lisans
Web sitesi • Blog • SSS • Basın
diff --git a/doc/README.zh_TW.md b/doc/README.zh_TW.md index 233f88be7..906967e8e 100644 --- a/doc/README.zh_TW.md +++ b/doc/README.zh_TW.md @@ -6,12 +6,22 @@ + + +截圖 • 說明 • 功能 • 安裝與更新 • 貢獻 • 捐款 • 授權憑證
From 55bf74b4a79d509a26ba653172ef88443a9cbe46 Mon Sep 17 00:00:00 2001 From: David Asunmo <22662897+davidasunmo@users.noreply.github.com.> Date: Sat, 24 May 2025 02:15:45 +0100 Subject: [PATCH 07/26] Fix CI status badge --- README.md | 2 +- doc/README.ar.md | 2 +- doc/README.asm.md | 2 +- doc/README.de.md | 2 +- doc/README.es.md | 2 +- doc/README.fr.md | 2 +- doc/README.hi.md | 2 +- doc/README.it.md | 2 +- doc/README.ja.md | 2 +- doc/README.ko.md | 2 +- doc/README.pa.md | 2 +- doc/README.pl.md | 2 +- doc/README.pt_BR.md | 2 +- doc/README.ro.md | 2 +- doc/README.ru.md | 2 +- doc/README.ryu.md | 2 +- doc/README.so.md | 2 +- doc/README.sr.md | 2 +- doc/README.tr.md | 2 +- doc/README.zh_TW.md | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index f4548cf9e..3cd7927af 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@+ * NewPipe is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + *
+ *+ * NewPipe is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + *
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with NewPipe. If not, see
diff --git a/doc/README.ar.md b/doc/README.ar.md
index 8747d3e2c..f005050c7 100644
--- a/doc/README.ar.md
+++ b/doc/README.ar.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.asm.md b/doc/README.asm.md
index c2d919d09..37d0949b7 100644
--- a/doc/README.asm.md
+++ b/doc/README.asm.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.de.md b/doc/README.de.md
index 03dd2b364..5cbb4e6dd 100644
--- a/doc/README.de.md
+++ b/doc/README.de.md
@@ -5,7 +5,7 @@
diff --git a/doc/README.es.md b/doc/README.es.md
index 338b3242a..4a08cba08 100644
--- a/doc/README.es.md
+++ b/doc/README.es.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.fr.md b/doc/README.fr.md
index ee3621e27..cfebcb2a6 100644
--- a/doc/README.fr.md
+++ b/doc/README.fr.md
@@ -5,7 +5,7 @@
diff --git a/doc/README.hi.md b/doc/README.hi.md
index ed56fca14..6098c6c26 100644
--- a/doc/README.hi.md
+++ b/doc/README.hi.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.it.md b/doc/README.it.md
index 930959c77..d926db6bc 100644
--- a/doc/README.it.md
+++ b/doc/README.it.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.ja.md b/doc/README.ja.md
index 19902d57e..1e751855b 100644
--- a/doc/README.ja.md
+++ b/doc/README.ja.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.ko.md b/doc/README.ko.md
index 3c2f9f39e..39fb7e11c 100644
--- a/doc/README.ko.md
+++ b/doc/README.ko.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.pa.md b/doc/README.pa.md
index 2dbc94c14..9b84ded18 100644
--- a/doc/README.pa.md
+++ b/doc/README.pa.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.pl.md b/doc/README.pl.md
index 9d216c590..9574491c7 100644
--- a/doc/README.pl.md
+++ b/doc/README.pl.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.pt_BR.md b/doc/README.pt_BR.md
index d65fa9790..b73da2de1 100644
--- a/doc/README.pt_BR.md
+++ b/doc/README.pt_BR.md
@@ -6,7 +6,7 @@
diff --git a/doc/README.ro.md b/doc/README.ro.md
index 5363ef7bc..3f146f7e4 100644
--- a/doc/README.ro.md
+++ b/doc/README.ro.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.ru.md b/doc/README.ru.md
index 894e5f2e0..8a9955707 100644
--- a/doc/README.ru.md
+++ b/doc/README.ru.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.ryu.md b/doc/README.ryu.md
index 8676f1bfd..f3ca31af0 100644
--- a/doc/README.ryu.md
+++ b/doc/README.ryu.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.so.md b/doc/README.so.md
index 82e544d93..843bed749 100644
--- a/doc/README.so.md
+++ b/doc/README.so.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.sr.md b/doc/README.sr.md
index d8b0fe435..21e4d857c 100644
--- a/doc/README.sr.md
+++ b/doc/README.sr.md
@@ -5,7 +5,7 @@
diff --git a/doc/README.tr.md b/doc/README.tr.md
index c6610d97d..6e95e54de 100644
--- a/doc/README.tr.md
+++ b/doc/README.tr.md
@@ -2,7 +2,7 @@
diff --git a/doc/README.zh_TW.md b/doc/README.zh_TW.md
index 04a8355cb..05518624f 100644
--- a/doc/README.zh_TW.md
+++ b/doc/README.zh_TW.md
@@ -2,7 +2,7 @@
From 834c93f22add0046470583625d788518a0553fe2 Mon Sep 17 00:00:00 2001
From: Stypox
> {
try {
- val parentIdUri = Uri.parse(parentId)
+ val parentIdUri = parentId.toUri()
val path = ArrayList(parentIdUri.pathSegments)
if (path.isEmpty()) {
diff --git a/app/src/main/java/org/schabi/newpipe/player/mediabrowser/MediaBrowserPlaybackPreparer.kt b/app/src/main/java/org/schabi/newpipe/player/mediabrowser/MediaBrowserPlaybackPreparer.kt
index f34677a29..a3791e2e7 100644
--- a/app/src/main/java/org/schabi/newpipe/player/mediabrowser/MediaBrowserPlaybackPreparer.kt
+++ b/app/src/main/java/org/schabi/newpipe/player/mediabrowser/MediaBrowserPlaybackPreparer.kt
@@ -6,6 +6,7 @@ import android.os.Bundle
import android.os.ResultReceiver
import android.support.v4.media.session.PlaybackStateCompat
import android.util.Log
+import androidx.core.net.toUri
import com.google.android.exoplayer2.Player
import com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer
import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers
@@ -137,7 +138,7 @@ class MediaBrowserPlaybackPreparer(
private fun extractPlayQueueFromMediaId(mediaId: String): Single
We are planning to rewrite large chunks of the codebase, to bring about a new, modern and stable NewPipe!
-Please do not open pull requests for new features now, only bugfix PRs will be accepted.
+We are rewriting large chunks of the codebase, to bring about a modern and stable NewPipe! You can download nightly builds here.
+Please work on the
refactor
branch if you want to contribute new features. The current codebase is in maintenance mode and will only receive bugfixes.NewPipe
diff --git a/doc/README.de.md b/doc/README.de.md
index 5cbb4e6dd..34ad94ab1 100644
--- a/doc/README.de.md
+++ b/doc/README.de.md
@@ -1,5 +1,5 @@
-Wir planen große Teile des Quellcodes neu zu schreiben, um NewPipe neu, modern und stabiler zu machen!
-Öffne keine neuen Pull Requests für neue Features, es werden nur Fehlerbehebungen akzeptiert.
+Wir sind im Prozess, größere Teile unseres Codes neuzuschreiben, um eine moderne und stabile NewPipe App zu kreieren! Du kannst nightly builds hier herunterladen.
+Bitte nutze den
refactor
branch als Arbeitsgrundlage, wenn du neue Funktionen beitragen willst. Die aktuelle Codebase ist im reinen Maintenance mode und bekommt nur noch Fehlerbehebungen.NewPipe