diff --git a/apps/ios/Shared/Views/ChatList/ChatListView.swift b/apps/ios/Shared/Views/ChatList/ChatListView.swift index 3080a2f403..dc4971aafa 100644 --- a/apps/ios/Shared/Views/ChatList/ChatListView.swift +++ b/apps/ios/Shared/Views/ChatList/ChatListView.swift @@ -401,6 +401,13 @@ struct ChatListView: View { .padding(.top, oneHandUI ? 8 : 0) .id("searchBar") } + if !oneHandUICardShown { + OneHandUICard() + .padding(.vertical, 6) + .scaleEffect(x: 1, y: oneHandUI ? -1 : 1, anchor: .center) + .listRowSeparator(.hidden) + .listRowBackground(Color.clear) + } if #available(iOS 16.0, *) { ForEach(cs, id: \.viewId) { chat in ChatListNavLink(chat: chat, parentSheet: $sheet) @@ -420,13 +427,6 @@ struct ChatListView: View { .disabled(chatModel.chatRunning != true || chatModel.deletedChats.contains(chat.chatInfo.id)) } } - if !oneHandUICardShown { - OneHandUICard() - .padding(.vertical, 6) - .scaleEffect(x: 1, y: oneHandUI ? -1 : 1, anchor: .center) - .listRowSeparator(.hidden) - .listRowBackground(Color.clear) - } if !addressCreationCardShown && hasConversations { ConnectBannerCard() .padding(.vertical, 6) diff --git a/apps/ios/Shared/Views/ChatList/OneHandUICard.swift b/apps/ios/Shared/Views/ChatList/OneHandUICard.swift index 059f24cc82..367be4f554 100644 --- a/apps/ios/Shared/Views/ChatList/OneHandUICard.swift +++ b/apps/ios/Shared/Views/ChatList/OneHandUICard.swift @@ -11,27 +11,46 @@ import SimpleXChat struct OneHandUICard: View { @EnvironmentObject var theme: AppTheme - @Environment(\.dynamicTypeSize) private var userFont: DynamicTypeSize @AppStorage(GROUP_DEFAULT_ONE_HAND_UI, store: groupDefaults) private var oneHandUI = true @AppStorage(DEFAULT_ONE_HAND_UI_CARD_SHOWN) private var oneHandUICardShown = false + @AppStorage(DEFAULT_TOOLBAR_MATERIAL) private var toolbarMaterial = ToolbarMaterial.defaultMaterial @State private var showOneHandUIAlert = false var body: some View { - ZStack(alignment: .topTrailing) { - VStack(alignment: .leading, spacing: 8) { - Text("Toggle chat list:").font(.title3) - Toggle("Reachable chat toolbar", isOn: $oneHandUI) + HStack(spacing: 2) { + segment( + icon: "platter.filled.bottom.and.arrow.down.iphone", + text: "Bottom bar", + isSelected: oneHandUI + ) { + withAnimation { oneHandUI = true } } - Image(systemName: "multiply") - .foregroundColor(theme.colors.secondary) - .onTapGesture { - showOneHandUIAlert = true + .background { if oneHandUI { Color(uiColor: .systemGray5) } } + .background(ToolbarMaterial.material(toolbarMaterial)) + ZStack(alignment: .trailing) { + segment( + icon: "platter.filled.top.and.arrow.up.iphone", + text: "Top bar", + isSelected: !oneHandUI + ) { + withAnimation { oneHandUI = false } } + Image(systemName: "multiply") + .foregroundColor(theme.colors.secondary) + .frame(width: 12, height: 12) + .padding(.vertical, 4) + .padding(.trailing, 12) + .padding(.leading, 4) + .contentShape(Rectangle()) + .onTapGesture { + showOneHandUIAlert = true + } + } + .frame(maxWidth: .infinity, maxHeight: .infinity) + .background { if !oneHandUI { Color(uiColor: .systemGray5) } } + .background(ToolbarMaterial.material(toolbarMaterial)) } - .padding() - .background(theme.appColors.sentMessage) - .cornerRadius(12) - .frame(height: dynamicSize(userFont).rowHeight) + .clipShape(Capsule()) .alert(isPresented: $showOneHandUIAlert) { Alert( title: Text("Reachable chat toolbar"), @@ -44,6 +63,22 @@ struct OneHandUICard: View { ) } } + + private func segment(icon: String, text: String, isSelected: Bool, action: @escaping () -> Void) -> some View { + HStack(spacing: 8) { + Image(systemName: icon) + .font(.body) + .foregroundColor(isSelected ? theme.colors.secondary : theme.colors.primary) + Text(text) + .font(.subheadline) + .foregroundColor(isSelected ? theme.colors.secondary : theme.colors.onBackground) + } + .padding(.leading, 16) + .padding(.vertical, 4) + .frame(maxWidth: .infinity, maxHeight: .infinity, alignment: .leading) + .contentShape(Rectangle()) + .onTapGesture { action() } + } } #Preview { diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListView.kt index 663b42413f..93513f9edb 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chatlist/ChatListView.kt @@ -90,41 +90,85 @@ private fun showNewChatSheet(oneHandUI: State) { @Composable fun ToggleChatListCard() { - ChatListCard( - close = { - appPrefs.oneHandUICardShown.set(true) - AlertManager.shared.showAlertMsg( - title = generalGetString(MR.strings.one_hand_ui), - text = generalGetString(MR.strings.one_hand_ui_change_instruction), + val oneHandUI = remember { appPrefs.oneHandUI.state } + val onClose = { + appPrefs.oneHandUICardShown.set(true) + AlertManager.shared.showAlertMsg( + title = generalGetString(MR.strings.one_hand_ui), + text = generalGetString(MR.strings.one_hand_ui_change_instruction), + ) + } + val activeBg = MaterialTheme.colors.background.mixWith(MaterialTheme.colors.onBackground, 0.97f) + .copy(alpha = appPrefs.inAppBarsAlpha.get()) + val selectedBg = MaterialTheme.colors.background.mixWith(MaterialTheme.colors.onBackground, 0.92f) + Row( + Modifier + .padding(horizontal = 16.dp, vertical = 12.dp) + .fillMaxWidth() + .height(IntrinsicSize.Min) + .clip(RoundedCornerShape(percent = 50)), + horizontalArrangement = Arrangement.spacedBy(2.dp) + ) { + ToolbarSegment( + icon = MR.images.ic_mobile_3, + text = stringResource(MR.strings.one_hand_ui_bottom_bar), + isSelected = oneHandUI.value, + selectedBg = selectedBg, + activeBg = activeBg, + modifier = Modifier.weight(1f) + ) { appPrefs.oneHandUI.set(true) } + Box(Modifier.weight(1f).fillMaxHeight()) { + ToolbarSegment( + icon = MR.images.ic_mobile_4, + text = stringResource(MR.strings.one_hand_ui_top_bar), + isSelected = !oneHandUI.value, + selectedBg = selectedBg, + activeBg = activeBg, + modifier = Modifier.fillMaxSize() + ) { appPrefs.oneHandUI.set(false) } + Icon( + painterResource(MR.images.ic_close), null, + Modifier + .align(Alignment.CenterEnd) + .padding(end = 4.dp) + .clip(CircleShape) + .clickable(onClick = onClose) + .padding(8.dp) + .size(16.dp), + tint = MaterialTheme.colors.secondary ) } + } +} + +@Composable +private fun ToolbarSegment( + icon: ImageResource, + text: String, + isSelected: Boolean, + selectedBg: Color, + activeBg: Color, + modifier: Modifier = Modifier, + onClick: () -> Unit +) { + Row( + modifier + .fillMaxHeight() + .background(if (isSelected) selectedBg else activeBg) + .then(if (!isSelected) Modifier.clickable(onClick = onClick) else Modifier) + .padding(start = 16.dp, top = 8.dp, bottom = 8.dp), + verticalAlignment = Alignment.CenterVertically ) { - Column( - modifier = Modifier - .padding(horizontal = DEFAULT_PADDING) - .padding(top = DEFAULT_PADDING) - ) { - Row( - horizontalArrangement = Arrangement.Start, - verticalAlignment = Alignment.CenterVertically, - modifier = Modifier.fillMaxWidth() - ) { - Text(stringResource(MR.strings.one_hand_ui_card_title), style = MaterialTheme.typography.h3) - } - Row( - Modifier.fillMaxWidth().padding(top = 6.dp, bottom = 12.dp), - verticalAlignment = Alignment.CenterVertically - ) { - Text(stringResource(MR.strings.one_hand_ui), Modifier.weight(10f), style = MaterialTheme.typography.body1) - - Spacer(Modifier.fillMaxWidth().weight(1f)) - - SharedPreferenceToggle( - appPrefs.oneHandUI, - enabled = true - ) - } - } + Icon( + painterResource(icon), null, Modifier.size(20.dp), + tint = if (isSelected) MaterialTheme.colors.secondary else MaterialTheme.colors.primary + ) + Spacer(Modifier.width(8.dp)) + Text( + text, + color = if (isSelected) MaterialTheme.colors.secondary else MaterialTheme.colors.onBackground, + style = MaterialTheme.typography.body1 + ) } } @@ -918,13 +962,18 @@ private fun BoxScope.ChatList(searchText: MutableState, listStat } } } + if (!oneHandUICardShown.value) { + item { + ToggleChatListCard() + } + } itemsIndexed(chats, key = { _, chat -> chat.remoteHostId to chat.id }) { index, chat -> val nextChatSelected = remember(chat.id, chats) { derivedStateOf { chatModel.chatId.value != null && chats.getOrNull(index + 1)?.id == chatModel.chatId.value } } ChatListNavLinkView(chat, nextChatSelected) } - if (!oneHandUICardShown.value || !addressCreationCardShown.value) { + if (!addressCreationCardShown.value) { item { ChatListFeatureCards() } @@ -989,20 +1038,12 @@ private fun NoChatsView(searchText: MutableState) { @Composable private fun ChatListFeatureCards() { - val oneHandUI = remember { appPrefs.oneHandUI.state } - val oneHandUICardShown = remember { appPrefs.oneHandUICardShown.state } val addressCreationCardShown = remember { appPrefs.addressCreationCardShown.state } - Column(modifier = Modifier.padding(16.dp), verticalArrangement = Arrangement.spacedBy(16.dp)) { - if (!oneHandUICardShown.value && !oneHandUI.value) { - ToggleChatListCard() - } - if (!addressCreationCardShown.value && hasConversations(chatModel.chats.value)) { + if (!addressCreationCardShown.value && hasConversations(chatModel.chats.value)) { + Column(modifier = Modifier.padding(16.dp)) { ConnectBannerCard() } - if (!oneHandUICardShown.value && oneHandUI.value) { - ToggleChatListCard() - } } } diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml index 081d837a70..6a3f00231e 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml @@ -2023,7 +2023,6 @@ ادعُ خيارات الوسائط الجديدة شغّل من قائمة الدردشة. - تبديل قائمة الدردشة: يمكنك تغييره في إعدادات المظهر. نزّل الإصدارات الجديدة من GitHub. ترقية التطبيق تلقائيًا diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml index 02b30a87f8..80f2e3d7c5 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml @@ -1701,7 +1701,8 @@ Confirm database upgrades Reachable app toolbars Reachable chat toolbar - Toggle chat list: + Bottom bar + Top bar You can change it in Appearance settings. Show console in new window Show chat list in new window diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/bg/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/bg/strings.xml index da3c17c184..c691447b32 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/bg/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/bg/strings.xml @@ -2039,7 +2039,6 @@ Пропусни тази версия Провери за актуализации БАЗА ДАННИ - Превключване на чат списъка: Можете да изпращате съобщения до %1$s от архивираните контакти. Достъпен панел Изпращането на съобщения на груповия член не е налично diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ca/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ca/strings.xml index 4ce42e2df8..ded78894e1 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ca/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ca/strings.xml @@ -1974,7 +1974,6 @@ Barres d\'eines d\'aplicacions accessible Barres d\'eines de xat accessible Mostra la llista de xat en una finestra nova - Commuta la llista de xat: Mostrar consola en finestra nova Podeu canviar-la a la configuració de l\'aparença. Actualitzar i obrir el xat diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/cs/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/cs/strings.xml index 5f86035db7..541bf744de 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/cs/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/cs/strings.xml @@ -2246,7 +2246,6 @@ Nastavit výchozí téma Nahráno Ano - Přepnout chat seznam: Tuto akci nelze zrušit - zprávy odeslané a přijaté v tomto chatu dříve než vybraná, budou smazány. Statistiky serverů budou obnoveny - nemůže být vráceno! Odešlete soukromý report diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml index 90f40e3713..486d2ea6c9 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml @@ -2107,7 +2107,6 @@ Erstellen Laden Sie neue Versionen von GitHub herunter. Direkt aus der Chat-Liste abspielen. - Chat-Liste umschalten: Kann von Ihnen in den Erscheinungsbild-Einstellungen geändert werden. Kontakte für spätere Chats archivieren. Ihre IP-Adresse und Verbindungen werden geschützt. diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/el/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/el/strings.xml index 250e587761..47cfd90ad6 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/el/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/el/strings.xml @@ -1385,7 +1385,6 @@ Για να λαμβάνεις ειδοποιήσεις σχετικά με τις νέες εκδόσεις, ενεργοποίησε τον περιοδικό έλεγχο για σταθερές ή δοκιμαστικές εκδόσεις. Για να συνδεθείς μέσω συνδέσμου Για να συνδεθείς, η επαφή σου μπορεί να σαρώσει τον κωδικό QR ή να χρησιμοποιήσει τον σύνδεσμο στην εφαρμογή. - Εναλλαγή λίστας συνομιλιών: Ενεργοποίηση ανώνυμης λειτουργίας κατά τη σύνδεση. Για απόκρυψη ανεπιθύμητων μηνυμάτων. Για να πραγματοποιήσεις κλήσεις, επέτρεψε τη χρήση του μικροφώνου σου. Τερμάτισε την κλήση και προσπάθησε να καλέσεις ξανά. diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml index 4fe56f1f98..e59f2b37cd 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml @@ -2040,7 +2040,6 @@ Ningún contacto filtrado Difumina para mayor privacidad Crear - Alternar lista de chats: Ajusta el tamaño de la fuente. Reproduce desde la lista de chats. Actualizar la aplicación automáticamente diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/fa/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/fa/strings.xml index da5dac16a3..3f7d4ff025 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/fa/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/fa/strings.xml @@ -2424,7 +2424,6 @@ این پیام حذف شده یا هنوز دریافت نشده است. زمان ناپدید شدن فقط برای مخاطبان جدید تنظیم شده است. برای مطلع شدن از نسخه‌های جدید، بررسی دوره‌ای برای نسخه‌های Stable یا Beta را فعال کنید. - تغییر لیست چت: برای برقراری تماس، اجازه دهید از میکروفن شما استفاده شود. تماس را پایان دهید و دوباره تلاش کنید. برای جلوگیری از جایگزینی لینک شما، می‌توانید کدهای امنیتی مخاطب را مقایسه کنید. برای دریافت diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml index 383e4c49f7..241bd9005c 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml @@ -2041,7 +2041,6 @@ %d sélectionné(s) Aperçu depuis la liste de conversation. Les messages seront marqués comme modérés pour tous les membres. - Afficher la liste des conversations : Vous pouvez choisir de le modifier dans les paramètres d\'apparence. Rétablir tous les conseils Mise à jour automatique de l\'app diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml index 3b77d42277..e375cb1592 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml @@ -2001,7 +2001,6 @@ TCP-kapcsolat Mentheti az exportált archívumot. Tippek visszaállítása - Csevegési lista ki/be: Ezt a „Megjelenés” menüben módosíthatja. Új médiabeállítások Lejátszás a csevegési listából. diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_mobile_3.svg b/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_mobile_3.svg new file mode 100644 index 0000000000..e731314fcc --- /dev/null +++ b/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_mobile_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_mobile_4.svg b/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_mobile_4.svg new file mode 100644 index 0000000000..4ed6a064bf --- /dev/null +++ b/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_mobile_4.svg @@ -0,0 +1 @@ + diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml index 6b3449f7b1..60ed7db384 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml @@ -2025,7 +2025,6 @@ Platform perpesanan dan aplikasi yang melindungi privasi dan keamanan Anda. Untuk melindungi privasi Anda, SimpleX gunakan ID terpisah untuk setiap kontak. PROXY SOCKS - Alihkan daftar obrolan: Tingkatkan dan buka obrolan Ketuk untuk gabung ke samaran Anda memblokir %s diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml index c296fd538b..996bce2882 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml @@ -2040,7 +2040,6 @@ Protegge il tuo indirizzo IP e le connessioni. Salva e riconnetti Ripristina tutti i suggerimenti - Cambia l\'elenco delle chat: Puoi cambiarlo nelle impostazioni dell\'aspetto. Riproduci dall\'elenco delle chat. Aumenta la dimensione dei caratteri. diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ja/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ja/strings.xml index db563e9ece..5c17946c24 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ja/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ja/strings.xml @@ -1825,7 +1825,6 @@ SMPサーバーの構成 接続中 XFTPサーバーの構成 - チャットリスト表示切り替え 連絡先 メッセージサーバ メディア&ファイルサーバ diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/lv/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/lv/strings.xml index d673e80394..c5473aeea4 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/lv/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/lv/strings.xml @@ -1796,7 +1796,6 @@ Apstiprināt datu bāzes jauninājumus Vienas rokas saskarne Sarunu apakšējā josla - Vienas rokas saskarnes karte Vienas rokas saskarnes maiņas instrukcija Terminālis vienmēr redzams Sarunu saraksts vienmēr redzams diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/nl/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/nl/strings.xml index 331ef12e4d..cc81e5365b 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/nl/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/nl/strings.xml @@ -2038,7 +2038,6 @@ Verwijder maximaal 20 berichten tegelijk. Sommige bestanden zijn niet geëxporteerd Alle hints resetten - Chat-lijst wisselen: U kunt dit wijzigen in de instellingen onder uiterlijk Creëren Vervagen voor betere privacy. diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/pl/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/pl/strings.xml index 4bb9626694..11369ff663 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/pl/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/pl/strings.xml @@ -2007,7 +2007,6 @@ Połączenie TCP Nic nie jest zaznaczone Sprawdź czy link SimpleX jest poprawny. - Przełącz listę czatów: Archiwizuj kontakty aby porozmawiać później. Chroni Twój adres IP i połączenia. Osiągalny pasek narzędzi czatu diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/pt-rBR/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/pt-rBR/strings.xml index ca0ec5f2ba..c129d68521 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/pt-rBR/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/pt-rBR/strings.xml @@ -1870,7 +1870,6 @@ Migrar para outro dispositivo Verificar palavra-passe WiFi - Alternar lista de conversa: Você pode mudar isso em configurações de Aparência. desativado nenhum diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml index d9af79fe96..0025460dd2 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml @@ -1890,7 +1890,6 @@ Video Mesaj vocal (%1$s) Trimite - Comută lista de conversații: Pentru a primi notificări, te rugăm să introduci parola bazei de date Se așteaptă videoclipul Mesaje nelivrate diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml index 64ca9c0711..7798657415 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml @@ -2122,7 +2122,6 @@ Новые медиа-опции Пригласить Новое сообщение - Переключите список чатов: Обновление приложения Загружать новые версии из GitHub. Увеличить размер шрифтов. diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/tr/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/tr/strings.xml index 32672e365f..0e9c54fb87 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/tr/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/tr/strings.xml @@ -2054,7 +2054,6 @@ Sunucu istatistikleri sıfırlanacaktır - bu geri alınamaz! Erişilebilir uygulama araç çubukları Görünüm ayarlarından değiştirebilirsiniz. - Sohbet listesini değiştir: Sistem modu Erişilebilir sohbet araç çubuğu İçin bilgi gösteriliyor diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/uk/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/uk/strings.xml index 61f64df2fd..4e62631dbb 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/uk/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/uk/strings.xml @@ -1886,7 +1886,6 @@ Нове повідомлення Створити Запросити - Перемикнути список чатів: Ви можете змінити це в налаштуваннях зовнішнього вигляду. Статус повідомлення Архівувати контакти, щоб поговорити пізніше. diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/vi/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/vi/strings.xml index 21e2e43a44..235158585d 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/vi/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/vi/strings.xml @@ -1982,7 +1982,6 @@ Tin nhắn này đã bị xóa hoặc vẫn chưa được nhận. Mã QR này không phải là một đường dẫn! Đường dẫn này không phải là một đường dẫn kết nối hợp lệ! - Chuyển đổi danh sách trò chuyện: Thời gian chờ đã hết trong khi kết nối tới máy tính Để cho phép một ứng dụng di động kết nối tới máy tính, mở cổng này trong tường lửa của bạn, nếu bạn có bật nó lên Để bảo vệ sự riêng tư của bạn, SimpleX sử dụng các ID riêng biệt cho mỗi liên hệ bạn có. diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml index 21811df621..9f63fcc369 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml @@ -2011,7 +2011,6 @@ 连接和服务器状态。 最多同时删除 20 条消息 它保护你的 IP 地址和连接。 - 切换聊天列表: 你可以在“外观”设置中更改它。 保存并重新连接 TCP 连接