From e4953e007a1ae4aa68d488e8e66508907bb7dca6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20Lo=CC=81pez=20Man=CC=83as?= Date: Thu, 10 Aug 2023 04:47:58 +0200 Subject: [PATCH] chore: updating libraries --- .../maps/android/compose/MapClusteringActivity.kt | 6 +++++- gradle/libs.versions.toml | 14 +++++++------- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/google/maps/android/compose/MapClusteringActivity.kt b/app/src/main/java/com/google/maps/android/compose/MapClusteringActivity.kt index 8c0c487b..d545dd8e 100644 --- a/app/src/main/java/com/google/maps/android/compose/MapClusteringActivity.kt +++ b/app/src/main/java/com/google/maps/android/compose/MapClusteringActivity.kt @@ -48,7 +48,7 @@ fun GoogleMapClustering() { singapore2.latitude + Random.nextFloat(), singapore2.longitude + Random.nextFloat(), ) - items.add(MyItem(position, "Marker", "Snippet")) + items.add(MyItem(position, "Marker", "Snippet", 0f)) } } GoogleMapClustering(items = items) @@ -113,6 +113,7 @@ data class MyItem( val itemPosition: LatLng, val itemTitle: String, val itemSnippet: String, + val itemZIndex: Float, ) : ClusterItem { override fun getPosition(): LatLng = itemPosition @@ -122,4 +123,7 @@ data class MyItem( override fun getSnippet(): String = itemSnippet + + override fun getZIndex(): Float = + itemZIndex } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7b200ce3..6053a28d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -4,16 +4,16 @@ agp = "7.3.1" androidxtest = "1.5.0" compose-bom = "2022.11.00" composecompiler = "1.3.2" -coroutines = "1.6.0" +coroutines = "1.7.0" dokka = "1.5.0" -espresso = "3.4.0" +espresso = "3.5.1" jacoco-plugin = "0.2" jacoco-tool-plugin = "0.8.7" -junitktx = "1.1.3" +junitktx = "1.1.5" junit = "4.13.2" kotlin = "1.7.20" -material = "1.5.0" -maps = "3.3.0" +material = "1.9.0" +maps = "3.4.0" mapsecrets = "2.0.1" [libraries] @@ -39,11 +39,11 @@ kotlin = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk7", version.ref = "ko kotlin-gradle-plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" } maps-ktx-std = { module = "com.google.maps.android:maps-ktx", version.ref = "maps" } maps-ktx-utils = { module = "com.google.maps.android:maps-utils-ktx", version.ref = "maps" } -maps-utils = { module = "com.google.maps.android:android-maps-utils", version.require = "2.3.0" } +maps-utils = { module = "com.google.maps.android:android-maps-utils", version.require = "3.5.2" } maps-playservice = { module = "com.google.android.gms:play-services-maps", version.require = "18.1.0" } maps-secrets-plugin = { module = "com.google.android.libraries.mapsplatform.secrets-gradle-plugin:secrets-gradle-plugin", version.ref = "mapsecrets" } material = { module = "com.google.android.material:material", version.ref = "material" } test-junit = { module = "junit:junit", version.ref = "junit" } [plugins] -dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" } +dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" } \ No newline at end of file