Skip to content

Commit c8ae5de

Browse files
authored
Merge pull request #1495 from google/ben/upgrade1.4-5
Upgrade to Compose 1.4-alpha05
2 parents bed56ea + ced0122 commit c8ae5de

File tree

17 files changed

+59
-22
lines changed

17 files changed

+59
-22
lines changed

.idea/inspectionProfiles/ktlint.xml

Lines changed: 28 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/kotlinc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

adaptive/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ android {
3232
defaultConfig {
3333
minSdkVersion 21
3434
// targetSdkVersion has no effect for libraries. This is only used for the test APK
35-
targetSdkVersion 32
35+
targetSdkVersion 33
3636
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
3737
}
3838

flowlayout/src/sharedTest/kotlin/com/google/accompanist/flowlayout/LayoutTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ open class LayoutTest {
6060
size: Ref<IntSize>,
6161
position: Ref<Offset>,
6262
positionedLatch: CountDownLatch
63-
): Modifier = onGloballyPositioned { coordinates ->
63+
): Modifier = this then onGloballyPositioned { coordinates ->
6464
size.value = IntSize(coordinates.size.width, coordinates.size.height)
6565
position.value = coordinates.localToRoot(Offset(0f, 0f))
6666
positionedLatch.countDown()

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ systemProp.org.gradle.internal.http.socketTimeout=120000
3333

3434
GROUP=com.google.accompanist
3535
# !! No longer need to update this manually when using a Compose SNAPSHOT
36-
VERSION_NAME=0.29.1-SNAPSHOT
36+
VERSION_NAME=0.29.1-alpha
3737

3838
POM_DESCRIPTION=Utilities for Jetpack Compose
3939

gradle/libs.versions.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[versions]
22

3-
compose = "1.4.0-alpha04"
4-
composeCompiler = "1.4.0-alpha02"
3+
compose = "1.4.0-alpha05"
4+
composeCompiler = "1.4.0"
55
composeMaterial3 = "1.0.1"
66
composesnapshot = "-" # a single character = no snapshot
77

@@ -10,7 +10,7 @@ gradlePlugin = "7.3.1"
1010
lintMinCompose = "30.0.0"
1111

1212
ktlint = "0.45.2"
13-
kotlin = "1.7.21"
13+
kotlin = "1.8.0"
1414
coroutines = "1.6.4"
1515
okhttp = "3.12.13"
1616
coil = "1.3.2"

insets/src/main/java/com/google/accompanist/insets/Padding.kt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ For more migration information, please visit https://google.github.io/accompanis
5151
"androidx.compose.foundation.layout.systemBarsPadding"
5252
)
5353
)
54-
inline fun Modifier.systemBarsPadding(enabled: Boolean = true): Modifier = composed {
54+
inline fun Modifier.systemBarsPadding(enabled: Boolean = true): Modifier = this then composed {
5555
padding(
5656
rememberInsetsPaddingValues(
5757
insets = LocalWindowInsets.current.systemBars,
@@ -91,7 +91,7 @@ inline fun Modifier.systemBarsPadding(
9191
top: Boolean = true,
9292
end: Boolean = true,
9393
bottom: Boolean = true,
94-
): Modifier = composed {
94+
): Modifier = this then composed {
9595
padding(
9696
rememberInsetsPaddingValues(
9797
insets = LocalWindowInsets.current.systemBars,
@@ -117,7 +117,7 @@ For more migration information, please visit https://google.github.io/accompanis
117117
"androidx.compose.foundation.layout.statusBarsPadding"
118118
)
119119
)
120-
inline fun Modifier.statusBarsPadding(): Modifier = composed {
120+
inline fun Modifier.statusBarsPadding(): Modifier = this then composed {
121121
padding(
122122
rememberInsetsPaddingValues(
123123
insets = LocalWindowInsets.current.statusBars,
@@ -152,7 +152,7 @@ inline fun Modifier.navigationBarsPadding(
152152
bottom: Boolean = true,
153153
start: Boolean = true,
154154
end: Boolean = true,
155-
): Modifier = composed {
155+
): Modifier = this then composed {
156156
padding(
157157
rememberInsetsPaddingValues(
158158
insets = LocalWindowInsets.current.navigationBars,
@@ -181,7 +181,7 @@ For more migration information, please visit https://google.github.io/accompanis
181181
"androidx.compose.foundation.layout.imePadding"
182182
)
183183
)
184-
inline fun Modifier.imePadding(): Modifier = composed {
184+
inline fun Modifier.imePadding(): Modifier = this then composed {
185185
padding(
186186
rememberInsetsPaddingValues(
187187
insets = LocalWindowInsets.current.ime,
@@ -220,7 +220,7 @@ inline fun Modifier.cutoutPadding(
220220
top: Boolean = true,
221221
end: Boolean = true,
222222
bottom: Boolean = true,
223-
): Modifier = composed {
223+
): Modifier = this then composed {
224224
padding(
225225
rememberInsetsPaddingValues(
226226
insets = LocalWindowInsets.current.displayCutout,
@@ -248,7 +248,7 @@ For more migration information, please visit https://google.github.io/accompanis
248248
"androidx.compose.foundation.layout.imePadding"
249249
)
250250
)
251-
inline fun Modifier.navigationBarsWithImePadding(): Modifier = composed {
251+
inline fun Modifier.navigationBarsWithImePadding(): Modifier = this then composed {
252252
val ime = LocalWindowInsets.current.ime
253253
val navBars = LocalWindowInsets.current.navigationBars
254254
val insets = remember(ime, navBars) { derivedWindowInsetsTypeOf(ime, navBars) }

insets/src/main/java/com/google/accompanist/insets/Size.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ For more migration information, please visit https://google.github.io/accompanis
9797
)
9898
fun Modifier.statusBarsHeight(
9999
additional: Dp = 0.dp,
100-
): Modifier = composed {
100+
): Modifier = this then composed {
101101
InsetsSizeModifier(
102102
insetsType = LocalWindowInsets.current.statusBars,
103103
heightSide = VerticalSide.Top,
@@ -144,7 +144,7 @@ For more migration information, please visit https://google.github.io/accompanis
144144
)
145145
fun Modifier.navigationBarsHeight(
146146
additional: Dp = 0.dp
147-
): Modifier = composed {
147+
): Modifier = this then composed {
148148
InsetsSizeModifier(
149149
insetsType = LocalWindowInsets.current.navigationBars,
150150
heightSide = VerticalSide.Bottom,
@@ -198,7 +198,7 @@ For more migration information, please visit https://google.github.io/accompanis
198198
fun Modifier.navigationBarsWidth(
199199
side: HorizontalSide,
200200
additional: Dp = 0.dp
201-
): Modifier = composed {
201+
): Modifier = this then composed {
202202
InsetsSizeModifier(
203203
insetsType = LocalWindowInsets.current.navigationBars,
204204
widthSide = side,

navigation-animation/src/main/java/com/google/accompanist/navigation/animation/AnimatedComposeNavigator.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package com.google.accompanist.navigation.animation
1818

19+
import android.annotation.SuppressLint
1920
import androidx.compose.animation.AnimatedVisibilityScope
2021
import androidx.compose.animation.ExperimentalAnimationApi
2122
import androidx.compose.runtime.Composable
@@ -24,6 +25,7 @@ import androidx.navigation.NavBackStackEntry
2425
import androidx.navigation.NavDestination
2526
import androidx.navigation.NavOptions
2627
import androidx.navigation.Navigator
28+
import kotlin.collections.forEach
2729

2830
/**
2931
* Navigator that navigates through [Composable]s. Every destination using this Navigator must
@@ -39,6 +41,7 @@ public class AnimatedComposeNavigator : Navigator<AnimatedComposeNavigator.Desti
3941

4042
internal val isPop = mutableStateOf(false)
4143

44+
@SuppressLint("NewApi") // b/187418647
4245
override fun navigate(
4346
entries: List<NavBackStackEntry>,
4447
navOptions: NavOptions?,

navigation-animation/src/main/java/com/google/accompanist/navigation/animation/NavGraphBuilder.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package com.google.accompanist.navigation.animation
1818

19+
import android.annotation.SuppressLint
1920
import androidx.compose.animation.AnimatedContentScope
2021
import androidx.compose.animation.AnimatedVisibilityScope
2122
import androidx.compose.animation.EnterTransition
@@ -42,6 +43,7 @@ import androidx.navigation.get
4243
* @param popExitTransition callback to determine the destination's popExit transition
4344
* @param content composable for the destination
4445
*/
46+
@SuppressLint("NewApi") // b/187418647
4547
@ExperimentalAnimationApi
4648
public fun NavGraphBuilder.composable(
4749
route: String,

0 commit comments

Comments
 (0)