mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-23 02:10:44 +01:00
Add more compose preview annotations.
This commit is contained in:
committed by
Michelle Tang
parent
87535a917a
commit
2c8144b32f
@@ -21,8 +21,8 @@ import androidx.fragment.app.FragmentManager
|
||||
import androidx.fragment.app.setFragmentResult
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.compose.ComposeBottomSheetDialogFragment
|
||||
import org.thoughtcrime.securesms.util.BottomSheetUtil
|
||||
|
||||
@@ -106,7 +106,7 @@ fun DevicePinAuthEducationSheet(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun DevicePinAuthEducationSheetPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -30,9 +30,9 @@ import androidx.compose.ui.text.TextRange
|
||||
import androidx.compose.ui.text.input.KeyboardCapitalization
|
||||
import androidx.compose.ui.text.input.TextFieldValue
|
||||
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.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
|
||||
/**
|
||||
@@ -113,7 +113,7 @@ fun InviteScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun InviteScreenPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -27,8 +27,8 @@ import androidx.compose.ui.text.font.FontFamily
|
||||
import androidx.compose.ui.unit.TextUnit
|
||||
import androidx.compose.ui.unit.TextUnitType
|
||||
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.DimensionUnit
|
||||
import org.thoughtcrime.securesms.avatar.AvatarRenderer
|
||||
import org.thoughtcrime.securesms.avatar.Avatars
|
||||
@@ -94,7 +94,7 @@ fun FallbackAvatarImage(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun FallbackAvatarImagePreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -37,8 +37,8 @@ import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.DialogFragment
|
||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||
import kotlinx.parcelize.Parcelize
|
||||
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.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.backup.v2.BackupRepository
|
||||
@@ -434,7 +434,7 @@ private fun rememberSecondaryAction(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupAlertSheetContentPreviewGeneric() {
|
||||
Previews.BottomSheetPreview {
|
||||
@@ -446,7 +446,7 @@ private fun BackupAlertSheetContentPreviewGeneric() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupAlertSheetContentPreviewPayment() {
|
||||
Previews.BottomSheetPreview {
|
||||
@@ -458,7 +458,7 @@ private fun BackupAlertSheetContentPreviewPayment() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupAlertSheetContentPreviewDelete() {
|
||||
Previews.BottomSheetPreview {
|
||||
@@ -473,7 +473,7 @@ private fun BackupAlertSheetContentPreviewDelete() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupAlertSheetContentPreviewDiskFull() {
|
||||
Previews.BottomSheetPreview {
|
||||
@@ -485,7 +485,7 @@ private fun BackupAlertSheetContentPreviewDiskFull() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupAlertSheetContentPreviewBackupFailed() {
|
||||
Previews.BottomSheetPreview {
|
||||
@@ -497,7 +497,7 @@ private fun BackupAlertSheetContentPreviewBackupFailed() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupAlertSheetContentPreviewCouldNotRedeemBackup() {
|
||||
Previews.BottomSheetPreview {
|
||||
@@ -509,7 +509,7 @@ private fun BackupAlertSheetContentPreviewCouldNotRedeemBackup() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupAlertSheetContentPreviewSubscriptionExpired() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -31,8 +31,8 @@ import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.signal.core.ui.R as CoreUiR
|
||||
|
||||
@@ -201,7 +201,7 @@ private fun BackupAlertSecondaryActionButton(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupAlertBottomSheetContainerPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -27,8 +27,8 @@ import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.setFragmentResult
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.components.settings.app.backups.BackupStateObserver
|
||||
import org.thoughtcrime.securesms.compose.ComposeBottomSheetDialogFragment
|
||||
@@ -134,7 +134,7 @@ private fun CreateBackupBottomSheetContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun CreateBackupBottomSheetContentPaidPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
@@ -145,7 +145,7 @@ private fun CreateBackupBottomSheetContentPaidPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun CreateBackupBottomSheetContentFreePreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -11,9 +11,9 @@ import androidx.compose.ui.res.stringResource
|
||||
import androidx.core.os.BundleCompat
|
||||
import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.DialogFragment
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.backup.v2.BackupRepository
|
||||
import org.thoughtcrime.securesms.compose.ComposeDialogFragment
|
||||
@@ -70,7 +70,7 @@ private fun DownloadYourBackupTodayDialogContent(
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun DownloadYourBackupTodayDialogContentPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -18,9 +18,7 @@ import androidx.compose.material3.MaterialTheme
|
||||
import androidx.compose.material3.Text
|
||||
import androidx.compose.material3.TextButton
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.getValue
|
||||
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.vector.ImageVector
|
||||
@@ -35,8 +33,8 @@ import androidx.core.os.BundleCompat
|
||||
import org.signal.core.ui.R
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.gibiBytes
|
||||
import org.signal.core.util.money.FiatMoney
|
||||
import org.thoughtcrime.securesms.backup.v2.ui.subscription.MessageBackupsType
|
||||
@@ -158,7 +156,7 @@ private fun SheetContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupAlertSheetContentPreviewMedia() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -12,8 +12,8 @@ import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.res.pluralStringResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
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.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.components.settings.app.AppSettingsActivity
|
||||
import org.thoughtcrime.securesms.compose.ComposeBottomSheetDialogFragment
|
||||
@@ -71,7 +71,7 @@ private fun NoManualBackupSheetContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun NoManualBackupSheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -19,8 +19,8 @@ import androidx.compose.ui.text.buildAnnotatedString
|
||||
import androidx.compose.ui.text.withLink
|
||||
import androidx.compose.ui.text.withStyle
|
||||
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.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.backup.v2.BackupRepository
|
||||
import org.thoughtcrime.securesms.components.contactsupport.ContactSupportDialogFragment
|
||||
@@ -108,7 +108,7 @@ private fun NoRemoteStorageSpaceAvailableBottomSheetContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun NoRemoteStorageSpaceAvailableBottomSheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -29,8 +29,8 @@ import androidx.compose.ui.text.buildAnnotatedString
|
||||
import androidx.compose.ui.text.withLink
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.compose.ui.unit.sp
|
||||
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.signal.core.ui.R as CoreUiR
|
||||
|
||||
@@ -112,7 +112,7 @@ private fun BackupAlertText(text: AnnotatedString, inlineContent: Map<String, In
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BackupStatusRowCouldNotCompleteBackupPreview() {
|
||||
Previews.Preview {
|
||||
@@ -120,7 +120,7 @@ fun BackupStatusRowCouldNotCompleteBackupPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BackupStatusRowBackupFailedPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -35,8 +35,8 @@ import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.mebiBytes
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.backup.RestoreState
|
||||
@@ -309,7 +309,7 @@ private fun ArchiveRestoreProgressState.actionResource(): Int {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BackupStatusBannerPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -21,9 +21,9 @@ import androidx.compose.ui.res.dimensionResource
|
||||
import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
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.Rows
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.util.mebiBytes
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.backup.RestoreState
|
||||
@@ -221,7 +221,7 @@ private fun progressColor(backupStatusData: ArchiveRestoreProgressState): Color
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BackupStatusRowNormalPreview() {
|
||||
Previews.Preview {
|
||||
@@ -232,7 +232,7 @@ fun BackupStatusRowNormalPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BackupStatusRowWaitingForWifiPreview() {
|
||||
Previews.Preview {
|
||||
@@ -242,7 +242,7 @@ fun BackupStatusRowWaitingForWifiPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BackupStatusRowWaitingForInternetPreview() {
|
||||
Previews.Preview {
|
||||
@@ -252,7 +252,7 @@ fun BackupStatusRowWaitingForInternetPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BackupStatusRowLowBatteryPreview() {
|
||||
Previews.Preview {
|
||||
@@ -262,7 +262,7 @@ fun BackupStatusRowLowBatteryPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BackupStatusRowFinishedPreview() {
|
||||
Previews.Preview {
|
||||
@@ -273,7 +273,7 @@ fun BackupStatusRowFinishedPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BackupStatusRowNotEnoughFreeSpacePreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -9,9 +9,9 @@ import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.LaunchedEffect
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import com.google.android.gms.common.ConnectionResult
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.util.logging.Log
|
||||
import org.thoughtcrime.securesms.R
|
||||
|
||||
@@ -190,7 +190,7 @@ private fun ServiceInvalidDialog(onDismissRequest: () -> Unit, onLearnMoreClick:
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ServiceMissingDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -198,7 +198,7 @@ private fun ServiceMissingDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ServiceUpdatingDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -206,7 +206,7 @@ private fun ServiceUpdatingDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ServiceVersionUpdateRequiredDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -214,7 +214,7 @@ private fun ServiceVersionUpdateRequiredDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ServiceDisabledDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -222,7 +222,7 @@ private fun ServiceDisabledDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ServiceInvalidDialogPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -28,9 +28,9 @@ import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -144,7 +144,7 @@ fun MessageBackupsEducationScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MessageBackupsEducationSheetPreview() {
|
||||
Previews.Preview {
|
||||
@@ -156,7 +156,7 @@ private fun MessageBackupsEducationSheetPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun NotableFeatureRowPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -28,9 +28,9 @@ import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.signal.core.ui.R as CoreUiR
|
||||
|
||||
@@ -112,7 +112,7 @@ fun MessageBackupsKeyEducationScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MessageBackupsKeyEducationScreenPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -47,10 +47,10 @@ import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.compose.ui.unit.sp
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Snackbars
|
||||
import org.signal.core.ui.compose.horizontalGutters
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
@@ -421,7 +421,7 @@ private suspend fun saveKeyToCredentialManager(
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MessageBackupsKeyRecordScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -438,7 +438,7 @@ private fun MessageBackupsKeyRecordScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SaveKeyConfirmationDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -452,7 +452,7 @@ private fun SaveKeyConfirmationDialogPreview() {
|
||||
}
|
||||
|
||||
@OptIn(ExperimentalMaterial3Api::class)
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun CreateNewBackupKeySheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
@@ -462,7 +462,7 @@ private fun CreateNewBackupKeySheetContentPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun DownloadMediaDialogPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -34,9 +34,9 @@ import androidx.compose.ui.unit.dp
|
||||
import kotlinx.coroutines.launch
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore
|
||||
@@ -192,7 +192,7 @@ private fun BottomSheetContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MessageBackupsKeyRecordScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -202,7 +202,7 @@ private fun MessageBackupsKeyRecordScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BottomSheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -19,8 +19,8 @@ import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.res.painterResource
|
||||
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.thoughtcrime.securesms.R
|
||||
|
||||
/**
|
||||
@@ -58,7 +58,7 @@ fun MessageBackupsTypeFeatureRow(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MessageBackupsTypeFeatureRowPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -48,10 +48,10 @@ import androidx.compose.ui.text.withStyle
|
||||
import androidx.compose.ui.unit.dp
|
||||
import kotlinx.collections.immutable.persistentListOf
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.signal.core.util.billing.BillingResponseCode
|
||||
import org.signal.core.util.bytes
|
||||
@@ -277,7 +277,7 @@ private fun UserNotSignedInDialog(
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MessageBackupsTypeSelectionScreenPreview() {
|
||||
var selectedBackupsType by remember { mutableStateOf(MessageBackupTier.FREE) }
|
||||
@@ -302,7 +302,7 @@ private fun MessageBackupsTypeSelectionScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MessageBackupsTypeSelectionScreenWithCurrentTierPreview() {
|
||||
var selectedBackupsType by remember { mutableStateOf(MessageBackupTier.FREE) }
|
||||
|
||||
@@ -25,8 +25,8 @@ import androidx.compose.ui.text.buildAnnotatedString
|
||||
import androidx.compose.ui.text.withLink
|
||||
import androidx.compose.ui.text.withStyle
|
||||
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.ui.compose.theme.SignalTheme
|
||||
import org.signal.core.util.logging.Log
|
||||
import org.thoughtcrime.securesms.BiometricDeviceAuthentication
|
||||
@@ -188,7 +188,7 @@ fun VerifyBackupPinScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun VerifyBackupKeyScreen() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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) { },
|
||||
|
||||
@@ -26,8 +26,8 @@ import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.backup.v2.ui.subscription.MessageBackupsType
|
||||
import org.thoughtcrime.securesms.backup.v2.ui.subscription.MessageBackupsTypeBlock
|
||||
@@ -145,7 +145,7 @@ private fun UpgradeToEnableOptimizedStorageSheetContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun UpgradeToEnableOptimizedStorageSheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -27,8 +27,8 @@ import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.backup.v2.ui.subscription.MessageBackupsType
|
||||
import org.thoughtcrime.securesms.backup.v2.ui.subscription.MessageBackupsTypeBlock
|
||||
@@ -143,7 +143,7 @@ private fun UpgradeToStartMediaBackupSheetContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun UpgradeToStartMediaBackupSheetContentPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -36,8 +36,8 @@ import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.conversation.colors.AvatarColorPair
|
||||
import org.thoughtcrime.securesms.database.CallLinkTable
|
||||
@@ -49,7 +49,7 @@ import org.thoughtcrime.securesms.service.webrtc.links.SignalCallLinkState
|
||||
import java.time.Instant
|
||||
import org.signal.core.ui.R as CoreUiR
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SignalCallRowPreview() {
|
||||
val callLink = remember {
|
||||
|
||||
@@ -39,10 +39,10 @@ import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import io.reactivex.rxjava3.kotlin.subscribeBy
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.util.concurrent.LifecycleDisposable
|
||||
import org.signal.core.util.logging.Log
|
||||
import org.signal.ringrtc.CallLinkState
|
||||
@@ -325,7 +325,7 @@ private fun CreateCallLinkBottomSheetContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun CreateCallLinkBottomSheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -23,7 +23,6 @@ import androidx.compose.ui.graphics.vector.ImageVector
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.core.app.ShareCompat
|
||||
import androidx.fragment.app.FragmentActivity
|
||||
@@ -31,6 +30,7 @@ import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.lifecycle.lifecycleScope
|
||||
import androidx.lifecycle.viewmodel.compose.viewModel
|
||||
import kotlinx.coroutines.launch
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Rows
|
||||
@@ -320,7 +320,7 @@ private fun FailureSnackbar(
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun CallLinkDetailsScreenPreview() {
|
||||
val callLink = remember {
|
||||
@@ -343,7 +343,7 @@ private fun CallLinkDetailsScreenPreview() {
|
||||
)
|
||||
}
|
||||
|
||||
SignalTheme(false) {
|
||||
SignalTheme {
|
||||
CallLinkDetailsScreen(
|
||||
CallLinkDetailsState(
|
||||
false,
|
||||
|
||||
@@ -21,8 +21,8 @@ import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.text.TextStyle
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
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.ui.compose.horizontalGutters
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -88,7 +88,7 @@ fun BetaHeader(modifier: Modifier = Modifier) {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BetaLabelPreview() {
|
||||
Previews.Preview {
|
||||
@@ -113,7 +113,7 @@ fun LongTextBetaLabelPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BetaHeaderPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -26,8 +26,8 @@ import androidx.compose.ui.unit.dp
|
||||
import androidx.fragment.app.FragmentManager
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.compose.ComposeBottomSheetDialogFragment
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore
|
||||
@@ -102,7 +102,7 @@ private fun Sheet(onDismiss: () -> Unit = {}) {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ConnectivityWarningSheetPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -26,8 +26,8 @@ import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers
|
||||
import io.reactivex.rxjava3.core.Completable
|
||||
import io.reactivex.rxjava3.subjects.CompletableSubject
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.compose.ComposeBottomSheetDialogFragment
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore
|
||||
@@ -126,7 +126,7 @@ private fun Sheet(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SheetPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -27,8 +27,8 @@ import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.FragmentManager
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.compose.ComposeBottomSheetDialogFragment
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore
|
||||
@@ -124,7 +124,7 @@ private fun DeviceSpecificSheet(onContinue: () -> Unit = {}, onDismiss: () -> Un
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun DeviceSpecificSheetPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -35,7 +35,7 @@ import androidx.compose.ui.semantics.contentDescription
|
||||
import androidx.compose.ui.semantics.role
|
||||
import androidx.compose.ui.semantics.semantics
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
|
||||
@@ -98,13 +98,13 @@ fun RoundCheckbox(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun RoundCheckboxCheckedPreview() = SignalTheme {
|
||||
RoundCheckbox(checked = true, onCheckedChange = {})
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun RoundCheckboxUncheckedPreview() = SignalTheme {
|
||||
RoundCheckbox(checked = false, onCheckedChange = {})
|
||||
|
||||
@@ -10,9 +10,9 @@ import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.LaunchedEffect
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.util.CommunicationActions
|
||||
import org.thoughtcrime.securesms.util.SupportEmailUtil
|
||||
@@ -86,7 +86,7 @@ fun <Reason> SendSupportEmailEffect(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ContactSupportDialogPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -18,8 +18,8 @@ import androidx.compose.ui.text.PlaceholderVerticalAlign
|
||||
import androidx.compose.ui.text.buildAnnotatedString
|
||||
import androidx.compose.ui.unit.sp
|
||||
import com.google.accompanist.drawablepainter.rememberDrawablePainter
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
|
||||
/**
|
||||
* Applies Signal or System emoji to the given content based off user settings.
|
||||
@@ -71,7 +71,7 @@ fun Emojifier(
|
||||
}
|
||||
|
||||
@Composable
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
private fun EmojifierPreview() {
|
||||
Previews.Preview {
|
||||
Emojifier(text = "This message has an emoji ❤\uFE0F")
|
||||
|
||||
@@ -47,12 +47,12 @@ import kotlinx.coroutines.flow.Flow
|
||||
import kotlinx.coroutines.flow.flowOf
|
||||
import kotlinx.coroutines.launch
|
||||
import kotlinx.coroutines.withContext
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.IconButtons
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.horizontalGutters
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -674,7 +674,7 @@ private fun BioRow(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun AppSettingsContentPreview() {
|
||||
Previews.Preview {
|
||||
@@ -710,7 +710,7 @@ private fun AppSettingsContentPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BioRowPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -37,12 +37,12 @@ import com.google.android.material.button.MaterialButton
|
||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||
import com.google.android.material.snackbar.Snackbar
|
||||
import kotlinx.coroutines.launch
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
@@ -451,7 +451,7 @@ private fun DeleteAllDataConfirmationDialog(
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun AccountSettingsScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -471,7 +471,7 @@ private fun AccountSettingsScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun DeleteAllDataConfirmationDialogPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -17,10 +17,10 @@ import androidx.compose.ui.res.vectorResource
|
||||
import androidx.fragment.app.viewModels
|
||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.components.settings.app.appearance.navbar.ChooseNavigationBarStyleFragment
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
@@ -175,7 +175,7 @@ private fun AppearanceSettingsScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun AppearanceSettingsScreenPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -45,11 +45,11 @@ import androidx.compose.ui.text.SpanStyle
|
||||
import androidx.compose.ui.text.buildAnnotatedString
|
||||
import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.text.withStyle
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import kotlinx.collections.immutable.ImmutableList
|
||||
import kotlinx.collections.immutable.toImmutableList
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.signal.core.util.logging.Log
|
||||
@@ -306,20 +306,10 @@ fun CaveatWarning(onClick: () -> Unit, modifier: Modifier = Modifier) {
|
||||
)
|
||||
}
|
||||
|
||||
@Preview(name = "Light Theme")
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MainScreenPreviewLight() {
|
||||
SignalTheme(isDarkMode = false) {
|
||||
Surface {
|
||||
IconSelectionScreen(AppIconPreset.DEFAULT, onItemConfirmed = {}, onWarningClick = {})
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Preview(name = "Dark Theme")
|
||||
@Composable
|
||||
private fun MainScreenPreviewDark() {
|
||||
SignalTheme(isDarkMode = true) {
|
||||
private fun MainScreenPreview() {
|
||||
SignalTheme {
|
||||
Surface {
|
||||
IconSelectionScreen(AppIconPreset.DEFAULT, onItemConfirmed = {}, onWarningClick = {})
|
||||
}
|
||||
|
||||
@@ -28,9 +28,10 @@ import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.util.logging.Log
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -116,10 +117,12 @@ class AppIconTutorialFragment : ComposeFragment() {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun TutorialScreenPreview() {
|
||||
TutorialScreen()
|
||||
Previews.Preview {
|
||||
TutorialScreen()
|
||||
}
|
||||
}
|
||||
|
||||
companion object {
|
||||
|
||||
@@ -41,11 +41,11 @@ import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import kotlinx.coroutines.delay
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.util.money.FiatMoney
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -613,7 +613,7 @@ private fun InternalBackupOverrideRow(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupsSettingsContentPreview() {
|
||||
Previews.Preview {
|
||||
@@ -634,7 +634,7 @@ private fun BackupsSettingsContentPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupsSettingsContentBackupTierInternalOverridePreview() {
|
||||
Previews.Preview {
|
||||
@@ -649,7 +649,7 @@ private fun BackupsSettingsContentBackupTierInternalOverridePreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun WaitingForNetworkRowPreview() {
|
||||
Previews.Preview {
|
||||
@@ -657,7 +657,7 @@ private fun WaitingForNetworkRowPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun InactiveBackupsRowPreview() {
|
||||
Previews.Preview {
|
||||
@@ -665,7 +665,7 @@ private fun InactiveBackupsRowPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun NotFoundBackupRowPreview() {
|
||||
Previews.Preview {
|
||||
@@ -673,7 +673,7 @@ private fun NotFoundBackupRowPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun PendingBackupRowPreview() {
|
||||
Previews.Preview {
|
||||
@@ -681,7 +681,7 @@ private fun PendingBackupRowPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ActivePaidBackupsRowPreview() {
|
||||
Previews.Preview {
|
||||
@@ -700,7 +700,7 @@ private fun ActivePaidBackupsRowPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ActivePaidBackupsRowNoPricePreview() {
|
||||
Previews.Preview {
|
||||
@@ -719,7 +719,7 @@ private fun ActivePaidBackupsRowNoPricePreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ActiveFreeBackupsRowPreview() {
|
||||
Previews.Preview {
|
||||
@@ -735,7 +735,7 @@ private fun ActiveFreeBackupsRowPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun NeverEnabledBackupsRowPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -71,12 +71,12 @@ import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import androidx.navigation.fragment.navArgs
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Snackbars
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.ui.compose.horizontalGutters
|
||||
@@ -1720,7 +1720,7 @@ private fun BackupReadyToDownloadRow(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun RemoteBackupsSettingsContentPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1748,7 +1748,7 @@ private fun RemoteBackupsSettingsContentPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun RemoteBackupsSettingsInternalUserContentPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1777,7 +1777,7 @@ private fun RemoteBackupsSettingsInternalUserContentPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun RedemptionErrorAlertPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1785,7 +1785,7 @@ private fun RedemptionErrorAlertPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun LoadingCardPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1793,7 +1793,7 @@ private fun LoadingCardPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ErrorCardPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1801,7 +1801,7 @@ private fun ErrorCardPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun PendingCardPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1811,7 +1811,7 @@ private fun PendingCardPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SubscriptionNotFoundCardPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1822,7 +1822,7 @@ private fun SubscriptionNotFoundCardPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SubscriptionMismatchMissingGooglePlayCardPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1840,7 +1840,7 @@ private fun SubscriptionMismatchMissingGooglePlayCardPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupCardPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1934,7 +1934,7 @@ private fun BackupCardPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupReadyToDownloadPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1945,7 +1945,7 @@ private fun BackupReadyToDownloadPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupReadyToDownloadAfterCancelPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1963,7 +1963,7 @@ private fun BackupReadyToDownloadAfterCancelPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun LastBackupRowPreview() {
|
||||
Previews.Preview {
|
||||
@@ -1976,7 +1976,7 @@ private fun LastBackupRowPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun InProgressRowPreview() {
|
||||
Previews.Preview {
|
||||
@@ -2060,7 +2060,7 @@ private fun InProgressRowPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun FailedToTurnOffBackupDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -2070,7 +2070,7 @@ private fun FailedToTurnOffBackupDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun TurnOffAndDeleteBackupsDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -2082,7 +2082,7 @@ private fun TurnOffAndDeleteBackupsDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun DownloadingYourBackupDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -2092,7 +2092,7 @@ private fun DownloadingYourBackupDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SkipDownloadDuringDeleteDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -2100,7 +2100,7 @@ private fun SkipDownloadDuringDeleteDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SkipDownloadDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -2110,7 +2110,7 @@ private fun SkipDownloadDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BackupDeletionCardPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -31,8 +31,8 @@ import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.ui.compose.horizontalGutters
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -164,7 +164,7 @@ private fun SubscriptionNotFoundReason(text: String) {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SubscriptionNotFoundContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -27,9 +27,9 @@ import androidx.compose.ui.unit.dp
|
||||
import androidx.navigation.NavController
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
import org.thoughtcrime.securesms.util.navigation.safeNavigate
|
||||
@@ -111,7 +111,7 @@ fun ChangeNumberScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MessageBackupsEducationSheetPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -13,11 +13,11 @@ import androidx.compose.ui.res.vectorResource
|
||||
import androidx.fragment.app.viewModels
|
||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
@@ -202,7 +202,7 @@ private fun ChatsSettingsScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ChatsSettingsScreenPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -19,8 +19,8 @@ import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.compose.ComposeBottomSheetDialogFragment
|
||||
|
||||
@@ -106,7 +106,7 @@ fun EducationRow(text: String, painter: Painter) {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun ChatFoldersEducationSheetPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -46,12 +46,12 @@ import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.NavController
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.DropdownMenus
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.copied.androidx.compose.DragAndDropEvent
|
||||
import org.signal.core.ui.compose.copied.androidx.compose.DraggableItem
|
||||
import org.signal.core.ui.compose.copied.androidx.compose.dragContainer
|
||||
@@ -402,7 +402,7 @@ fun FolderRow(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ChatFolderPreview() {
|
||||
val previewFolders = listOf(
|
||||
|
||||
@@ -50,11 +50,11 @@ import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.NavController
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.avatar.AvatarImage
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
@@ -445,7 +445,7 @@ private fun ShowMutedSection(state: ChatFoldersSettingsState, onToggleShowMuted:
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun CreateFolderPreview() {
|
||||
val previewFolder = ChatFolder(ChatFolderRecord(id = 1, name = "WIP"))
|
||||
@@ -459,7 +459,7 @@ private fun CreateFolderPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun EditFolderPreview() {
|
||||
val previewFolder = ChatFolder(ChatFolderRecord(id = 1, name = "Work"))
|
||||
|
||||
@@ -17,11 +17,11 @@ import androidx.fragment.app.viewModels
|
||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import androidx.preference.PreferenceManager
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.util.bytes
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -249,7 +249,7 @@ private fun DataAndStorageSettingsScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun DataAndStorageSettingsScreenPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -17,13 +17,14 @@ import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.graphics.vector.ImageVector
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers
|
||||
import io.reactivex.rxjava3.core.Single
|
||||
import io.reactivex.rxjava3.schedulers.Schedulers
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.signal.core.util.logging.Log
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
@@ -71,10 +72,12 @@ fun LicenseScreen(licenseTextLines: List<String>, modifier: Modifier = Modifier)
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun LicenseFragmentPreview() {
|
||||
LicenseScreen(listOf("Lorem ipsum", "Delor"))
|
||||
SignalTheme {
|
||||
LicenseScreen(listOf("Lorem ipsum", "Delor"))
|
||||
}
|
||||
}
|
||||
|
||||
private fun InputStream.readToLines(): List<String> {
|
||||
|
||||
@@ -59,10 +59,10 @@ import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.launch
|
||||
import kotlinx.coroutines.withContext
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Snackbars
|
||||
import org.signal.core.ui.compose.TextFields.TextField
|
||||
import org.signal.core.util.Base64
|
||||
@@ -639,7 +639,7 @@ private fun ImportCredentialsDialog(onSubmit: (aci: String, backupKey: String) -
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun PreviewScreen() {
|
||||
Previews.Preview {
|
||||
@@ -647,7 +647,7 @@ fun PreviewScreen() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun PreviewScreenExportInProgress() {
|
||||
Previews.Preview {
|
||||
@@ -655,7 +655,7 @@ fun PreviewScreenExportInProgress() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun PreviewImportCredentialDialog() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -50,9 +50,9 @@ import androidx.compose.ui.unit.dp
|
||||
import androidx.fragment.app.viewModels
|
||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
import org.thoughtcrime.securesms.database.model.ThreadRecord
|
||||
@@ -321,7 +321,7 @@ private fun ThreadSelectionRow(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun PreviewScreen() {
|
||||
Previews.Preview {
|
||||
@@ -336,7 +336,7 @@ fun PreviewScreen() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun PreviewScreenWithData() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -25,11 +25,11 @@ import androidx.compose.runtime.CompositionLocalProvider
|
||||
import androidx.compose.runtime.getValue
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.fragment.app.viewModels
|
||||
import kotlinx.collections.immutable.ImmutableList
|
||||
import kotlinx.collections.immutable.persistentListOf
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
import org.thoughtcrime.securesms.recipients.RecipientId
|
||||
@@ -107,40 +107,27 @@ fun ResultItem(result: InternalSearchResult, modifier: Modifier = Modifier) {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@Composable
|
||||
fun InternalSearchScreenPreviewLightTheme() {
|
||||
SignalTheme(isDarkMode = false) {
|
||||
InternalSearchScreenPreview()
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@Composable
|
||||
fun InternalSearchScreenPreviewDarkTheme() {
|
||||
SignalTheme(isDarkMode = true) {
|
||||
InternalSearchScreenPreview()
|
||||
}
|
||||
}
|
||||
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun InternalSearchScreenPreview() {
|
||||
InternalSearchFragmentScreen(
|
||||
query = "",
|
||||
results = persistentListOf(
|
||||
InternalSearchResult(
|
||||
name = "Peter Parker",
|
||||
id = RecipientId.from(1),
|
||||
aci = UUID.randomUUID().toString(),
|
||||
pni = UUID.randomUUID().toString()
|
||||
SignalTheme {
|
||||
InternalSearchFragmentScreen(
|
||||
query = "",
|
||||
results = persistentListOf(
|
||||
InternalSearchResult(
|
||||
name = "Peter Parker",
|
||||
id = RecipientId.from(1),
|
||||
aci = UUID.randomUUID().toString(),
|
||||
pni = UUID.randomUUID().toString()
|
||||
),
|
||||
InternalSearchResult(
|
||||
name = "Mary Jane",
|
||||
id = RecipientId.from(2),
|
||||
aci = UUID.randomUUID().toString(),
|
||||
pni = null
|
||||
)
|
||||
),
|
||||
InternalSearchResult(
|
||||
name = "Mary Jane",
|
||||
id = RecipientId.from(2),
|
||||
aci = UUID.randomUUID().toString(),
|
||||
pni = null
|
||||
)
|
||||
),
|
||||
onSearchUpdated = {}
|
||||
)
|
||||
onSearchUpdated = {}
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -47,8 +47,8 @@ import androidx.fragment.app.viewModels
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.libsignal.protocol.util.Hex
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.components.settings.app.internal.sqlite.InternalSqlitePlaygroundViewModel.QueryResult
|
||||
@@ -211,7 +211,7 @@ private fun List<Any?>.toCsv(): String {
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -229,7 +229,7 @@ private fun ScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ScreenPreviewNoResults() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -40,11 +40,11 @@ import androidx.compose.ui.unit.dp
|
||||
import androidx.fragment.app.viewModels
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Rows.TextAndLabel
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.util.Hex
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.components.settings.app.internal.storage.InternalStorageServicePlaygroundViewModel.OneOffEvent
|
||||
@@ -355,7 +355,7 @@ private fun RunButton(onClick: () -> Unit) {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun ScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -368,7 +368,7 @@ fun ScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun ViewScreenPreview() {
|
||||
val storageRecords = listOf(
|
||||
|
||||
@@ -40,11 +40,11 @@ import androidx.lifecycle.repeatOnLifecycle
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import androidx.preference.PreferenceManager
|
||||
import kotlinx.coroutines.launch
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.util.logging.Log
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -548,7 +548,7 @@ private fun getLedColor(ledColorString: String): Color {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun NotificationsSettingsScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -560,7 +560,7 @@ private fun NotificationsSettingsScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun NotificationsSettingsScreenAPI21Preview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -27,10 +27,10 @@ import com.google.android.material.snackbar.Snackbar
|
||||
import io.reactivex.rxjava3.kotlin.subscribeBy
|
||||
import kotlinx.coroutines.rx3.asFlow
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Snackbars
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.ui.compose.horizontalGutters
|
||||
@@ -256,7 +256,7 @@ private fun AddAllowedMembersContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun AddAllowedMembersContentPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -27,9 +27,9 @@ import androidx.compose.ui.res.colorResource
|
||||
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.Rows
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.horizontalGutters
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -122,7 +122,7 @@ fun NotificationProfileRecipient(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun NotificationProfileAddMembersPreview() {
|
||||
Previews.Preview {
|
||||
@@ -132,7 +132,7 @@ fun NotificationProfileAddMembersPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun NotificationProfileRecipientPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -34,11 +34,11 @@ import androidx.lifecycle.lifecycleScope
|
||||
import androidx.lifecycle.repeatOnLifecycle
|
||||
import androidx.preference.PreferenceManager
|
||||
import kotlinx.coroutines.launch
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
@@ -287,7 +287,7 @@ private fun AdvancedPrivacySettingsScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun AdvancedPrivacySettingsScreenPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -44,9 +44,9 @@ import androidx.fragment.app.activityViewModels
|
||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.NavController
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.util.logging.Log
|
||||
import org.thoughtcrime.securesms.BiometricDeviceAuthentication
|
||||
import org.thoughtcrime.securesms.BiometricDeviceLockContract
|
||||
@@ -272,7 +272,7 @@ fun ScreenLockScreen(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun ScreenLockScreenPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -54,13 +54,13 @@ import androidx.navigation.compose.rememberNavController
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import androidx.navigation.navArgument
|
||||
import org.signal.core.ui.compose.Animations
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Rows.TextAndLabel
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.signal.core.util.bytes
|
||||
@@ -550,7 +550,7 @@ private fun SetCustomLengthLimitDialog(
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ManageStorageSettingsScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -565,7 +565,7 @@ private fun ManageStorageSettingsScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SetKeepMessagesScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -573,7 +573,7 @@ private fun SetKeepMessagesScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SetChatLengthLimitScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -583,7 +583,7 @@ private fun SetChatLengthLimitScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SetCustomLengthLimitDialogPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -22,13 +22,13 @@ import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import androidx.navigation.fragment.navArgs
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -78,7 +78,7 @@ class DonationPendingBottomSheet : ComposeBottomSheetDialogFragment() {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun DonationPendingBottomSheetContentPreview() {
|
||||
SignalTheme {
|
||||
|
||||
@@ -31,12 +31,12 @@ import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.FragmentManager
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.badges.BadgeRepository
|
||||
@@ -125,7 +125,7 @@ class TerminalDonationBottomSheet : ComposeBottomSheetDialogFragment() {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun DonationPaymentFailureBottomSheet() {
|
||||
SignalTheme {
|
||||
@@ -223,7 +223,7 @@ private fun DonationPaymentFailureBottomSheet(
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun DonationCompletedSheetContentPreview() {
|
||||
SignalTheme {
|
||||
|
||||
@@ -38,7 +38,6 @@ import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.text.input.ImeAction
|
||||
import androidx.compose.ui.text.input.KeyboardCapitalization
|
||||
import androidx.compose.ui.text.input.KeyboardType
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.setFragmentResult
|
||||
@@ -50,6 +49,7 @@ import androidx.navigation.fragment.findNavController
|
||||
import androidx.navigation.fragment.navArgs
|
||||
import androidx.navigation.navGraphViewModels
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
@@ -184,7 +184,7 @@ class BankTransferDetailsFragment : ComposeFragment(), InAppPaymentCheckoutDeleg
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BankTransferDetailsContentPreview() {
|
||||
SignalTheme {
|
||||
|
||||
@@ -47,13 +47,13 @@ import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.lifecycle.lifecycleScope
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import androidx.navigation.fragment.navArgs
|
||||
import kotlinx.coroutines.launch
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
@@ -126,7 +126,7 @@ class BankTransferMandateFragment : ComposeFragment() {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun BankTransferScreenPreview() {
|
||||
SignalTheme {
|
||||
|
||||
@@ -17,10 +17,10 @@ import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.fragment.app.viewModels
|
||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeFragment
|
||||
import org.thoughtcrime.securesms.compose.rememberStatusBarColorNestedScrollModifier
|
||||
@@ -129,7 +129,7 @@ private fun rememberLastSuccessfulUpdateString(lastUpdateTime: Duration): String
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun AppUpdatesSettingsScreenPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -36,7 +36,6 @@ import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.input.nestedscroll.nestedScroll
|
||||
import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.fragment.app.viewModels
|
||||
import androidx.navigation.NavController
|
||||
@@ -44,6 +43,7 @@ import androidx.navigation.fragment.findNavController
|
||||
import kotlinx.collections.immutable.ImmutableList
|
||||
import kotlinx.collections.immutable.toImmutableList
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.components.settings.app.usernamelinks.QrCodeBadge
|
||||
@@ -134,7 +134,9 @@ class UsernameLinkQrColorPickerFragment : ComposeFragment() {
|
||||
@Composable
|
||||
private fun ColorPicker(colors: ImmutableList<UsernameQrCodeColorScheme>, selected: UsernameQrCodeColorScheme, onSelectionChanged: (UsernameQrCodeColorScheme) -> Unit) {
|
||||
LazyVerticalGrid(
|
||||
modifier = Modifier.padding(horizontal = 30.dp).heightIn(max = 880.dp),
|
||||
modifier = Modifier
|
||||
.padding(horizontal = 30.dp)
|
||||
.heightIn(max = 880.dp),
|
||||
columns = GridCells.Adaptive(minSize = 88.dp)
|
||||
) {
|
||||
colors.forEach { color ->
|
||||
@@ -181,10 +183,10 @@ class UsernameLinkQrColorPickerFragment : ComposeFragment() {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun PreviewColorPickerItem() {
|
||||
SignalTheme(isDarkMode = false) {
|
||||
SignalTheme {
|
||||
Surface {
|
||||
Row(verticalAlignment = Alignment.CenterVertically) {
|
||||
ColorPickerItem(color = UsernameQrCodeColorScheme.Blue, selected = false, onClick = {})
|
||||
@@ -194,10 +196,10 @@ class UsernameLinkQrColorPickerFragment : ComposeFragment() {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun PreviewColorPicker() {
|
||||
SignalTheme(isDarkMode = false) {
|
||||
SignalTheme {
|
||||
Surface {
|
||||
ColorPicker(
|
||||
colors = UsernameQrCodeColorScheme.entries.toImmutableList(),
|
||||
|
||||
@@ -5,7 +5,6 @@ package org.thoughtcrime.securesms.components.settings.app.usernamelinks.main
|
||||
import android.Manifest
|
||||
import android.app.Activity
|
||||
import android.content.Intent
|
||||
import android.content.res.Configuration
|
||||
import android.graphics.Bitmap
|
||||
import android.os.Bundle
|
||||
import android.view.View
|
||||
@@ -46,7 +45,6 @@ import androidx.compose.ui.input.nestedscroll.nestedScroll
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.core.app.ShareCompat
|
||||
import androidx.core.app.TaskStackBuilder
|
||||
@@ -64,6 +62,7 @@ import com.google.accompanist.permissions.rememberPermissionState
|
||||
import io.reactivex.rxjava3.disposables.CompositeDisposable
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Snackbars
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
@@ -347,8 +346,7 @@ private fun ResetDialog(onConfirm: () -> Unit, onDismiss: () -> Unit) {
|
||||
)
|
||||
}
|
||||
|
||||
@Preview(name = "Light Theme", uiMode = Configuration.UI_MODE_NIGHT_NO)
|
||||
@Preview(name = "Dark Theme", uiMode = Configuration.UI_MODE_NIGHT_YES)
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun AppBarPreview() {
|
||||
SignalTheme {
|
||||
@@ -361,8 +359,7 @@ private fun AppBarPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview(name = "Light Theme", uiMode = Configuration.UI_MODE_NIGHT_NO)
|
||||
@Preview(name = "Dark Theme", uiMode = Configuration.UI_MODE_NIGHT_YES)
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MainScreenPreview() {
|
||||
SignalTheme {
|
||||
@@ -378,8 +375,7 @@ private fun MainScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@Preview(name = "Light Theme", uiMode = Configuration.UI_MODE_NIGHT_NO)
|
||||
@Preview(name = "Dark Theme", uiMode = Configuration.UI_MODE_NIGHT_YES)
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ResetDialogPreview() {
|
||||
SignalTheme {
|
||||
|
||||
@@ -18,11 +18,11 @@ import androidx.compose.ui.graphics.vector.ImageVector
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.text.AnnotatedString
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.Texts
|
||||
import org.signal.core.util.Hex.fromStringCondensed
|
||||
import org.signal.libsignal.zkgroup.groups.GroupMasterKey
|
||||
@@ -412,7 +412,7 @@ private fun AreYouSureDialog(
|
||||
)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun InternalConversationSettingsScreenPreview() {
|
||||
Previews.Preview {
|
||||
@@ -423,7 +423,7 @@ fun InternalConversationSettingsScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun InternalConversationSettingsScreenGroupPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -20,8 +20,8 @@ import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.res.colorResource
|
||||
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.ui.compose.horizontalGutters
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.databinding.DslBannerBinding
|
||||
@@ -99,7 +99,7 @@ fun Banner(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun BannerPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -41,7 +41,7 @@ import androidx.fragment.app.setFragmentResult
|
||||
import kotlinx.coroutines.flow.map
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.components.AvatarImageView
|
||||
@@ -132,7 +132,7 @@ class PendingParticipantsBottomSheet : ComposeBottomSheetDialogFragment() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun PendingParticipantsSheetPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -33,8 +33,8 @@ import androidx.compose.ui.viewinterop.AndroidView
|
||||
import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.FragmentManager
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.Dividers
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.signal.core.util.getParcelableCompat
|
||||
@@ -103,7 +103,7 @@ class CallLinkIncomingRequestSheet : ComposeBottomSheetDialogFragment() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun CallLinkIncomingRequestSheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -33,7 +33,7 @@ import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.unit.dp
|
||||
import kotlinx.collections.immutable.PersistentList
|
||||
import kotlinx.collections.immutable.persistentListOf
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.TriggerAlignedPopup
|
||||
import org.signal.core.ui.compose.TriggerAlignedPopupState
|
||||
@@ -177,7 +177,7 @@ private fun CallScreenMenuOption(
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun CallScreenAdditionalActionsPopupPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -33,8 +33,8 @@ import androidx.compose.ui.res.dimensionResource
|
||||
import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.IconButtons
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Rows
|
||||
import org.thoughtcrime.securesms.R
|
||||
@@ -263,7 +263,7 @@ private fun LegacyAudioPickerContent(
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun CallAudioPickerSheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
@@ -280,7 +280,7 @@ private fun CallAudioPickerSheetContentPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun TwoDeviceCallAudioToggleButtonPreview() {
|
||||
val outputState = remember {
|
||||
@@ -303,7 +303,7 @@ private fun TwoDeviceCallAudioToggleButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun ThreeDeviceCallAudioToggleButtonPreview() {
|
||||
val outputState = remember {
|
||||
|
||||
@@ -24,8 +24,8 @@ import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.IconButtons
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.thoughtcrime.securesms.R
|
||||
|
||||
@@ -228,7 +228,7 @@ fun StartCallButton(
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun ToggleMicButtonPreview() {
|
||||
Previews.Preview {
|
||||
@@ -246,7 +246,7 @@ private fun ToggleMicButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun ToggleVideoButtonPreview() {
|
||||
Previews.Preview {
|
||||
@@ -264,7 +264,7 @@ private fun ToggleVideoButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun ToggleRingButtonPreview() {
|
||||
Previews.Preview {
|
||||
@@ -284,7 +284,7 @@ private fun ToggleRingButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun AdditionalActionsButtonPreview() {
|
||||
Previews.Preview {
|
||||
@@ -294,7 +294,7 @@ private fun AdditionalActionsButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun HangupButtonPreview() {
|
||||
Previews.Preview {
|
||||
@@ -304,7 +304,7 @@ private fun HangupButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun VideoAcceptCallButtonPreview() {
|
||||
Previews.Preview {
|
||||
@@ -315,7 +315,7 @@ private fun VideoAcceptCallButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun AcceptCallButtonPreview() {
|
||||
Previews.Preview {
|
||||
@@ -326,7 +326,7 @@ private fun AcceptCallButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun AnswerWithoutVideoButtonPreview() {
|
||||
Previews.Preview {
|
||||
@@ -336,7 +336,7 @@ private fun AnswerWithoutVideoButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun StartCallButtonPreview() {
|
||||
Previews.Preview {
|
||||
@@ -347,7 +347,7 @@ private fun StartCallButtonPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun JoinCallButtonPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -27,7 +27,7 @@ import androidx.compose.ui.platform.LocalDensity
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.core.content.ContextCompat
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.TriggerAlignedPopupState.Companion.popupTrigger
|
||||
import org.signal.core.ui.compose.TriggerAlignedPopupState.Companion.rememberTriggerAlignedPopupState
|
||||
@@ -143,7 +143,7 @@ fun CallControls(
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
fun CallControlsPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -24,7 +24,7 @@ import androidx.compose.ui.res.colorResource
|
||||
import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.thoughtcrime.securesms.R
|
||||
|
||||
@@ -80,7 +80,7 @@ fun CallStateUpdatePopup(
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun CallStateUpdatePopupPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -7,8 +7,8 @@ package org.thoughtcrime.securesms.components.webrtc.v2
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.thoughtcrime.securesms.R
|
||||
|
||||
@@ -49,7 +49,7 @@ private fun DeniedRequestToJoinCallDialog(onDialogDismissed: () -> Unit = {}) {
|
||||
)
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun RemovedFromCallLinkDialogPreview() {
|
||||
Previews.Preview {
|
||||
@@ -57,7 +57,7 @@ private fun RemovedFromCallLinkDialogPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
private fun DeniedRequestToJoinCallDialogPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -21,7 +21,7 @@ import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.res.colorResource
|
||||
import kotlinx.coroutines.flow.drop
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.thoughtcrime.securesms.R
|
||||
|
||||
@@ -69,7 +69,7 @@ fun CallScreenTooltipBox(
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
fun SwitchCameraTooltipBoxPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -31,7 +31,7 @@ import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.res.painterResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.avatar.AvatarImage
|
||||
@@ -197,7 +197,7 @@ fun CallScreenTopAppBar(
|
||||
)
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
fun CallScreenTopBarPreview() {
|
||||
Previews.Preview {
|
||||
@@ -208,7 +208,7 @@ fun CallScreenTopBarPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
fun CallScreenPreJoinOverlayPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -35,7 +35,7 @@ import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.avatar.AvatarImage
|
||||
@@ -67,7 +67,8 @@ fun IncomingCallScreen(
|
||||
|
||||
GlideImage(
|
||||
model = callRecipient.contactPhoto,
|
||||
modifier = Modifier.fillMaxSize()
|
||||
modifier = Modifier
|
||||
.fillMaxSize()
|
||||
.blur(
|
||||
radiusX = 25.dp,
|
||||
radiusY = 25.dp,
|
||||
@@ -279,7 +280,7 @@ private fun AnswerCallButtonAndLabel(
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Preview(device = "spec:parent=pixel_5,orientation=landscape", uiMode = Configuration.UI_MODE_NIGHT_YES)
|
||||
@Composable
|
||||
fun IncomingVideoCallScreenPreview() {
|
||||
@@ -295,7 +296,7 @@ fun IncomingVideoCallScreenPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Preview(device = "spec:parent=pixel_5,orientation=landscape", uiMode = Configuration.UI_MODE_NIGHT_YES)
|
||||
@Composable
|
||||
fun IncomingAudioCallScreenPreview() {
|
||||
|
||||
@@ -11,8 +11,8 @@ import androidx.compose.runtime.mutableStateOf
|
||||
import androidx.compose.runtime.remember
|
||||
import androidx.compose.runtime.setValue
|
||||
import androidx.compose.ui.viewinterop.AndroidView
|
||||
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.components.webrtc.PendingParticipantsView
|
||||
import org.thoughtcrime.securesms.service.webrtc.PendingParticipantCollection
|
||||
|
||||
@@ -42,7 +42,7 @@ fun PendingParticipants(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun PendingParticipantsPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -37,7 +37,7 @@ import androidx.compose.ui.unit.DpSize
|
||||
import androidx.compose.ui.unit.IntOffset
|
||||
import androidx.compose.ui.unit.dp
|
||||
import kotlinx.coroutines.launch
|
||||
import org.signal.core.ui.compose.DarkPreview
|
||||
import org.signal.core.ui.compose.NightPreview
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import kotlin.math.pow
|
||||
import kotlin.math.roundToInt
|
||||
@@ -185,7 +185,7 @@ private fun distance(a: IntOffset, b: IntOffset): Float {
|
||||
return sqrt((b.x - a.x).toDouble().pow(2) + (b.y - a.y).toDouble().pow(2)).toFloat()
|
||||
}
|
||||
|
||||
@DarkPreview
|
||||
@NightPreview
|
||||
@Composable
|
||||
fun PictureInPicturePreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -25,8 +25,8 @@ import androidx.compose.ui.text.style.TextAlign
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.ui.compose.horizontalGutters
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.backup.v2.MessageBackupTier
|
||||
@@ -115,7 +115,7 @@ private fun MediaNoLongerAvailableBottomSheetContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun MediaNoLongerAvailableBottomSheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -47,6 +47,7 @@ import androidx.fragment.app.FragmentManager
|
||||
import kotlinx.coroutines.launch
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeBottomSheetDialogFragment
|
||||
@@ -95,7 +96,7 @@ private val tips = listOf(
|
||||
SafetyTipData(heroImage = R.drawable.safety_tip4, titleText = R.string.SafetyTips_tip4_title, messageText = R.string.SafetyTips_tip4_message)
|
||||
)
|
||||
|
||||
@Preview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun SafetyTipsContentPreview() {
|
||||
SignalTheme {
|
||||
|
||||
@@ -32,8 +32,8 @@ import androidx.compose.ui.unit.dp
|
||||
import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.FragmentManager
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
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.ui.compose.horizontalGutters
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeBottomSheetDialogFragment
|
||||
@@ -156,7 +156,7 @@ fun InfoRow(text: String) {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun ProfileNameSheetPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -34,8 +34,8 @@ import androidx.compose.ui.unit.dp
|
||||
import androidx.core.os.bundleOf
|
||||
import androidx.fragment.app.activityViewModels
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
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.getParcelableArrayListCompat
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.components.settings.app.AppSettingsActivity
|
||||
@@ -248,7 +248,7 @@ private fun isThreadListAlreadyAdded(folder: ChatFolderRecord, threadIds: List<L
|
||||
return folder.includedChats.containsAll(threadIds)
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun AddToChatFolderSheetContentPreview() {
|
||||
Previews.BottomSheetPreview {
|
||||
|
||||
@@ -25,8 +25,8 @@ import androidx.compose.ui.unit.dp
|
||||
import androidx.fragment.app.FragmentManager
|
||||
import org.signal.core.ui.compose.BottomSheets
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
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.ui.compose.horizontalGutters
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.compose.ComposeBottomSheetDialogFragment
|
||||
@@ -107,7 +107,7 @@ private fun RestoreCompleteContent(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun RestoreCompleteContentPreview() {
|
||||
Previews.Preview {
|
||||
@@ -115,7 +115,7 @@ private fun RestoreCompleteContentPreview() {
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
private fun RestoreCompleteContentAfterDeviceTransferPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
@@ -41,9 +41,9 @@ import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.res.vectorResource
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import org.signal.core.ui.compose.DayNightPreviews
|
||||
import org.signal.core.ui.compose.Previews
|
||||
import org.signal.core.ui.compose.Scaffolds
|
||||
import org.signal.core.ui.compose.SignalPreview
|
||||
import org.signal.core.ui.compose.theme.SignalTheme
|
||||
import org.signal.core.util.getParcelableExtraCompat
|
||||
import org.thoughtcrime.securesms.PassphraseRequiredActivity
|
||||
@@ -196,7 +196,7 @@ private fun GroupRow(
|
||||
}
|
||||
}
|
||||
|
||||
@SignalPreview
|
||||
@DayNightPreviews
|
||||
@Composable
|
||||
fun GroupsInCommonContentPreview() {
|
||||
Previews.Preview {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user