Skip to content

Commit 20c5bcc

Browse files
committed
chore: update Cloudy to support 16kb page sizes
Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
1 parent c9014aa commit 20c5bcc

4 files changed

Lines changed: 5 additions & 11 deletions

File tree

apps/flipcash/app/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,6 @@ dependencies {
148148
implementation(project(":libs:network:connectivity:bindings"))
149149
implementation(project(":libs:permissions:bindings"))
150150
implementation(project(":libs:quickresponse"))
151-
implementation(project(":libs:requests"))
152151
implementation(project(":ui:biometrics"))
153152
implementation(project(":ui:components"))
154153
implementation(project(":ui:scanner"))

buildSrc/src/main/java/Dependencies.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ object Android {
1010
const val minSdkVersion = 24
1111
const val targetSdkVersion = 35
1212
const val testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
13-
const val buildToolsVersion = "35.0.0"
1413
}
1514

1615
sealed class Packaging(
@@ -334,7 +333,7 @@ object Libs {
334333
const val timber = "com.jakewharton.timber:timber:${Versions.timber}"
335334
const val bugsnag = "com.bugsnag:bugsnag-android:6.13.0"
336335

337-
const val cloudy = "com.github.skydoves:cloudy:0.1.2"
336+
const val cloudy = "com.github.skydoves:cloudy:0.2.7"
338337

339338
const val sodium_bindings =
340339
"com.ionspin.kotlin:multiplatform-crypto-libsodium-bindings-android:${Versions.sodium_bindings}"

ui/components/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ dependencies {
4444
implementation(project(":libs:network:exchange"))
4545
implementation(project(":libs:network:connectivity:public"))
4646
implementation(project(":libs:opengraph"))
47-
implementation(project(":libs:requests"))
47+
// implementation(project(":libs:requests"))
4848
implementation(project(":libs:vibrator:public"))
4949
api(project(":ui:core"))
5050
implementation(project(":ui:emojis"))

ui/components/src/main/kotlin/com/getcode/ui/components/Cloudy.kt

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,17 @@ import androidx.compose.foundation.layout.BoxScope
55
import androidx.compose.runtime.Composable
66
import androidx.compose.ui.Modifier
77
import com.skydoves.cloudy.CloudyState
8+
import com.skydoves.cloudy.cloudy
89

910
@Composable
1011
fun Cloudy(
1112
modifier: Modifier = Modifier,
1213
enabled: Boolean = true,
1314
@androidx.annotation.IntRange(from = 0, to = 25) radius: Int = 25,
14-
key1: Any? = null,
15-
key2: Any? = null,
16-
allowAccumulate: (CloudyState) -> Boolean = { false },
1715
onStateChanged: (CloudyState) -> Unit = {},
1816
content: @Composable BoxScope.() -> Unit
1917
) {
20-
if (enabled) {
21-
com.skydoves.cloudy.Cloudy(modifier, radius, key1, key2, allowAccumulate, onStateChanged, content)
22-
} else {
23-
Box(modifier) { content() }
18+
Box(modifier.cloudy(enabled = enabled, radius = radius, onStateChanged = onStateChanged)) {
19+
content()
2420
}
2521
}

0 commit comments

Comments
 (0)