From fb123d926d885e5a17e260b54bb5e3c982e2f364 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 23 Aug 2023 09:45:59 +0000 Subject: [PATCH] Update dependency com.google.devtools.ksp to v1.9.0-1.0.13 --- gradle/libs.versions.toml | 6 +++--- gradle/versions.gradle | 4 ++-- .../moire/ultrasonic/fragment/PlayerFragment.kt | 8 ++++---- .../moire/ultrasonic/fragment/SettingsFragment.kt | 4 +++- .../moire/ultrasonic/service/JukeboxMediaPlayer.kt | 1 + .../service/JukeboxUnimplementedFunctions.kt | 14 ++++++++++++++ 6 files changed, 27 insertions(+), 10 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d35a63f4..c41108d8 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,7 +2,7 @@ # You need to run ./gradlew wrapper after updating the version gradle = "8.1.1" -navigation = "2.6.0" +navigation = "2.7.0" gradlePlugin = "8.1.1" androidxcar = "1.2.0" androidxcore = "1.10.1" @@ -17,8 +17,8 @@ materialDesign = "1.9.0" constraintLayout = "2.1.4" multidex = "2.0.1" room = "2.5.2" -kotlin = "1.8.22" -ksp = "1.8.22-1.0.11" +kotlin = "1.9.0" +ksp = "1.9.0-1.0.13" kotlinxCoroutines = "1.7.3" viewModelKtx = "2.6.1" swipeRefresh = "1.1.0" diff --git a/gradle/versions.gradle b/gradle/versions.gradle index 4e7d1ef2..3b8d8617 100644 --- a/gradle/versions.gradle +++ b/gradle/versions.gradle @@ -1,5 +1,5 @@ ext.versions = [ minSdk : 21, targetSdk : 33, - compileSdk : 33, -] \ No newline at end of file + compileSdk : 34, +] diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/PlayerFragment.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/PlayerFragment.kt index adcffd95..dd7a23c1 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/PlayerFragment.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/PlayerFragment.kt @@ -1219,14 +1219,14 @@ class PlayerFragment : @Suppress("ReturnCount") override fun onFling( - e1: MotionEvent, + e1: MotionEvent?, e2: MotionEvent, velocityX: Float, velocityY: Float ): Boolean { - val e1X = e1.x + val e1X = e1?.x ?: 0F val e2X = e2.x - val e1Y = e1.y + val e1Y = e1?.y ?: 0F val e2Y = e2.y val absX = abs(velocityX) val absY = abs(velocityY) @@ -1263,7 +1263,7 @@ class PlayerFragment : override fun onLongPress(e: MotionEvent) {} override fun onScroll( - e1: MotionEvent, + e1: MotionEvent?, e2: MotionEvent, distanceX: Float, distanceY: Float diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/SettingsFragment.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/SettingsFragment.kt index d007c399..9e654186 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/SettingsFragment.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/fragment/SettingsFragment.kt @@ -108,7 +108,9 @@ class SettingsFragment : preferences.unregisterOnSharedPreferenceChangeListener(this) } - override fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences, key: String) { + override fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences?, key: String?) { + if (key == null || sharedPreferences == null) return + Timber.d("Preference changed: %s", key) updateCustomPreferences() diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/JukeboxMediaPlayer.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/JukeboxMediaPlayer.kt index fb7d3b71..4be7ed45 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/JukeboxMediaPlayer.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/JukeboxMediaPlayer.kt @@ -286,6 +286,7 @@ class JukeboxMediaPlayer : JukeboxUnimplementedFunctions(), Player { override fun setShuffleModeEnabled(shuffleModeEnabled: Boolean) {} + @Deprecated("Deprecated in Java") override fun setDeviceVolume(volume: Int) { setDeviceVolume(volume, 0) } diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/JukeboxUnimplementedFunctions.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/JukeboxUnimplementedFunctions.kt index c92abd23..d32b2ca6 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/JukeboxUnimplementedFunctions.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/service/JukeboxUnimplementedFunctions.kt @@ -91,10 +91,12 @@ abstract class JukeboxUnimplementedFunctions : Player { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun hasPrevious(): Boolean { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun hasPreviousWindow(): Boolean { TODO("Not yet implemented") } @@ -103,10 +105,12 @@ abstract class JukeboxUnimplementedFunctions : Player { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun previous() { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun seekToPreviousWindow() { TODO("Not yet implemented") } @@ -115,10 +119,12 @@ abstract class JukeboxUnimplementedFunctions : Player { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun hasNext(): Boolean { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun hasNextWindow(): Boolean { TODO("Not yet implemented") } @@ -127,10 +133,12 @@ abstract class JukeboxUnimplementedFunctions : Player { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun next() { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun seekToNextWindow() { TODO("Not yet implemented") } @@ -163,10 +171,12 @@ abstract class JukeboxUnimplementedFunctions : Player { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun getCurrentWindowIndex(): Int { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun getNextWindowIndex(): Int { TODO("Not yet implemented") } @@ -175,6 +185,7 @@ abstract class JukeboxUnimplementedFunctions : Player { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun getPreviousWindowIndex(): Int { TODO("Not yet implemented") } @@ -183,14 +194,17 @@ abstract class JukeboxUnimplementedFunctions : Player { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun isCurrentWindowDynamic(): Boolean { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun isCurrentWindowLive(): Boolean { TODO("Not yet implemented") } + @Deprecated("Deprecated in Java") override fun isCurrentWindowSeekable(): Boolean { TODO("Not yet implemented") }