Skip to content

Commit 3ab6b14

Browse files
authored
Merge pull request #54 from sproctor/remove_api
Update dependencies
2 parents 7bb5f07 + 5f075b9 commit 3ab6b14

File tree

11 files changed

+181
-146
lines changed

11 files changed

+181
-146
lines changed

app/build.gradle.kts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
plugins {
3-
id("org.jetbrains.compose") version "1.1.0"
3+
id("org.jetbrains.compose") version "1.2.2"
44
id("com.android.application")
55
kotlin("android")
66
}
@@ -11,18 +11,19 @@ version = "1.0"
1111

1212
dependencies {
1313
implementation(project(":color-picker"))
14-
implementation ("androidx.activity:activity-compose:1.5.1")
15-
implementation("com.google.android.material:material:1.6.1")
16-
implementation("androidx.navigation:navigation-runtime-ktx:2.5.1")
17-
implementation("androidx.navigation:navigation-compose:2.5.2")
14+
implementation ("androidx.activity:activity-compose:1.6.1")
15+
implementation("com.google.android.material:material:1.7.0")
16+
implementation("androidx.navigation:navigation-runtime-ktx:2.5.3")
17+
implementation("androidx.navigation:navigation-compose:2.5.3")
18+
implementation(compose.material)
1819
}
1920

2021
android {
21-
compileSdk = 32
22+
compileSdk = 33
2223
defaultConfig {
2324
applicationId = "com.godaddy.android.colorpicker"
2425
minSdk = 21
25-
targetSdk = 32
26+
targetSdk = 33
2627
versionCode = 1
2728
versionName = "1.0"
2829
}

app/src/main/java/com/godaddy/android/colorpicker/ColorPreviewInfo.kt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.godaddy.android.colorpicker
22

33
import androidx.compose.foundation.Canvas
4-
import androidx.compose.foundation.ExperimentalFoundationApi
54
import androidx.compose.foundation.background
65
import androidx.compose.foundation.layout.Arrangement
76
import androidx.compose.foundation.layout.Column
@@ -11,9 +10,9 @@ import androidx.compose.foundation.layout.fillMaxWidth
1110
import androidx.compose.foundation.layout.height
1211
import androidx.compose.foundation.layout.padding
1312
import androidx.compose.foundation.layout.size
14-
import androidx.compose.foundation.lazy.GridCells
15-
import androidx.compose.foundation.lazy.LazyVerticalGrid
16-
import androidx.compose.foundation.lazy.items
13+
import androidx.compose.foundation.lazy.grid.GridCells
14+
import androidx.compose.foundation.lazy.grid.LazyVerticalGrid
15+
import androidx.compose.foundation.lazy.grid.items
1716
import androidx.compose.foundation.shape.CircleShape
1817
import androidx.compose.material.Text
1918
import androidx.compose.runtime.Composable
@@ -45,7 +44,6 @@ fun ColorPreviewInfo(currentColor: Color) {
4544
}
4645
}
4746

48-
@OptIn(ExperimentalFoundationApi::class)
4947
@Composable
5048
fun ColorPaletteBar(
5149
modifier: Modifier = Modifier,
@@ -54,7 +52,7 @@ fun ColorPaletteBar(
5452
LazyVerticalGrid(
5553
horizontalArrangement = Arrangement.spacedBy(4.dp),
5654
verticalArrangement = Arrangement.spacedBy(4.dp),
57-
cells = GridCells.Adaptive(48.dp),
55+
columns = GridCells.Adaptive(48.dp),
5856
modifier = modifier
5957
.fillMaxWidth(),
6058
contentPadding = PaddingValues(16.dp),

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ buildscript {
77
mavenCentral()
88
}
99
dependencies {
10-
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10")
11-
classpath("com.android.tools.build:gradle:7.2.2")
10+
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.20")
11+
classpath("com.android.tools.build:gradle:7.3.1")
1212
}
1313
}
1414

color-picker/build.gradle.kts

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import org.jetbrains.compose.compose
22

33
plugins {
44
kotlin("multiplatform")
5-
id("org.jetbrains.dokka") version "1.6.10"
6-
id("org.jetbrains.compose") version "1.1.0"
5+
id("org.jetbrains.dokka") version "1.7.20"
6+
id("org.jetbrains.compose") version "1.2.2"
77
id("com.android.library")
88
id("maven-publish")
99
id("signing")
@@ -24,7 +24,7 @@ kotlin {
2424
dependencies {
2525
api(compose.runtime)
2626
api(compose.foundation)
27-
api(compose.material)
27+
implementation(compose.material)
2828
implementation("com.github.ajalt.colormath:colormath:3.2.0")
2929
}
3030
}
@@ -33,32 +33,27 @@ kotlin {
3333
implementation(kotlin("test"))
3434
}
3535
}
36-
val androidMain by getting {
37-
dependencies {
38-
api("androidx.appcompat:appcompat:1.5.1")
39-
api("androidx.core:core-ktx:1.8.0")
40-
}
41-
}
4236
val androidTest by getting {
4337
dependencies {
4438
implementation("junit:junit:4.13.2")
4539
}
4640
}
4741
val jvmMain by getting {
4842
dependencies {
49-
api(compose.preview)
43+
implementation(compose.preview)
5044
}
5145
}
5246
val jvmTest by getting
5347
}
5448
}
5549

5650
android {
57-
compileSdk = 31
51+
namespace = "com.godaddy.common.colorpicker"
52+
compileSdk = 33
5853
sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml")
5954
defaultConfig {
6055
minSdk = 21
61-
targetSdk = 31
56+
targetSdk = 33
6257
}
6358
compileOptions {
6459
sourceCompatibility = JavaVersion.VERSION_11

color-picker/src/androidMain/AndroidManifest.xml

Lines changed: 0 additions & 5 deletions
This file was deleted.

color-picker/src/androidMain/kotlin/com/godaddy/android/colorpicker/HsvColorExt.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
package com.godaddy.android.colorpicker
33

44
/**
5-
* Converst HsvColor to Android Color Int
5+
* Convert HsvColor to Android Color Int
66
*
77
* returns @ColorInt
88
*/

desktop/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.jetbrains.compose.desktop.application.dsl.TargetFormat
33

44
plugins {
55
kotlin("multiplatform")
6-
id("org.jetbrains.compose") version "1.1.0"
6+
id("org.jetbrains.compose") version "1.2.2"
77
}
88

99
group = "com.godaddy"

desktop/src/jvmMain/kotlin/HarmonyColorPickerScreen.kt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import androidx.compose.foundation.Canvas
2-
import androidx.compose.foundation.ExperimentalFoundationApi
32
import androidx.compose.foundation.layout.Arrangement
43
import androidx.compose.foundation.layout.Column
54
import androidx.compose.foundation.layout.PaddingValues
@@ -8,9 +7,9 @@ import androidx.compose.foundation.layout.fillMaxWidth
87
import androidx.compose.foundation.layout.padding
98
import androidx.compose.foundation.layout.size
109
import androidx.compose.foundation.layout.wrapContentHeight
11-
import androidx.compose.foundation.lazy.GridCells
12-
import androidx.compose.foundation.lazy.LazyVerticalGrid
13-
import androidx.compose.foundation.lazy.items
10+
import androidx.compose.foundation.lazy.grid.GridCells
11+
import androidx.compose.foundation.lazy.grid.LazyVerticalGrid
12+
import androidx.compose.foundation.lazy.grid.items
1413
import androidx.compose.material.DropdownMenu
1514
import androidx.compose.material.DropdownMenuItem
1615
import androidx.compose.material.Text
@@ -75,7 +74,6 @@ fun HarmonyColorPickerScreen() {
7574
}
7675
}
7776

78-
@OptIn(ExperimentalFoundationApi::class)
7977
@Composable
8078
fun ColorPaletteBar(
8179
modifier: Modifier = Modifier,
@@ -84,7 +82,7 @@ fun ColorPaletteBar(
8482
LazyVerticalGrid(
8583
horizontalArrangement = Arrangement.spacedBy(4.dp),
8684
verticalArrangement = Arrangement.spacedBy(4.dp),
87-
cells = GridCells.Adaptive(48.dp),
85+
columns = GridCells.Adaptive(48.dp),
8886
modifier = modifier
8987
.fillMaxWidth(),
9088
contentPadding = PaddingValues(16.dp),

gradle/wrapper/gradle-wrapper.jar

333 Bytes
Binary file not shown.
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
#Sun Sep 25 18:37:16 BST 2022
21
distributionBase=GRADLE_USER_HOME
32
distributionPath=wrapper/dists
4-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip
54
zipStoreBase=GRADLE_USER_HOME
65
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)