Respect incognito keyboard setting in Compose UIs.

This commit is contained in:
jeffrey-signal
2025-11-17 14:44:57 -05:00
committed by Cody Henthorne
parent d5150d44e3
commit 9f0f8b7cbc
71 changed files with 248 additions and 204 deletions

View File

@@ -41,7 +41,7 @@ import androidx.core.os.bundleOf
import androidx.core.widget.TextViewCompat
import org.signal.core.ui.compose.BottomSheets
import org.signal.core.ui.compose.DayNightPreviews
import org.signal.core.ui.compose.theme.SignalTheme
import org.signal.core.ui.compose.Previews
import org.signal.core.util.getParcelableCompat
import org.signal.core.util.isNotNullOrBlank
import org.thoughtcrime.securesms.AvatarPreviewActivity
@@ -407,7 +407,7 @@ private fun AboutRow(
@Preview(name = "Dark Theme", group = "content", uiMode = Configuration.UI_MODE_NIGHT_YES)
@Composable
private fun ContentPreviewDefault() {
SignalTheme {
Previews.Preview {
Surface {
Content(
model = AboutModel(
@@ -437,7 +437,7 @@ private fun ContentPreviewDefault() {
@Preview(name = "Dark Theme", group = "content", uiMode = Configuration.UI_MODE_NIGHT_YES)
@Composable
private fun ContentPreviewWithUserSetDisplayName() {
SignalTheme {
Previews.Preview {
Surface {
Content(
model = AboutModel(
@@ -467,7 +467,7 @@ private fun ContentPreviewWithUserSetDisplayName() {
@Preview(name = "Dark Theme", group = "content", uiMode = Configuration.UI_MODE_NIGHT_YES)
@Composable
private fun ContentPreviewForSelf() {
SignalTheme {
Previews.Preview {
Surface {
Content(
model = AboutModel(
@@ -497,7 +497,7 @@ private fun ContentPreviewForSelf() {
@Preview(name = "Dark Theme", group = "content", uiMode = Configuration.UI_MODE_NIGHT_YES)
@Composable
private fun ContentPreviewInContactsNotProfileSharing() {
SignalTheme {
Previews.Preview {
Surface {
Content(
model = AboutModel(
@@ -527,7 +527,7 @@ private fun ContentPreviewInContactsNotProfileSharing() {
@Preview(name = "Dark Theme", group = "content", uiMode = Configuration.UI_MODE_NIGHT_YES)
@Composable
private fun ContentPreviewGroupsInCommonNoE164() {
SignalTheme {
Previews.Preview {
Surface {
Content(
model = AboutModel(
@@ -557,7 +557,7 @@ private fun ContentPreviewGroupsInCommonNoE164() {
@Preview(name = "Dark Theme", group = "content", uiMode = Configuration.UI_MODE_NIGHT_YES)
@Composable
private fun ContentPreviewNotAConnection() {
SignalTheme {
Previews.Preview {
Surface {
Content(
model = AboutModel(
@@ -586,7 +586,7 @@ private fun ContentPreviewNotAConnection() {
@DayNightPreviews
@Composable
private fun ContentPreviewNotAConnectionNoGroups() {
SignalTheme {
Previews.Preview {
Surface {
Content(
model = AboutModel(
@@ -616,7 +616,7 @@ private fun ContentPreviewNotAConnectionNoGroups() {
@Preview(name = "Dark Theme", group = "about row", uiMode = Configuration.UI_MODE_NIGHT_YES)
@Composable
private fun AboutRowPreview() {
SignalTheme {
Previews.Preview {
Surface {
AboutRow(
startIcon = ImageVector.vectorResource(R.drawable.symbol_person_24),

View File

@@ -69,12 +69,12 @@ 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.TextFields
import org.signal.core.ui.compose.theme.SignalTheme
import org.signal.core.util.E164Util
import org.signal.core.util.getParcelableExtraCompat
import org.thoughtcrime.securesms.PassphraseRequiredActivity
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.components.settings.app.usernamelinks.main.UsernameQrScannerActivity
import org.thoughtcrime.securesms.compose.SignalTheme
import org.thoughtcrime.securesms.invites.InviteActions
import org.thoughtcrime.securesms.phonenumbers.PhoneNumberVisualTransformation
import org.thoughtcrime.securesms.recipients.RecipientId