Add more compose preview annotations.

This commit is contained in:
jeffrey-signal
2025-10-01 09:11:25 -04:00
committed by Michelle Tang
parent 87535a917a
commit 2c8144b32f
147 changed files with 518 additions and 560 deletions

View File

@@ -12,8 +12,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -49,7 +49,7 @@ private fun Banner(contentPadding: PaddingValues, actionListener: (Boolean) -> U
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreview() {
Previews.Preview {

View File

@@ -11,8 +11,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import androidx.fragment.app.FragmentManager
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -65,7 +65,7 @@ private fun Banner(contentPadding: PaddingValues, onLearnMoreClicked: () -> Unit
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreview() {
Previews.Preview {

View File

@@ -11,8 +11,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import androidx.fragment.app.FragmentManager
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -56,7 +56,7 @@ private fun Banner(contentPadding: PaddingValues, onLearnMoreClicked: () -> Unit
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreview() {
Previews.Preview {

View File

@@ -12,8 +12,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -60,7 +60,7 @@ private fun Banner(contentPadding: PaddingValues, onUpdateClicked: () -> Unit =
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreview() {
Previews.Preview {

View File

@@ -13,8 +13,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -67,7 +67,7 @@ private fun Banner(contentPadding: PaddingValues, onDismissListener: () -> Unit
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreview() {
Previews.Preview {

View File

@@ -12,8 +12,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -56,7 +56,7 @@ private fun Banner(contentPadding: PaddingValues, onUpdateNow: () -> Unit = {})
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreview() {
Previews.Preview {

View File

@@ -11,8 +11,8 @@ import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -62,7 +62,7 @@ private fun Banner(contentPadding: PaddingValues, suggestionsSize: Int, onAddMem
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreviewSingular() {
Previews.Preview {
@@ -70,7 +70,7 @@ private fun BannerPreviewSingular() {
}
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreviewPlural() {
Previews.Preview {

View File

@@ -13,8 +13,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -87,7 +87,7 @@ private fun Banner(contentPadding: PaddingValues, daysUntilExpiry: Int, onUpdate
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreviewExpireToday() {
Previews.Preview {
@@ -98,7 +98,7 @@ private fun BannerPreviewExpireToday() {
}
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreviewExpireTomorrow() {
Previews.Preview {
@@ -109,7 +109,7 @@ private fun BannerPreviewExpireTomorrow() {
}
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreviewExpireLater() {
Previews.Preview {

View File

@@ -15,8 +15,8 @@ import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -66,7 +66,7 @@ private fun Banner(contentPadding: PaddingValues, suggestionsSize: Int, onViewCl
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreviewSingular() {
Previews.Preview {
@@ -74,7 +74,7 @@ private fun BannerPreviewSingular() {
}
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreviewPlural() {
Previews.Preview {

View File

@@ -12,8 +12,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.DefaultBanner
@@ -41,7 +41,7 @@ private fun Banner(contentPadding: PaddingValues) {
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreview() {
Previews.Preview {

View File

@@ -13,8 +13,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -59,7 +59,7 @@ private fun Banner(contentPadding: PaddingValues) {
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreview() {
Previews.Preview {

View File

@@ -11,8 +11,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.banner.Banner
import org.thoughtcrime.securesms.banner.ui.compose.Action
@@ -65,7 +65,7 @@ private fun Banner(contentPadding: PaddingValues, usernameSyncState: UsernameSyn
)
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreviewUsernameCorrupted() {
Previews.Preview {
@@ -73,7 +73,7 @@ private fun BannerPreviewUsernameCorrupted() {
}
}
@SignalPreview
@DayNightPreviews
@Composable
private fun BannerPreviewLinkCorrupted() {
Previews.Preview {

View File

@@ -34,8 +34,8 @@ import androidx.compose.ui.res.pluralStringResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.res.vectorResource
import androidx.compose.ui.unit.dp
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.Previews
import org.signal.core.ui.compose.SignalPreview
import org.signal.core.util.isNotNullOrBlank
import org.thoughtcrime.securesms.R
@@ -195,7 +195,7 @@ enum class Importance {
}
@Composable
@SignalPreview
@DayNightPreviews
private fun BubblesOptOutPreview() {
Previews.Preview {
DefaultBanner(
@@ -212,7 +212,7 @@ private fun BubblesOptOutPreview() {
}
@Composable
@SignalPreview
@DayNightPreviews
private fun ForcedUpgradePreview() {
Previews.Preview {
DefaultBanner(
@@ -228,7 +228,7 @@ private fun ForcedUpgradePreview() {
}
@Composable
@SignalPreview
@DayNightPreviews
private fun FullyLoadedErrorPreview() {
val actions = listOf(
Action(R.string.ExpiredBuildReminder_update_now) { },