From aebf0301f864a0a284c67f8562de629bf2884906 Mon Sep 17 00:00:00 2001 From: Xilin Jia <6257601+XilinJia@users.noreply.github.com> Date: Tue, 9 Apr 2024 12:43:14 +0000 Subject: [PATCH] 4.6.2 commit with Android Auto --- app/build.gradle | 6 +++--- app/src/main/AndroidManifest.xml | 4 +++- .../podcini/service/playback/PlaybackService.kt | 14 ++++++-------- changelog.md | 6 +++++- .../metadata/android/en-US/changelogs/3020127.txt | 4 ++++ 5 files changed, 21 insertions(+), 13 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/3020127.txt diff --git a/app/build.gradle b/app/build.gradle index a515a510..e5696339 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,7 +9,7 @@ plugins { // from common.gradle android { defaultConfig { - minSdk 21 + minSdk 23 compileSdk 34 targetSdk 34 @@ -149,8 +149,8 @@ android { // Version code schema (not used): // "1.2.3-beta4" -> 1020304 // "1.2.3" -> 1020395 - versionCode 3020126 - versionName "4.6.1" + versionCode 3020127 + versionName "4.6.2" def commit = "" try { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 0b8835df..2a1d8bcc 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -3,6 +3,8 @@ xmlns:tools="http://schemas.android.com/tools" android:installLocation="auto"> + + diff --git a/app/src/main/java/ac/mdiq/podcini/service/playback/PlaybackService.kt b/app/src/main/java/ac/mdiq/podcini/service/playback/PlaybackService.kt index be0cd785..5c15f5d0 100644 --- a/app/src/main/java/ac/mdiq/podcini/service/playback/PlaybackService.kt +++ b/app/src/main/java/ac/mdiq/podcini/service/playback/PlaybackService.kt @@ -1578,14 +1578,12 @@ class PlaybackService : MediaBrowserServiceCompat() { fun skipIntroEndingPresetChanged(event: SkipIntroEndingChangedEvent) { if (playable is FeedMedia) { if ((playable as FeedMedia).item?.feed?.id == event.feedId) { -// if (event.skipEnding != 0) { - val feedPreferences = (playable as FeedMedia).item?.feed?.preferences - if (feedPreferences != null) { - Log.d(TAG, "skipIntroEndingPresetChanged ${event.skipIntro} ${event.skipEnding}") - feedPreferences.feedSkipIntro = event.skipIntro - feedPreferences.feedSkipEnding = event.skipEnding - } -// } + val feedPreferences = (playable as FeedMedia).item?.feed?.preferences + if (feedPreferences != null) { + Log.d(TAG, "skipIntroEndingPresetChanged ${event.skipIntro} ${event.skipEnding}") + feedPreferences.feedSkipIntro = event.skipIntro + feedPreferences.feedSkipEnding = event.skipEnding + } } } } diff --git a/changelog.md b/changelog.md index 19790297..2e5bf1e5 100644 --- a/changelog.md +++ b/changelog.md @@ -236,4 +236,8 @@ ## 4.6.1 * fixed bug on intro- and end- skipping -* new notice on need of notifications for Android 13 and newer (in selected languages only ) \ No newline at end of file +* new notice on need of notifications for Android 13 and newer (in selected languages only ) + +## 4.6.2 + +* it should now work on Android Auto \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/3020127.txt b/fastlane/metadata/android/en-US/changelogs/3020127.txt new file mode 100644 index 00000000..bf4d211e --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/3020127.txt @@ -0,0 +1,4 @@ + +Version 4.6.2 brings several changes: + +* it should now work on Android Auto