diff --git a/compose-material/api/current.api b/compose-material/api/current.api index 299f23c2eb..7729ab6e70 100644 --- a/compose-material/api/current.api +++ b/compose-material/api/current.api @@ -2,8 +2,8 @@ package com.google.android.horologist.compose.material { public final class AlertDialogKt { - method @androidx.compose.runtime.Composable @com.google.android.horologist.annotations.ExperimentalHorologistApi public static void AlertContent(String message, kotlin.jvm.functions.Function0? onCancelButtonClick, kotlin.jvm.functions.Function0? onOKButtonClick, optional String? title, optional String okButtonContentDescription, optional String cancelButtonContentDescription, optional com.google.android.horologist.compose.layout.ScalingLazyColumnState columnState, optional boolean showPositionIndicator); - method @androidx.compose.runtime.Composable @com.google.android.horologist.annotations.ExperimentalHorologistApi public static void AlertDialog(String message, kotlin.jvm.functions.Function0 onCancelButtonClick, kotlin.jvm.functions.Function0 onOKButtonClick, boolean showDialog, optional androidx.compose.ui.Modifier modifier, optional String? title, optional String okButtonContentDescription, optional String cancelButtonContentDescription, optional com.google.android.horologist.compose.layout.ScalingLazyColumnState columnState); + method @androidx.compose.runtime.Composable @com.google.android.horologist.annotations.ExperimentalHorologistApi public static void AlertContent(kotlin.jvm.functions.Function0? onCancelButtonClick, kotlin.jvm.functions.Function0? onOKButtonClick, optional kotlin.jvm.functions.Function0? icon, optional String? title, optional String? message, optional String okButtonContentDescription, optional String cancelButtonContentDescription, optional com.google.android.horologist.compose.layout.ScalingLazyColumnState columnState, optional boolean showPositionIndicator); + method @androidx.compose.runtime.Composable @com.google.android.horologist.annotations.ExperimentalHorologistApi public static void AlertDialog(kotlin.jvm.functions.Function0 onCancelButtonClick, kotlin.jvm.functions.Function0 onOKButtonClick, boolean showDialog, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0? icon, optional String? title, optional String? message, optional String okButtonContentDescription, optional String cancelButtonContentDescription, optional com.google.android.horologist.compose.layout.ScalingLazyColumnState columnState); } public final class ButtonKt { @@ -59,7 +59,9 @@ package com.google.android.horologist.compose.material { } public final class ConfirmationKt { + method @androidx.compose.runtime.Composable @com.google.android.horologist.annotations.ExperimentalHorologistApi public static void Confirmation(boolean showDialog, kotlin.jvm.functions.Function0 onTimeout, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0? icon, optional String? title, optional long durationMillis, optional com.google.android.horologist.compose.layout.ScalingLazyColumnState columnState); method @androidx.compose.runtime.Composable @com.google.android.horologist.annotations.ExperimentalHorologistApi public static void Confirmation(kotlin.jvm.functions.Function0 onTimeout, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1? icon, optional androidx.wear.compose.foundation.lazy.ScalingLazyListState scrollState, optional long durationMillis, optional long backgroundColor, optional long contentColor, optional long iconColor, optional androidx.compose.foundation.layout.Arrangement.Vertical verticalArrangement, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1 content); + method @androidx.compose.runtime.Composable @com.google.android.horologist.annotations.ExperimentalHorologistApi public static void ConfirmationContent(optional kotlin.jvm.functions.Function0? icon, optional String? title, optional com.google.android.horologist.compose.layout.ScalingLazyColumnState columnState, optional boolean showPositionIndicator); } public final class IconKt { diff --git a/compose-material/src/main/java/com/google/android/horologist/compose/material/AlertDialog.kt b/compose-material/src/main/java/com/google/android/horologist/compose/material/AlertDialog.kt index 9dacf04576..03d1441964 100644 --- a/compose-material/src/main/java/com/google/android/horologist/compose/material/AlertDialog.kt +++ b/compose-material/src/main/java/com/google/android/horologist/compose/material/AlertDialog.kt @@ -20,6 +20,7 @@ import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.text.style.TextOverflow import androidx.wear.compose.material.MaterialTheme import androidx.wear.compose.material.Text import androidx.wear.compose.material.dialog.Dialog @@ -37,12 +38,13 @@ import com.google.android.horologist.compose.layout.rememberColumnState @ExperimentalHorologistApi @Composable public fun AlertDialog( - message: String, onCancelButtonClick: () -> Unit, onOKButtonClick: () -> Unit, showDialog: Boolean, modifier: Modifier = Modifier, + icon: @Composable (() -> Unit)? = null, title: String? = null, + message: String? = null, okButtonContentDescription: String = stringResource(android.R.string.ok), cancelButtonContentDescription: String = stringResource(android.R.string.cancel), columnState: ScalingLazyColumnState = rememberColumnState( @@ -56,6 +58,7 @@ public fun AlertDialog( scrollState = columnState.state, ) { AlertContent( + icon = icon, title = title, message = message, onCancelButtonClick = onCancelButtonClick, @@ -71,10 +74,11 @@ public fun AlertDialog( @ExperimentalHorologistApi @Composable public fun AlertContent( - message: String, onCancelButtonClick: (() -> Unit)?, onOKButtonClick: (() -> Unit)?, + icon: @Composable (() -> Unit)? = null, title: String? = null, + message: String? = null, okButtonContentDescription: String = stringResource(android.R.string.ok), cancelButtonContentDescription: String = stringResource(android.R.string.cancel), columnState: ScalingLazyColumnState = rememberColumnState( @@ -83,23 +87,27 @@ public fun AlertContent( showPositionIndicator: Boolean = true, ) { ResponsiveDialogContent( + icon = icon, title = title?.let { { Text( text = it, color = MaterialTheme.colors.onBackground, textAlign = TextAlign.Center, - maxLines = 3, + maxLines = if (icon == null) 3 else 2, + overflow = TextOverflow.Ellipsis, ) } }, - message = { - Text( - text = message, - color = MaterialTheme.colors.onBackground, - textAlign = TextAlign.Center, - maxLines = 3, - ) + message = message?.let { + { + Text( + text = it, + color = MaterialTheme.colors.onBackground, + textAlign = TextAlign.Center, + maxLines = 3, + ) + } }, onOkButtonClick = onOKButtonClick, onCancelButtonClick = onCancelButtonClick, diff --git a/compose-material/src/main/java/com/google/android/horologist/compose/material/Confirmation.kt b/compose-material/src/main/java/com/google/android/horologist/compose/material/Confirmation.kt index bc3611f640..36b3a61e85 100644 --- a/compose-material/src/main/java/com/google/android/horologist/compose/material/Confirmation.kt +++ b/compose-material/src/main/java/com/google/android/horologist/compose/material/Confirmation.kt @@ -20,16 +20,106 @@ import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.ColumnScope import androidx.compose.foundation.layout.PaddingValues import androidx.compose.runtime.Composable +import androidx.compose.runtime.LaunchedEffect +import androidx.compose.runtime.getValue +import androidx.compose.runtime.rememberUpdatedState import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.platform.LocalAccessibilityManager +import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.text.style.TextOverflow import androidx.wear.compose.foundation.lazy.ScalingLazyListState import androidx.wear.compose.foundation.lazy.rememberScalingLazyListState import androidx.wear.compose.material.MaterialTheme +import androidx.wear.compose.material.Text import androidx.wear.compose.material.contentColorFor import androidx.wear.compose.material.dialog.Confirmation +import androidx.wear.compose.material.dialog.Dialog import androidx.wear.compose.material.dialog.DialogDefaults import com.google.android.horologist.annotations.ExperimentalHorologistApi +import com.google.android.horologist.compose.layout.ScalingLazyColumnDefaults +import com.google.android.horologist.compose.layout.ScalingLazyColumnState +import com.google.android.horologist.compose.layout.rememberColumnState +import kotlinx.coroutines.delay + +/** + * This component is an alternative to [ConfirmationContent], providing the following: + * - a convenient way of passing a title and an icon; + * - duration; + * - wrapped in a [Dialog]; + */ +@ExperimentalHorologistApi +@Composable +public fun Confirmation( + showDialog: Boolean, + onTimeout: () -> Unit, + modifier: Modifier = Modifier, + icon: @Composable (() -> Unit)? = null, + title: String? = null, + durationMillis: Long = DialogDefaults.ShortDurationMillis, + columnState: ScalingLazyColumnState = rememberColumnState( + ScalingLazyColumnDefaults.responsive(), + ), +) { + // Always refer to the latest inputs with which Confirmation was recomposed. + val currentOnDismissed by rememberUpdatedState(onTimeout) + + val a11yDurationMillis = LocalAccessibilityManager.current?.calculateRecommendedTimeoutMillis( + originalTimeoutMillis = durationMillis, + containsIcons = icon != null, + containsText = title != null, + containsControls = false, + ) ?: durationMillis + + LaunchedEffect(showDialog, a11yDurationMillis) { + if (showDialog == true) { + delay(a11yDurationMillis) + currentOnDismissed() + } + } + + Dialog( + showDialog = showDialog, + onDismissRequest = currentOnDismissed, + modifier = modifier, + scrollState = columnState.state, + ) { + ConfirmationContent( + icon = icon, + title = title, + columnState = columnState, + showPositionIndicator = false, + ) + } +} + +@ExperimentalHorologistApi +@Composable +public fun ConfirmationContent( + icon: @Composable (() -> Unit)? = null, + title: String? = null, + columnState: ScalingLazyColumnState = rememberColumnState( + ScalingLazyColumnDefaults.responsive(), + ), + showPositionIndicator: Boolean = true, +) { + ResponsiveDialogContent( + icon = icon, + title = title?.let { + { + Text( + text = it, + color = MaterialTheme.colors.onBackground, + textAlign = TextAlign.Center, + maxLines = if (icon == null) 3 else 2, + overflow = TextOverflow.Ellipsis, + ) + } + }, + state = columnState, + showPositionIndicator = showPositionIndicator, + ) +} /** * A wrapper for [Confirmation] component, that calculates the value passed to [durationMillis] for diff --git a/compose-material/src/main/java/com/google/android/horologist/compose/material/ResponsiveDialog.kt b/compose-material/src/main/java/com/google/android/horologist/compose/material/ResponsiveDialog.kt index 93a1ca8ec0..c93f9ad918 100644 --- a/compose-material/src/main/java/com/google/android/horologist/compose/material/ResponsiveDialog.kt +++ b/compose-material/src/main/java/com/google/android/horologist/compose/material/ResponsiveDialog.kt @@ -57,7 +57,8 @@ public fun ResponsiveDialogContent( onCancelButtonClick: (() -> Unit)? = null, okButtonContentDescription: String = stringResource(R.string.ok), cancelButtonContentDescription: String = stringResource(R.string.cancel), - state: ScalingLazyColumnState = rememberColumnState(responsive(firstItemIsFullWidth = icon == null)), + state: ScalingLazyColumnState = + rememberColumnState(responsive(firstItemIsFullWidth = icon == null)), showPositionIndicator: Boolean = true, content: (ScalingLazyListScope.() -> Unit)? = null, ) { diff --git a/sample/src/main/java/com/google/android/horologist/materialcomponents/SampleConfirmationScreen.kt b/sample/src/main/java/com/google/android/horologist/materialcomponents/SampleConfirmationScreen.kt index e6caf777d3..05d5737be5 100644 --- a/sample/src/main/java/com/google/android/horologist/materialcomponents/SampleConfirmationScreen.kt +++ b/sample/src/main/java/com/google/android/horologist/materialcomponents/SampleConfirmationScreen.kt @@ -16,9 +16,24 @@ package com.google.android.horologist.materialcomponents +import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.padding +import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.filled.Check import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.runtime.mutableStateOf +import androidx.compose.runtime.remember +import androidx.compose.runtime.setValue +import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.unit.dp +import androidx.wear.compose.material.Chip +import androidx.wear.compose.material.ChipDefaults +import androidx.wear.compose.material.Icon import androidx.wear.compose.material.Text import com.google.android.horologist.compose.material.Confirmation @@ -34,6 +49,34 @@ internal fun SampleConfirmationScreen( } } +@Composable +internal fun SampleConfirmationLauncher() { + var showDialog by remember { mutableStateOf(false) } + Column( + modifier = Modifier.fillMaxSize().padding(horizontal = 20.dp), + verticalArrangement = Arrangement.Center, + horizontalAlignment = Alignment.CenterHorizontally, + ) { + Chip( + onClick = { showDialog = true }, + label = { Text("Show dialog") }, + colors = ChipDefaults.secondaryChipColors(), + ) + } + Confirmation( + showDialog = showDialog, + onTimeout = { showDialog = false }, + icon = { + Icon( + imageVector = Icons.Filled.Check, + contentDescription = "Completed", + tint = Color.Green, + ) + }, + title = "Alarm in 23 hr 59 min", + ) +} + @Composable private fun ConfirmationContent() { Text(text = "Confirmation Content") diff --git a/sample/src/main/java/com/google/android/horologist/sample/MenuScreen.kt b/sample/src/main/java/com/google/android/horologist/sample/MenuScreen.kt index ac71035648..86d08b7ed1 100644 --- a/sample/src/main/java/com/google/android/horologist/sample/MenuScreen.kt +++ b/sample/src/main/java/com/google/android/horologist/sample/MenuScreen.kt @@ -135,11 +135,18 @@ fun MenuScreen( } item { Chip( - label = stringResource(id = R.string.sample_material_confirmation_dialog), + label = stringResource(id = R.string.sample_material_confirmation_screen), modifier = modifier.fillMaxWidth(), onClick = { navigateToRoute(Screen.MaterialConfirmationScreen.route) }, ) } + item { + Chip( + label = stringResource(id = R.string.sample_material_confirmation_launcher), + modifier = modifier.fillMaxWidth(), + onClick = { navigateToRoute(Screen.MaterialConfirmationLauncher.route) }, + ) + } item { Chip( label = stringResource(id = R.string.sample_material_icon), diff --git a/sample/src/main/java/com/google/android/horologist/sample/SampleWearApp.kt b/sample/src/main/java/com/google/android/horologist/sample/SampleWearApp.kt index 2a528a2a52..a4a090e9a9 100644 --- a/sample/src/main/java/com/google/android/horologist/sample/SampleWearApp.kt +++ b/sample/src/main/java/com/google/android/horologist/sample/SampleWearApp.kt @@ -45,6 +45,7 @@ import com.google.android.horologist.materialcomponents.SampleButtonScreen import com.google.android.horologist.materialcomponents.SampleChipIconWithProgressScreen import com.google.android.horologist.materialcomponents.SampleChipScreen import com.google.android.horologist.materialcomponents.SampleCompactChipScreen +import com.google.android.horologist.materialcomponents.SampleConfirmationLauncher import com.google.android.horologist.materialcomponents.SampleConfirmationScreen import com.google.android.horologist.materialcomponents.SampleIconScreen import com.google.android.horologist.materialcomponents.SampleOutlinedChipScreen @@ -222,6 +223,13 @@ fun SampleWearApp() { SampleConfirmationScreen() } } + composable( + route = Screen.MaterialConfirmationLauncher.route, + ) { + ScreenScaffold(timeText = {}) { + SampleConfirmationLauncher() + } + } composable( route = Screen.MaterialIconScreen.route, ) { diff --git a/sample/src/main/java/com/google/android/horologist/sample/Screen.kt b/sample/src/main/java/com/google/android/horologist/sample/Screen.kt index 859d0301d6..a44ff426dd 100644 --- a/sample/src/main/java/com/google/android/horologist/sample/Screen.kt +++ b/sample/src/main/java/com/google/android/horologist/sample/Screen.kt @@ -36,6 +36,7 @@ sealed class Screen( object MaterialChipIconWithProgressScreen : Screen("materialChipIconWithProgressScreen") object MaterialCompactChipsScreen : Screen("materialCompactChips") object MaterialConfirmationScreen : Screen("materialConfirmationScreen") + object MaterialConfirmationLauncher : Screen("materialConfirmationLauncher") object MaterialIconScreen : Screen("materialIconScreen") object MaterialOutlinedChipScreen : Screen("materialOutlinedChipScreen") object MaterialOutlinedCompactChipScreen : Screen("materialOutlinedCompactChipScreen") diff --git a/sample/src/main/res/values/strings.xml b/sample/src/main/res/values/strings.xml index 9b926566d8..18803086d4 100644 --- a/sample/src/main/res/values/strings.xml +++ b/sample/src/main/res/values/strings.xml @@ -28,7 +28,8 @@ Material Chips Sample Material Chip Icon With Progress Material Compact Chips - Material Confirmation Dialog + Material Confirmation Screen + Material Confirmation Launcher Material Icon Material Outlined Chips Material Outlined Compact Chips diff --git a/sample/src/test/kotlin/com/google/android/horologist/screensizes/DialogTest.kt b/sample/src/test/kotlin/com/google/android/horologist/screensizes/DialogTest.kt index 0f39ed1d43..4f5b4f832a 100644 --- a/sample/src/test/kotlin/com/google/android/horologist/screensizes/DialogTest.kt +++ b/sample/src/test/kotlin/com/google/android/horologist/screensizes/DialogTest.kt @@ -20,9 +20,17 @@ import android.R import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.Check import androidx.compose.material.icons.filled.Close +import androidx.compose.material.icons.outlined.Battery1Bar +import androidx.compose.material.icons.outlined.Info import androidx.compose.runtime.Composable +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.ui.graphics.Color import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.style.TextAlign +import androidx.wear.compose.material.Chip +import androidx.wear.compose.material.ChipDefaults +import androidx.wear.compose.material.Icon +import androidx.wear.compose.material.LocalTextStyle import androidx.wear.compose.material.MaterialTheme import androidx.wear.compose.material.Text import androidx.wear.compose.material.dialog.Alert @@ -30,16 +38,19 @@ import com.google.android.horologist.compose.layout.ScalingLazyColumnState import com.google.android.horologist.compose.layout.rememberColumnState import com.google.android.horologist.compose.material.AlertContent import com.google.android.horologist.compose.material.Button +import com.google.android.horologist.compose.material.ConfirmationContent import com.google.android.horologist.compose.material.ResponsiveDialogContent import com.google.android.horologist.compose.material.ToggleChip import com.google.android.horologist.compose.material.ToggleChipToggleControl import com.google.android.horologist.compose.tools.Device +import com.google.android.horologist.screenshots.ScreenshotTestRule import kotlinx.coroutines.runBlocking import org.junit.Test class DialogTest(device: Device) : ScreenSizeTest( device = device, showTimeText = false, + recordMode = ScreenshotTestRule.RecordMode.Record, ) { @Composable @@ -130,4 +141,118 @@ class DialogTest(device: Device) : ScreenSizeTest( } } } + + @Test + fun batterySaverScreen() { + lateinit var columnState: ScalingLazyColumnState + + runTest(testFn = { + screenshotTestRule.interact { + runBlocking { + columnState.state.scrollToItem(999, 0) + } + } + + screenshotTestRule.takeScreenshot() + }) { + columnState = rememberColumnState() + + ResponsiveDialogContent( + icon = { + Icon( + imageVector = Icons.Outlined.Info, + contentDescription = "Info", + ) + }, + title = { + Text( + text = "Enable Battery Saver Mode?", + color = MaterialTheme.colors.onBackground, + textAlign = TextAlign.Center, + maxLines = 3, + ) + }, + message = { + Text( + text = "Your battery is low." + + "turn on battery saver.", + textAlign = TextAlign.Center, + ) + }, + onOkButtonClick = {}, + onCancelButtonClick = {}, + okButtonContentDescription = stringResource(R.string.ok), + cancelButtonContentDescription = stringResource(R.string.cancel), + state = columnState, + ) { + item { + Chip( + label = { Text(text = "Primary Label") }, + onClick = {}, + icon = { + Icon( + Icons.Outlined.Battery1Bar, + contentDescription = "Battery low", + ) + }, + colors = ChipDefaults.secondaryChipColors(), + ) + } + item { + CompositionLocalProvider( + LocalTextStyle provides MaterialTheme.typography.caption3, + ) { + Text( + text = "Body enim ad minim veniam, quis nostrud", + textAlign = TextAlign.Start, + ) + } + } + } + } + } + + @Test + fun textAlertScreen() { + runTest { + AlertContent( + title = "Text only dialogs can use up to 3 lines of text in this layout", + onCancelButtonClick = {}, + onOKButtonClick = {}, + ) + } + } + + @Test + fun iconAndTextAlertScreen() { + runTest { + AlertContent( + icon = { + Icon( + imageVector = Icons.Outlined.Info, + contentDescription = "Info", + ) + }, + title = "Icon dialogs can use up to 2 lines of text", + onCancelButtonClick = {}, + onOKButtonClick = {}, + ) + } + } + + @Test + fun alarmConfirmationScreen() { + runTest { + ConfirmationContent( + icon = { + Icon( + imageVector = Icons.Filled.Check, + contentDescription = "Completed", + tint = Color.Green, + ) + }, + title = "Alarm in 23 hr 59 min", + ) + } + } } diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[0]_mobvoiticwatchpro5.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[0]_mobvoiticwatchpro5.png new file mode 100644 index 0000000000..2a01e2438e --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[0]_mobvoiticwatchpro5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e10629d39a220a9ab66c0db3165be10607bda87984fb7ecf8b4b910107f5370d +size 17150 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[1]_samsunggalaxywatch5.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[1]_samsunggalaxywatch5.png new file mode 100644 index 0000000000..e1ae770359 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[1]_samsunggalaxywatch5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:982992ab69b59b9fd987d9da2f93d146b78d568feb7244d522e73c6f93eca2e5 +size 14933 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[2]_samsunggalaxywatch6large.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[2]_samsunggalaxywatch6large.png new file mode 100644 index 0000000000..bcc3508ccf --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[2]_samsunggalaxywatch6large.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a0d76a2b86879b258554feb57d40a64a1c35d3ace07e4acceb97585e61abf1c +size 18601 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[3]_googlepixelwatch.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[3]_googlepixelwatch.png new file mode 100644 index 0000000000..62f8251092 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[3]_googlepixelwatch.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f505162b8f21c65c86eb7bdf1642af157ba0b714095d45f672a88f9b2f2abfa +size 14880 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[4]_genericsmallround.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[4]_genericsmallround.png new file mode 100644 index 0000000000..62f8251092 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[4]_genericsmallround.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f505162b8f21c65c86eb7bdf1642af157ba0b714095d45f672a88f9b2f2abfa +size 14880 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[5]_genericlargeround.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[5]_genericlargeround.png new file mode 100644 index 0000000000..2cd3c961b8 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[5]_genericlargeround.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb49c2b33b865c1a4961adb62f1dcd793208086937ecb186fe1f62ae678718fa +size 16629 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[6]_smalldevicebigfonts.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[6]_smalldevicebigfonts.png new file mode 100644 index 0000000000..e468c61442 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[6]_smalldevicebigfonts.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e9c39b4ee99c5100955cc362b2cbee1b1cb3b7b51a0c157aa284c45d4107acc +size 16090 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[7]_largedevicesmallfonts.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[7]_largedevicesmallfonts.png new file mode 100644 index 0000000000..c311a663bb --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_alarmConfirmationScreen[7]_largedevicesmallfonts.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af595ced1acc8921c561bf11305f87ef667e8bf3b6cad227d6df1a49d30322a9 +size 17157 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[0]_mobvoiticwatchpro5.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[0]_mobvoiticwatchpro5.png new file mode 100644 index 0000000000..ed19d58972 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[0]_mobvoiticwatchpro5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab01345ae776a4172be4d0a0164673a4a8ed3bc7b971321976655e8e82e95263 +size 37304 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[0]_mobvoiticwatchpro5_2.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[0]_mobvoiticwatchpro5_2.png new file mode 100644 index 0000000000..d349711543 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[0]_mobvoiticwatchpro5_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c136d5f0379e2bf4335e2d5080e8cdf2189d0214b636b5b03030a18694d12341 +size 35341 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[1]_samsunggalaxywatch5.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[1]_samsunggalaxywatch5.png new file mode 100644 index 0000000000..6b8b060d8b --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[1]_samsunggalaxywatch5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0380e7a15248436b71a9371981c4f7dbd5be54d367fcdb4bd91f4566f932a5c1 +size 32246 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[1]_samsunggalaxywatch5_2.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[1]_samsunggalaxywatch5_2.png new file mode 100644 index 0000000000..00711da889 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[1]_samsunggalaxywatch5_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c40e5c737382b323cde0f8aa0bcb69b9999a191ed5a4d58c364ee8f0e339c2d +size 27478 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[2]_samsunggalaxywatch6large.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[2]_samsunggalaxywatch6large.png new file mode 100644 index 0000000000..f9be1bc8a1 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[2]_samsunggalaxywatch6large.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a26f16bb7b1594ffba256a69883e8e43353c634605e3a8c212a46978f1c71580 +size 38413 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[2]_samsunggalaxywatch6large_2.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[2]_samsunggalaxywatch6large_2.png new file mode 100644 index 0000000000..77fd7f62e1 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[2]_samsunggalaxywatch6large_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ee12ca6e2299bd71d977c5889b60913356236256228f5e3b5b17fba744032c0 +size 36346 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[3]_googlepixelwatch.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[3]_googlepixelwatch.png new file mode 100644 index 0000000000..1e06e511b3 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[3]_googlepixelwatch.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8cfc213e8c4233171031410b6a674ddfd3e6155abf3441ddf38185f266a0943 +size 31479 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[3]_googlepixelwatch_2.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[3]_googlepixelwatch_2.png new file mode 100644 index 0000000000..36132c13f4 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[3]_googlepixelwatch_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da4a04375dc3537a720603d007f0ec8d8a94c28163b5aeeaf1310a845dff6224 +size 26108 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[4]_genericsmallround.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[4]_genericsmallround.png new file mode 100644 index 0000000000..1e06e511b3 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[4]_genericsmallround.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8cfc213e8c4233171031410b6a674ddfd3e6155abf3441ddf38185f266a0943 +size 31479 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[4]_genericsmallround_2.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[4]_genericsmallround_2.png new file mode 100644 index 0000000000..36132c13f4 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[4]_genericsmallround_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da4a04375dc3537a720603d007f0ec8d8a94c28163b5aeeaf1310a845dff6224 +size 26108 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[5]_genericlargeround.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[5]_genericlargeround.png new file mode 100644 index 0000000000..d5c02d7ce7 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[5]_genericlargeround.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:863cc712435012fbb510a4f22ebdbbae838050d4175ec9d9efeca1d381fb08db +size 35668 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[5]_genericlargeround_2.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[5]_genericlargeround_2.png new file mode 100644 index 0000000000..5b5b35a4a3 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[5]_genericlargeround_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c90e4141a29daff2e313962896c4367e2808994e83fd91ba39b45595fd684bcb +size 33819 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[6]_smalldevicebigfonts.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[6]_smalldevicebigfonts.png new file mode 100644 index 0000000000..d2f9968e26 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[6]_smalldevicebigfonts.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68abf218250b336e3cb73ffc32648651b265eb9a9b6892553ec1e16c6ccfda51 +size 32014 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[6]_smalldevicebigfonts_2.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[6]_smalldevicebigfonts_2.png new file mode 100644 index 0000000000..2cb91d3e3c --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[6]_smalldevicebigfonts_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4fcbd48606b0f197c77e6789e2c41440398e3bc6e58c7a58458614a7a8a44bc +size 26764 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[7]_largedevicesmallfonts.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[7]_largedevicesmallfonts.png new file mode 100644 index 0000000000..eb19c788ab --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[7]_largedevicesmallfonts.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03f8810a33e4befaf75f06528257562cc5caa50d05cd06cac12ed748fa4d8632 +size 36662 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[7]_largedevicesmallfonts_2.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[7]_largedevicesmallfonts_2.png new file mode 100644 index 0000000000..41e0d28208 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_batterySaverScreen[7]_largedevicesmallfonts_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76b43516cebb7b9cc2a8d324ccf810d3f9b8bf27ed9c88b16fef335a0f84b140 +size 35290 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[0]_mobvoiticwatchpro5.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[0]_mobvoiticwatchpro5.png new file mode 100644 index 0000000000..8906741c00 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[0]_mobvoiticwatchpro5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f8ce7ddfe44b9182a17331129dbff5247b988640c31f9ed4fc0bf0d01fd09b7 +size 28051 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[1]_samsunggalaxywatch5.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[1]_samsunggalaxywatch5.png new file mode 100644 index 0000000000..67b37281d2 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[1]_samsunggalaxywatch5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:947e1c603d7b536f409e3c577b66f400feea72d2fa6b2f0c6f7ba8dfd6d25534 +size 24322 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[2]_samsunggalaxywatch6large.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[2]_samsunggalaxywatch6large.png new file mode 100644 index 0000000000..16ff4ef66f --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[2]_samsunggalaxywatch6large.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90072b8e6aa0fb4166417580bdf6c23b39bc88e68976f1cb157eae6ad5b02040 +size 29976 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[3]_googlepixelwatch.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[3]_googlepixelwatch.png new file mode 100644 index 0000000000..2f78d834d2 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[3]_googlepixelwatch.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad2098641a0c01b19dd294e99e89db55b7aa62a2f7ffab9025b95c471182589f +size 24284 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[4]_genericsmallround.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[4]_genericsmallround.png new file mode 100644 index 0000000000..2f78d834d2 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[4]_genericsmallround.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad2098641a0c01b19dd294e99e89db55b7aa62a2f7ffab9025b95c471182589f +size 24284 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[5]_genericlargeround.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[5]_genericlargeround.png new file mode 100644 index 0000000000..72fc8d2c55 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[5]_genericlargeround.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bec3ed373a392a875367c4cb90afd22941bee55e49e25000003d1ccf778cf0e7 +size 27513 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[6]_smalldevicebigfonts.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[6]_smalldevicebigfonts.png new file mode 100644 index 0000000000..6a158bb0c0 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[6]_smalldevicebigfonts.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df04adf182d215eceaeaf649d6f14a1db4a898db816eb5a2fd5f482d04c7bc32 +size 27070 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[7]_largedevicesmallfonts.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[7]_largedevicesmallfonts.png new file mode 100644 index 0000000000..1000bdd929 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_iconAndTextAlertScreen[7]_largedevicesmallfonts.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:adbbef8859ec2721c67d2d6cd7c51b833dd83c86f23ce0f6b84e3e0b7b54b87d +size 27626 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[0]_mobvoiticwatchpro5.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[0]_mobvoiticwatchpro5.png new file mode 100644 index 0000000000..ffd4528dad --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[0]_mobvoiticwatchpro5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55287587f2cadc3f1c6d8c0e80264dfa06df3428ea40d7c7f8e90659fa1af6d3 +size 29774 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[1]_samsunggalaxywatch5.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[1]_samsunggalaxywatch5.png new file mode 100644 index 0000000000..dcfe589d7c --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[1]_samsunggalaxywatch5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a5105249fdc1e070c73c0c1480c6f34c8ceead5a188d64ceae36613b3f9467f +size 26141 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[2]_samsunggalaxywatch6large.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[2]_samsunggalaxywatch6large.png new file mode 100644 index 0000000000..82e6d2c1af --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[2]_samsunggalaxywatch6large.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50d88b8e0b991a9f56769f6646ba05c39c0a58d5615e58f1fc24603dbab2b28d +size 31920 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[3]_googlepixelwatch.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[3]_googlepixelwatch.png new file mode 100644 index 0000000000..8c53c7fc7d --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[3]_googlepixelwatch.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da836c7c5cd5bbaf9904789229b64702e8b473bfca4b070a2cbaafa442980bef +size 26150 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[4]_genericsmallround.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[4]_genericsmallround.png new file mode 100644 index 0000000000..8c53c7fc7d --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[4]_genericsmallround.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da836c7c5cd5bbaf9904789229b64702e8b473bfca4b070a2cbaafa442980bef +size 26150 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[5]_genericlargeround.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[5]_genericlargeround.png new file mode 100644 index 0000000000..5ded9a78b8 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[5]_genericlargeround.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba9b2216d56de59344ddd6067082f399c981697c2b64db52a816e7a1df8f2d5f +size 29231 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[6]_smalldevicebigfonts.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[6]_smalldevicebigfonts.png new file mode 100644 index 0000000000..d70050aa5e --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[6]_smalldevicebigfonts.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7776e1105bc7d4da68e046c3a9d7db3459a695fe0bc574a200bce9bcb6a6ac89 +size 26577 diff --git a/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[7]_largedevicesmallfonts.png b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[7]_largedevicesmallfonts.png new file mode 100644 index 0000000000..5b3d755939 --- /dev/null +++ b/sample/src/test/snapshots/images/com.google.android.horologist.screensizes_DialogTest_textAlertScreen[7]_largedevicesmallfonts.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78739f0424cad6baf4c1d7a7ef0bd64dc05b524cd94afcafc64f003d6caf9b39 +size 28978