Skip to content

Commit 3250ef9

Browse files
v4.9.0
1 parent cd635c3 commit 3250ef9

11 files changed

Lines changed: 12 additions & 23 deletions

File tree

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ android {
1616
minSdk 21
1717
//noinspection ExpiredTargetSdkVersion
1818
targetSdk 33
19-
versionCode 1094
20-
versionName "4.8.1"
19+
versionCode 1095
20+
versionName "4.9.0"
2121
archivesBaseName = 'PipePipe_' + versionName
2222

2323
multiDexEnabled true

app/src/main/java/org/schabi/newpipe/MainActivity.java

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ protected void onPostCreate(final Bundle savedInstanceState) {
216216
dialog1.setOnDismissListener(new DialogInterface.OnDismissListener() {
217217
@Override
218218
public void onDismiss(DialogInterface dialog) {
219-
if((storedVersionCode / 100 < 1093 && currentTime - lastShowDonationTime > 14 * 24 * 60 * 60 * 1000)
219+
if((storedVersionCode / 100 < 1095 && currentTime - lastShowDonationTime > 14 * 24 * 60 * 60 * 1000)
220220
|| currentTime - lastShowDonationTime > 30L * 24 * 60 * 60 * 1000) {
221221
prefs.edit().putLong("last_show_donation_time", currentTime).apply();
222222
dialog2.show();
@@ -226,17 +226,6 @@ public void onDismiss(DialogInterface dialog) {
226226

227227
dialog1.show();
228228
prefs.edit().putInt("version_code", currentVersionCode).apply();
229-
if (storedVersionCode / 100 < 1088 && storedVersionCode / 100 > 1084) {
230-
AlertDialog.Builder builder3 = new AlertDialog.Builder(this);
231-
builder3.setMessage(R.string.temp);
232-
builder3.setPositiveButton(R.string.ok, (dialog, which) -> {});
233-
AlertDialog dialog3 = builder3.create();
234-
dialog3.show();
235-
}
236-
if (storedVersionCode / 100 < 1072 && prefs.getString(getString(R.string.youtube_po_token_key), "").equals("")) {
237-
prefs.edit().putString(getString(R.string.youtube_cookies_key), "").apply();
238-
prefs.edit().putString(getString(R.string.youtube_po_token_key), "").apply();
239-
}
240229
}
241230
String lastAnnouncementId = prefs.getString("last_announcement_id", null);
242231
try {

app/src/main/res/values-de/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -836,7 +836,7 @@
836836
<string name="sponsor_promote">Unterstützer werden</string>
837837
<string name="random_play_order_title">Zufällige Reihenfolge</string>
838838
<string name="random_play_order_summary">Automatisch Ihre lokalen Wiedergabelisten mischen, wenn sie im Hintergrund abgespielt werden</string>
839-
<string name="update_log">### Fehlerbehebungen\n\n- Bevorzugte Audiosprache ist standardmäßig nicht wie erwartet auf \'Original\' gesetzt\n- Erweiterte Formate werden vom Player nicht bevorzugt\n- Einige Livestreams können nicht abgespielt werden (YouTube) \n- Einige altersbeschränkte Videos werden fälschlicherweise als IP-blockiert markiert (YouTube)\n- Wechsel zu Hintergrundwiedergabe ändert manchmal die Wiedergabe auf die falsche Audiospur (YouTube) \n- Download verwendet manchmal nicht die bevorzugte Audiosprache (YouTube)</string>
839+
<string name="update_log">Nach einiger Arbeit haben wir eine neue zuverlässige Methode gefunden, um den YouTube-Login wieder zum Laufen zu bringen.\n\n### Neue Funktionen\n\n- Erneute Unterstützung für den Login (YouTube)\n- Verwendung einer neuen Methode, um sicherzustellen, dass Titel nie automatisch übersetzt werden (YouTube)\n\n### Fehlerbehebungen\n\n- Gelegentlicher Fehler \"Inhalt nicht verfügbar\" aufgrund von SABR-Verschlüsselung (YouTube)\n- Verwandte Elemente haben keine Aufrufzahlen und Dauer (YouTube)\n- Erhöhung des Feed-Abrufintervalls, um IP-Sperren zu vermeiden (BiliBili)\n- Einige Links werden fälschlicherweise als PeerTube-URL erkannt\n\n### Sonstiges\n\n- Aktualisierung der Übersetzungen (Französisch)\n- Verbesserung der Stabilität</string>
840840
<string name="speeding_playback_title">Langes Drücken, um die Wiedergabe zu beschleunigen</string>
841841
<string name="view_on_github">Auf GitHub ansehen</string>
842842
<string name="donation_dialog_title">Projekt unterstützen</string>

app/src/main/res/values-es/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -897,7 +897,7 @@
897897
<string name="sponsor_promote">Conviértete en un patrocinador</string>
898898
<string name="random_play_order_title">Orden aleatorio</string>
899899
<string name="random_play_order_summary">Baraja automáticamente tus listas de reproducción locales cuando se reproduzcan en segundo plano</string>
900-
<string name="update_log">### Corrección de errores\n\n- El idioma de audio preferido no se establece en Original por defecto como se esperaba\n- El reproductor no prefiere los formatos avanzados\n- Algunos transmisiones en vivo no se pueden reproducir (YouTube) \n- Algunos videos con restricción de edad se marcan incorrectamente como bloqueados por IP (YouTube)\n- Al cambiar a reproducción en segundo plano, a veces el audio cambia a una pista incorrecta (YouTube) \n- A veces la descarga no usa el idioma de audio preferido (YouTube)</string>
900+
<string name="update_log">Después de trabajar en ello, encontramos un nuevo método confiable para que el inicio de sesión en YouTube vuelva a funcionar.\n\n### Nuevas funciones\n\n- Se vuelve a admitir el inicio de sesión (YouTube)\n- Uso de un nuevo método para asegurar que los títulos nunca se traduzcan automáticamente (YouTube)\n\n### Corrección de errores\n\n- Error aleatorio de \"Contenido no disponible\" debido al cifrado SABR (YouTube)\n- Los elementos relacionados no tienen recuento de vistas ni duración (YouTube)\n- Aumento del intervalo de obtención de feeds para evitar el bloqueo de IP (BiliBili)\n- Algunos enlaces se reconocen erróneamente como URL de PeerTube\n\n### Otros\n\n- Actualización de traducciones (francés)\n- Mejora de la estabilidad</string>
901901
<string name="speeding_playback_title">Mantener presionado para acelerar la reproducción</string>
902902
<string name="view_on_github">Ver en GitHub</string>
903903
<string name="donation_dialog_title">Apoya el proyecto</string>

app/src/main/res/values-fr/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -789,7 +789,7 @@ Vous devez l\'accepter pour nous envoyer le rapport de bug.</string>
789789
<string name="sponsor_promote">Devenez un supporter</string>
790790
<string name="random_play_order_title">Ordre aléatoire</string>
791791
<string name="random_play_order_summary">Mélangez automatiquement vos listes de lecture locales lorsque vous jouez en arrière-plan</string>
792-
<string name="update_log">### Corrections de bugs\n\n- La langue audio préférée n’est pas définie par défaut sur Original comme prévu\n- Les formats avancés ne sont pas préférés par le lecteur\n- Certains flux en direct ne peuvent pas être lus (YouTube)\n- Certaines vidéos avec restriction d’âge sont incorrectement marquées comme bloquées par IP (YouTube)\n- Le passage à la lecture en arrière-plan change parfois la piste audio pour une mauvaise (YouTube)\n- Le téléchargement n’utilise parfois pas la langue audio préférée (YouTube)</string>
792+
<string name="update_log">Après quelques travaux, nous avons trouvé une nouvelle méthode fiable pour faire fonctionner à nouveau la connexion YouTube.\n\n### Nouvelles fonctionnalités\n\n- Rétablissement de la connexion (YouTube)\n- Utilisation d\'une nouvelle méthode pour s\'assurer que les titres ne soient jamais traduits automatiquement (YouTube)\n\n### Corrections de bugs\n\n- Erreur aléatoire \"Contenu indisponible\" due au chiffrement SABR (YouTube)\n- Les éléments associés n\'ont pas de nombre de vues ni de durée (YouTube)\n- Augmentation de l\'intervalle de récupération du flux pour éviter le bannissement IP (BiliBili)\n- Certains liens sont incorrectement reconnus comme des URL PeerTube\n\n### Autres\n\n- Mise à jour des traductions (français)\n- Amélioration de la stabilité</string>
793793
<string name="speeding_playback_title">Appuyer longuement pour accélérer la lecture</string>
794794
<string name="view_on_github">Voir sur GitHub</string>
795795
<string name="donation_dialog_title">Soutenez le projet</string>

app/src/main/res/values-it/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -756,7 +756,7 @@
756756
<string name="sponsor_promote">Diventa un sostenitore</string>
757757
<string name="random_play_order_title">Ordine casuale</string>
758758
<string name="random_play_order_summary">Mescola automaticamente le tue playlist locali quando vengono riprodotte in background</string>
759-
<string name="update_log">### Correzioni di bug\n\n- La lingua audio preferita non è impostata su Originale per impostazione predefinita come previsto\n- I formati avanzati non sono preferiti dal lettore\n- Alcuni live stream non possono essere riprodotti (YouTube)\n- Alcuni video con restrizioni di età sono contrassegnati erroneamente come bloccati per IP (YouTube)\n- Passando alla riproduzione in background a volte cambia la traccia audio di riproduzione in modo errato (YouTube)\n- Il download a volte non utilizza la lingua audio preferita (YouTube)</string>
759+
<string name="update_log">Dopo un po\' di lavoro, abbiamo trovato un nuovo metodo affidabile per far funzionare nuovamente il login di YouTube.\n\n### Nuove funzionalità\n\n- Ripristinato il login (YouTube)\n- Utilizzato un nuovo metodo per assicurarsi che i titoli non vengano mai tradotti automaticamente (YouTube)\n\n### Correzioni di bug\n\n- Errore casuale \"Contenuto non disponibile\" dovuto alla crittografia SABR (YouTube)\n- Gli elementi correlati non mostrano conteggio visualizzazioni e durata (YouTube)\n- Aumentato l\'intervallo di recupero del feed per evitare il ban dell\'IP (BiliBili)\n- Alcuni link venivano erroneamente riconosciuti come URL PeerTube\n\n### Altro\n\n- Aggiornamento traduzioni (francese)\n- Migliorata la stabilità</string>
760760
<string name="speeding_playback_title">Premi a lungo per aumentare la velocità di riproduzione</string>
761761
<string name="view_on_github">Visualizza su GitHub</string>
762762
<string name="donation_dialog_title">Supporta il progetto</string>

app/src/main/res/values-ja/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -854,7 +854,7 @@
854854
<string name="sponsor_promote">サポーターになる</string>
855855
<string name="random_play_order_title">ランダムな順序</string>
856856
<string name="random_play_order_summary">バックグラウンドで再生する際にローカルプレイリストを自動的にシャッフルします</string>
857-
<string name="update_log">### バグ修正\n\n- 既定では元の音声言語が設定されていない問題を修正\n- プレイヤーが高度なフォーマットを優先しない問題を修正\n- 一部のライブ配信が再生できない問題を修正(YouTube\n- 一部の年齢制限動画が誤ってIPブロックと判定される問題を修正(YouTube\n- バックグラウンド再生に切り替えると誤った音声トラックが再生される場合がある問題を修正(YouTube)\n- ダウンロード時に希望の音声言語が使用されないことがある問題を修正(YouTube)</string>
857+
<string name="update_log">いくつかの作業を経て、YouTubeのログインを再び機能させるための新しい信頼性の高い方法を見つけました。\n\n### 新機能\n\n- ログインの再サポート (YouTube)\n- 新しい手法を使用して、タイトルが自動翻訳されないように修正 (YouTube)\n\n### バグ修正\n\n- SABR暗号化によるランダムな「コンテンツを利用できません」エラー (YouTube)\n- 関連アイテムの再生数と時間が表示されない問題 (YouTube)\n- IPブロックを回避するためにフィード取得間隔を延長 (BiliBili)\n- 一部のリンクが誤ってPeerTubeのURLとして認識される問題\n\n### その他\n\n- 翻訳の更新 (フランス語)\n- 安定性の向上</string>
858858
<string name="speeding_playback_title">長時間押は再生速度を速めることができます</string>
859859
<string name="view_on_github">GitHubで表示</string>
860860
<string name="donation_dialog_title">プロジェクトをサポートする</string>

app/src/main/res/values-vi/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -944,7 +944,7 @@ nSự khác biệt giữa hai loại này là cái nào nhanh thường thiếu
944944
<string name="sponsor_promote">Trở thành người ủng hộ</string>
945945
<string name="random_play_order_title">Trình tự ngẫu nhiên</string>
946946
<string name="random_play_order_summary">Tự động xáo trộn danh sách phát cục bộ của bạn khi phát trong nền</string>
947-
<string name="update_log">### Sửa lỗi\n\n- Ngôn ngữ âm thanh ưa thích mặc định không được đặt là Nguyên bản như mong đợi\n- Trình phát không ưu tiên các định dạng nâng cao\n- Một số luồng trực tiếp không thể phát (YouTube)\n- Một số video bị giới hạn độ tuổi bị đánh dấu sai là bị chặn IP (YouTube)\n- Khi chuyển sang phát trong nền đôi khi thay đổi phát lại sang bản âm thanh sai (YouTube)\n- Tải xuống đôi khi không sử dụng ngôn ngữ âm thanh ưa thích (YouTube)</string>
947+
<string name="update_log">Sau một thời gian làm việc, chúng tôi đã tìm ra phương pháp đáng tin cậy mới để giúp đăng nhập YouTube hoạt động trở lại.\n\n### Tính năng mới\n\n- Hỗ trợ lại đăng nhập (YouTube)\n- Sử dụng phương pháp mới để đảm bảo tiêu đề không bao giờ bị tự động dịch (YouTube)\n\n### Sửa lỗi\n\n- Lỗi \"Nội dung không khả dụng\" ngẫu nhiên do mã hóa SABR (YouTube)\n- Các mục liên quan không hiển thị lượt xem và thời lượng (YouTube)\n- Tăng khoảng thời gian tìm nạp nguồn cấp dữ liệu để tránh bị chặn IP (BiliBili)\n- Một số liên kết bị nhận dạng sai là URL PeerTube\n\n### Khác\n\n- Cập nhật bản dịch (Tiếng Pháp)\n- Cải thiện độ ổn định</string>
948948
<string name="speeding_playback_title">Nhấn và giữ để tăng tốc độ phát lại</string>
949949
<string name="view_on_github">Xem trên GitHub</string>
950950
<string name="donation_dialog_title">Hỗ trợ Dự án</string>

app/src/main/res/values-zh-rCN/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -899,7 +899,7 @@
899899
<string name="sponsor_promote">成为支持者</string>
900900
<string name="random_play_order_title">随机顺序</string>
901901
<string name="random_play_order_summary">在后台播放时自动随机播放您的本地播放列表</string>
902-
<string name="update_log">### 错误修复\n\n- 默认情况下,首选音频语言未设置为原始语言\n- 播放器未优先选择高级格式\n- 某些直播流无法播放(YouTube\n- 某些受年龄限制的视频被错误地标记为 IP 被封锁(YouTube)\n- 切换到后台播放时有时会更改为错误的音轨(YouTube)\n- 下载时有时未使用首选的音频语言(YouTube)</string>
902+
<string name="update_log">经过一番努力,我们找到了重新让 YouTube 登录功能恢复正常的新方法。\n\n### 新功能\n\n- 重新支持登录 (YouTube)\n- 使用新方法确保标题不会被自动翻译 (YouTube)\n\n### 问题修复\n\n- 修复了因 SABR 加密导致的随机“内容不可用”错误 (YouTube)\n- 修复了相关项目没有观看次数和时长的问题 (YouTube)\n- 增加订阅源获取间隔以避免 IP 被封 (Bilibili)\n- 修复了部分链接被错误识别为 PeerTube URL 的问题\n\n### 其他\n\n- 更新翻译 (法语)\n- 提高稳定性</string>
903903
<string name="speeding_playback_title">长按以加快播放</string>
904904
<string name="view_on_github">在GitHub上查看</string>
905905
<string name="donation_dialog_title">支持该项目</string>

app/src/main/res/values-zh-rTW/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -888,7 +888,7 @@
888888
<string name="sponsor_promote">成為支持者</string>
889889
<string name="random_play_order_title">隨機順序</string>
890890
<string name="random_play_order_summary">在背景播放時自動隨機播放您的本地播放列表</string>
891-
<string name="update_log">### 錯誤修正\n\n- 預設首選音訊語言未如預期設為「原始」\n- 播放器未優先選擇進階格式\n- 無法播放某些直播串流(YouTube\n- 某些受年齡限制的影片被錯誤地標示為 IP 封鎖(YouTube)\n- 切換至背景播放時有時會變成錯誤的音軌(YouTube)\n- 下載時有時未使用首選音訊語言(YouTube)</string>
891+
<string name="update_log">經過一番努力,我們找到了一種能讓 YouTube 登入功能恢復正常運作的可靠新方法。\n\n### 新功能\n\n- 重新支援登入 (YouTube)\n- 使用新方法確保標題不再被自動翻譯 (YouTube)\n\n### 錯誤修復\n\n- 修復因 SABR 加密導致隨機出現「內容無法使用」的錯誤 (YouTube)\n- 修復相關項目缺少觀看次數與時長的問題 (YouTube)\n- 增加訂閱內容獲取間隔以避免 IP 被封鎖 (BiliBili)\n- 修復部分連結被錯誤識別為 PeerTube 網址的問題\n\n### 其他\n\n- 更新翻譯 (法文)\n- 提升穩定性</string>
892892
<string name="speeding_playback_title">按住以加速播放</string>
893893
<string name="view_on_github">在 GitHub 上查看</string>
894894
<string name="donation_dialog_title">支持這項計畫</string>

0 commit comments

Comments
 (0)