From 658ddfc9214b014e7437b4528783a71e13d7cd8e Mon Sep 17 00:00:00 2001 From: LeMeuble Date: Thu, 16 Jan 2025 10:46:25 +0100 Subject: [PATCH 1/4] Fix issue of checksum for removed file --- .../java/us/shandian/giga/ui/adapter/MissionAdapter.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/us/shandian/giga/ui/adapter/MissionAdapter.java b/app/src/main/java/us/shandian/giga/ui/adapter/MissionAdapter.java index 31e7f663de8..77d270c0552 100644 --- a/app/src/main/java/us/shandian/giga/ui/adapter/MissionAdapter.java +++ b/app/src/main/java/us/shandian/giga/ui/adapter/MissionAdapter.java @@ -664,6 +664,13 @@ private boolean handlePopupItem(@NonNull ViewHolderItem h, @NonNull MenuItem opt return true; case R.id.md5: case R.id.sha1: + final StoredFileHelper storage = h.item.mission.storage; + if (!storage.existsAsFile()) { + Toast.makeText(mContext, R.string.missing_file, Toast.LENGTH_SHORT).show(); + mDeleter.append(h.item.mission); + applyChanges(); + return true; + } final NotificationManager notificationManager = ContextCompat.getSystemService(mContext, NotificationManager.class); final NotificationCompat.Builder progressNotificationBuilder @@ -678,7 +685,6 @@ private boolean handlePopupItem(@NonNull ViewHolderItem h, @NonNull MenuItem opt notificationManager.notify(HASH_NOTIFICATION_ID, progressNotificationBuilder .build()); - final StoredFileHelper storage = h.item.mission.storage; compositeDisposable.add( Observable.fromCallable(() -> Utility.checksum(storage, id)) .subscribeOn(Schedulers.computation()) From 99e77249dea8a8b94f6e4034358041bd89f38a6a Mon Sep 17 00:00:00 2001 From: Stypox Date: Tue, 21 Jan 2025 23:19:49 +0100 Subject: [PATCH 2/4] Update NewPipeExtractor to v0.24.4 --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 662437f642a..e190bf452c5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -208,7 +208,7 @@ dependencies { implementation 'com.github.TeamNewPipe:nanojson:1d9e1aea9049fc9f85e68b43ba39fe7be1c1f751' // WORKAROUND: if you get errors with the NewPipeExtractor dependency, replace `v0.24.3` with // the corresponding commit hash, since JitPack is sometimes buggy - implementation 'com.github.TeamNewPipe:NewPipeExtractor:v0.24.3' + implementation 'com.github.TeamNewPipe:NewPipeExtractor:v0.24.4' implementation 'com.github.TeamNewPipe:NoNonsense-FilePicker:5.0.0' /** Checkstyle **/ From 977f7e28b57725e874e78d6d63d8d2a1977f9452 Mon Sep 17 00:00:00 2001 From: Stypox Date: Tue, 21 Jan 2025 23:34:12 +0100 Subject: [PATCH 3/4] Add changelogs for hotfix release v0.27.5 (1002) --- fastlane/metadata/android/ar/changelogs/1002.txt | 1 + fastlane/metadata/android/az/changelogs/1002.txt | 1 + fastlane/metadata/android/cs/changelogs/1002.txt | 1 + fastlane/metadata/android/de/changelogs/1002.txt | 1 + fastlane/metadata/android/en-US/changelogs/1002.txt | 4 ++++ fastlane/metadata/android/es/changelogs/1002.txt | 1 + fastlane/metadata/android/fa/changelogs/1002.txt | 1 + fastlane/metadata/android/fr/changelogs/1002.txt | 1 + fastlane/metadata/android/he/changelogs/1002.txt | 1 + fastlane/metadata/android/hi/changelogs/1002.txt | 1 + fastlane/metadata/android/id/changelogs/1002.txt | 1 + fastlane/metadata/android/it/changelogs/1002.txt | 1 + fastlane/metadata/android/ka/changelogs/1002.txt | 1 + fastlane/metadata/android/ko/changelogs/1002.txt | 1 + fastlane/metadata/android/nl/changelogs/1002.txt | 1 + fastlane/metadata/android/pa/changelogs/1002.txt | 1 + fastlane/metadata/android/pt-BR/changelogs/1002.txt | 1 + fastlane/metadata/android/pt-PT/changelogs/1002.txt | 1 + fastlane/metadata/android/pt/changelogs/1002.txt | 1 + fastlane/metadata/android/ru/changelogs/1002.txt | 1 + fastlane/metadata/android/sk/changelogs/1002.txt | 1 + fastlane/metadata/android/sv/changelogs/1002.txt | 1 + fastlane/metadata/android/tr/changelogs/1002.txt | 1 + fastlane/metadata/android/uk/changelogs/1002.txt | 1 + fastlane/metadata/android/vi/changelogs/1002.txt | 1 + fastlane/metadata/android/zh-Hans/changelogs/1002.txt | 1 + fastlane/metadata/android/zh-Hant/changelogs/1002.txt | 1 + fastlane/metadata/android/zh_Hant_HK/changelogs/1002.txt | 1 + 28 files changed, 31 insertions(+) create mode 100644 fastlane/metadata/android/ar/changelogs/1002.txt create mode 100644 fastlane/metadata/android/az/changelogs/1002.txt create mode 100644 fastlane/metadata/android/cs/changelogs/1002.txt create mode 100644 fastlane/metadata/android/de/changelogs/1002.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/1002.txt create mode 100644 fastlane/metadata/android/es/changelogs/1002.txt create mode 100644 fastlane/metadata/android/fa/changelogs/1002.txt create mode 100644 fastlane/metadata/android/fr/changelogs/1002.txt create mode 100644 fastlane/metadata/android/he/changelogs/1002.txt create mode 100644 fastlane/metadata/android/hi/changelogs/1002.txt create mode 100644 fastlane/metadata/android/id/changelogs/1002.txt create mode 100644 fastlane/metadata/android/it/changelogs/1002.txt create mode 100644 fastlane/metadata/android/ka/changelogs/1002.txt create mode 100644 fastlane/metadata/android/ko/changelogs/1002.txt create mode 100644 fastlane/metadata/android/nl/changelogs/1002.txt create mode 100644 fastlane/metadata/android/pa/changelogs/1002.txt create mode 100644 fastlane/metadata/android/pt-BR/changelogs/1002.txt create mode 100644 fastlane/metadata/android/pt-PT/changelogs/1002.txt create mode 100644 fastlane/metadata/android/pt/changelogs/1002.txt create mode 100644 fastlane/metadata/android/ru/changelogs/1002.txt create mode 100644 fastlane/metadata/android/sk/changelogs/1002.txt create mode 100644 fastlane/metadata/android/sv/changelogs/1002.txt create mode 100644 fastlane/metadata/android/tr/changelogs/1002.txt create mode 100644 fastlane/metadata/android/uk/changelogs/1002.txt create mode 100644 fastlane/metadata/android/vi/changelogs/1002.txt create mode 100644 fastlane/metadata/android/zh-Hans/changelogs/1002.txt create mode 100644 fastlane/metadata/android/zh-Hant/changelogs/1002.txt create mode 100644 fastlane/metadata/android/zh_Hant_HK/changelogs/1002.txt diff --git a/fastlane/metadata/android/ar/changelogs/1002.txt b/fastlane/metadata/android/ar/changelogs/1002.txt new file mode 100644 index 00000000000..562f169445a --- /dev/null +++ b/fastlane/metadata/android/ar/changelogs/1002.txt @@ -0,0 +1 @@ +تم إصلاح YouTube الذي لا يقوم بتشغيل أي دفق diff --git a/fastlane/metadata/android/az/changelogs/1002.txt b/fastlane/metadata/android/az/changelogs/1002.txt new file mode 100644 index 00000000000..16a2e101364 --- /dev/null +++ b/fastlane/metadata/android/az/changelogs/1002.txt @@ -0,0 +1 @@ +YouTube-un heç bir yayım oynatmaması düzəldildi diff --git a/fastlane/metadata/android/cs/changelogs/1002.txt b/fastlane/metadata/android/cs/changelogs/1002.txt new file mode 100644 index 00000000000..7035a111220 --- /dev/null +++ b/fastlane/metadata/android/cs/changelogs/1002.txt @@ -0,0 +1 @@ +Opraveno nepřehrávání jakéhokoli streamu ve službě YouTube diff --git a/fastlane/metadata/android/de/changelogs/1002.txt b/fastlane/metadata/android/de/changelogs/1002.txt new file mode 100644 index 00000000000..43623578f6a --- /dev/null +++ b/fastlane/metadata/android/de/changelogs/1002.txt @@ -0,0 +1 @@ +Behoben, dass YouTube keinen Stream abspielte diff --git a/fastlane/metadata/android/en-US/changelogs/1002.txt b/fastlane/metadata/android/en-US/changelogs/1002.txt new file mode 100644 index 00000000000..f05e351e443 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/1002.txt @@ -0,0 +1,4 @@ +Fixed YouTube not playing any stream. + +This release only addresses the most pressing error that prevents YouTube video details from loading. +We are aware there are other problems, and we will soon make a separate release to solve them. diff --git a/fastlane/metadata/android/es/changelogs/1002.txt b/fastlane/metadata/android/es/changelogs/1002.txt new file mode 100644 index 00000000000..80b4efa553d --- /dev/null +++ b/fastlane/metadata/android/es/changelogs/1002.txt @@ -0,0 +1 @@ +Arreglo en YouTube no reproduciendo flujos diff --git a/fastlane/metadata/android/fa/changelogs/1002.txt b/fastlane/metadata/android/fa/changelogs/1002.txt new file mode 100644 index 00000000000..ba5413d49f8 --- /dev/null +++ b/fastlane/metadata/android/fa/changelogs/1002.txt @@ -0,0 +1 @@ +مشکل عدم نمایش پخش‌زنده برطرف شد diff --git a/fastlane/metadata/android/fr/changelogs/1002.txt b/fastlane/metadata/android/fr/changelogs/1002.txt new file mode 100644 index 00000000000..3ad3bf2798b --- /dev/null +++ b/fastlane/metadata/android/fr/changelogs/1002.txt @@ -0,0 +1 @@ +Correction de YouTube qui ne lisait aucun média diff --git a/fastlane/metadata/android/he/changelogs/1002.txt b/fastlane/metadata/android/he/changelogs/1002.txt new file mode 100644 index 00000000000..50731171e10 --- /dev/null +++ b/fastlane/metadata/android/he/changelogs/1002.txt @@ -0,0 +1 @@ +תוקנה התקלה ש־YouTube לא מנגן אף תזרים diff --git a/fastlane/metadata/android/hi/changelogs/1002.txt b/fastlane/metadata/android/hi/changelogs/1002.txt new file mode 100644 index 00000000000..071ab64e338 --- /dev/null +++ b/fastlane/metadata/android/hi/changelogs/1002.txt @@ -0,0 +1 @@ +फिक्स्ड YouTube कोई स्ट्रीम नहीं चला रहा है diff --git a/fastlane/metadata/android/id/changelogs/1002.txt b/fastlane/metadata/android/id/changelogs/1002.txt new file mode 100644 index 00000000000..d3fea84ab5e --- /dev/null +++ b/fastlane/metadata/android/id/changelogs/1002.txt @@ -0,0 +1 @@ +Memperbaiki YouTube yang tidak memutar streaming apa pun diff --git a/fastlane/metadata/android/it/changelogs/1002.txt b/fastlane/metadata/android/it/changelogs/1002.txt new file mode 100644 index 00000000000..951ffee5ee6 --- /dev/null +++ b/fastlane/metadata/android/it/changelogs/1002.txt @@ -0,0 +1 @@ +Corretto problema di riproduzione di YouTube diff --git a/fastlane/metadata/android/ka/changelogs/1002.txt b/fastlane/metadata/android/ka/changelogs/1002.txt new file mode 100644 index 00000000000..d20512f1710 --- /dev/null +++ b/fastlane/metadata/android/ka/changelogs/1002.txt @@ -0,0 +1 @@ +გაასწორა YouTube არ უკრავს არცერთ ნაკადს diff --git a/fastlane/metadata/android/ko/changelogs/1002.txt b/fastlane/metadata/android/ko/changelogs/1002.txt new file mode 100644 index 00000000000..39ea565411e --- /dev/null +++ b/fastlane/metadata/android/ko/changelogs/1002.txt @@ -0,0 +1 @@ +YouTube에서 스트림을 재생하지 않는 문제 수정 diff --git a/fastlane/metadata/android/nl/changelogs/1002.txt b/fastlane/metadata/android/nl/changelogs/1002.txt new file mode 100644 index 00000000000..9bd8adf8693 --- /dev/null +++ b/fastlane/metadata/android/nl/changelogs/1002.txt @@ -0,0 +1 @@ +YouTube speelt geen stream af opgelost diff --git a/fastlane/metadata/android/pa/changelogs/1002.txt b/fastlane/metadata/android/pa/changelogs/1002.txt new file mode 100644 index 00000000000..fe62a1330fe --- /dev/null +++ b/fastlane/metadata/android/pa/changelogs/1002.txt @@ -0,0 +1 @@ +ਸਥਿਰ YouTube ਕੋਈ ਸਟ੍ਰੀਮ ਨਹੀਂ ਚਲਾ ਰਿਹਾ diff --git a/fastlane/metadata/android/pt-BR/changelogs/1002.txt b/fastlane/metadata/android/pt-BR/changelogs/1002.txt new file mode 100644 index 00000000000..59fc6a5cdb0 --- /dev/null +++ b/fastlane/metadata/android/pt-BR/changelogs/1002.txt @@ -0,0 +1 @@ +Corrigido YouTube não reproduzir qualquer transmissão diff --git a/fastlane/metadata/android/pt-PT/changelogs/1002.txt b/fastlane/metadata/android/pt-PT/changelogs/1002.txt new file mode 100644 index 00000000000..93519d64d7a --- /dev/null +++ b/fastlane/metadata/android/pt-PT/changelogs/1002.txt @@ -0,0 +1 @@ +Corrigido YouTube não reproduzir nenhuma transmissão diff --git a/fastlane/metadata/android/pt/changelogs/1002.txt b/fastlane/metadata/android/pt/changelogs/1002.txt new file mode 100644 index 00000000000..93519d64d7a --- /dev/null +++ b/fastlane/metadata/android/pt/changelogs/1002.txt @@ -0,0 +1 @@ +Corrigido YouTube não reproduzir nenhuma transmissão diff --git a/fastlane/metadata/android/ru/changelogs/1002.txt b/fastlane/metadata/android/ru/changelogs/1002.txt new file mode 100644 index 00000000000..d3978869d59 --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/1002.txt @@ -0,0 +1 @@ +Исправлено: YouTube не воспроизводил никакие потоки diff --git a/fastlane/metadata/android/sk/changelogs/1002.txt b/fastlane/metadata/android/sk/changelogs/1002.txt new file mode 100644 index 00000000000..2f96b8dc548 --- /dev/null +++ b/fastlane/metadata/android/sk/changelogs/1002.txt @@ -0,0 +1 @@ +Fixed YouTube not playing any stream diff --git a/fastlane/metadata/android/sv/changelogs/1002.txt b/fastlane/metadata/android/sv/changelogs/1002.txt new file mode 100644 index 00000000000..35f298dbff8 --- /dev/null +++ b/fastlane/metadata/android/sv/changelogs/1002.txt @@ -0,0 +1 @@ +Åtgärdat att YouTube inte spelar någon stream diff --git a/fastlane/metadata/android/tr/changelogs/1002.txt b/fastlane/metadata/android/tr/changelogs/1002.txt new file mode 100644 index 00000000000..e5979c68d6a --- /dev/null +++ b/fastlane/metadata/android/tr/changelogs/1002.txt @@ -0,0 +1 @@ +YouTube'un herhangi bir akışı oynatmaması düzeltildi diff --git a/fastlane/metadata/android/uk/changelogs/1002.txt b/fastlane/metadata/android/uk/changelogs/1002.txt new file mode 100644 index 00000000000..a90cfff6b3b --- /dev/null +++ b/fastlane/metadata/android/uk/changelogs/1002.txt @@ -0,0 +1 @@ +Виправлено проблему невідтворюваності трансляцій YouTube diff --git a/fastlane/metadata/android/vi/changelogs/1002.txt b/fastlane/metadata/android/vi/changelogs/1002.txt new file mode 100644 index 00000000000..d2086b62c1f --- /dev/null +++ b/fastlane/metadata/android/vi/changelogs/1002.txt @@ -0,0 +1 @@ +Đã sửa lỗi YouTube không phát bất kỳ luồng nào diff --git a/fastlane/metadata/android/zh-Hans/changelogs/1002.txt b/fastlane/metadata/android/zh-Hans/changelogs/1002.txt new file mode 100644 index 00000000000..8a5424c9e02 --- /dev/null +++ b/fastlane/metadata/android/zh-Hans/changelogs/1002.txt @@ -0,0 +1 @@ +修复YouTube无法播放任何视频 diff --git a/fastlane/metadata/android/zh-Hant/changelogs/1002.txt b/fastlane/metadata/android/zh-Hant/changelogs/1002.txt new file mode 100644 index 00000000000..4e8bf65377d --- /dev/null +++ b/fastlane/metadata/android/zh-Hant/changelogs/1002.txt @@ -0,0 +1 @@ +修正 YouTube 無法播放任何串流 diff --git a/fastlane/metadata/android/zh_Hant_HK/changelogs/1002.txt b/fastlane/metadata/android/zh_Hant_HK/changelogs/1002.txt new file mode 100644 index 00000000000..9a4721551a1 --- /dev/null +++ b/fastlane/metadata/android/zh_Hant_HK/changelogs/1002.txt @@ -0,0 +1 @@ +修正咗 YouTube 乜嘢實況串流都播唔到嘅問題 From 58393ad4efba0b60b982fc898cf024fa024a9c6e Mon Sep 17 00:00:00 2001 From: Stypox Date: Tue, 21 Jan 2025 23:34:42 +0100 Subject: [PATCH 4/4] Release v0.27.5 (1002) --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index e190bf452c5..8d998127183 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -23,9 +23,9 @@ android { if (System.properties.containsKey('versionCodeOverride')) { versionCode System.getProperty('versionCodeOverride') as Integer } else { - versionCode 1001 + versionCode 1002 } - versionName "0.27.4" + versionName "0.27.5" if (System.properties.containsKey('versionNameSuffix')) { versionNameSuffix System.getProperty('versionNameSuffix') }