From d60da754dce3cb1fba7e5686a3114f44b117ebd9 Mon Sep 17 00:00:00 2001 From: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com> Date: Fri, 17 Jul 2026 14:31:20 +0000 Subject: [PATCH] ui: what's new in 7.0 (#7265) --- .../Views/Onboarding/WhatsNewView.swift | 22 +++++++++++++++++++ .../common/views/onboarding/WhatsNewView.kt | 22 +++++++++++++++++++ .../commonMain/resources/MR/base/strings.xml | 7 ++++++ 3 files changed, 51 insertions(+) diff --git a/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift b/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift index 41a342d7c8..a6fd939b0d 100644 --- a/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift +++ b/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift @@ -664,6 +664,28 @@ private let versionDescriptions: [VersionDescription] = [ )) ] ), + VersionDescription( + version: "v7.0-beta.4", + post: nil, + features: [ + .feature(Description( + icon: "at", + title: "SimpleX names (BETA)", + description: "Names for your channel or business." + )), + .feature(Description( + icon: nil, + title: "Better channels 📢", + description: nil, + subfeatures: [ + ("person.badge.plus", "Add contributors."), + ("globe", "Create web preview."), + ("server.rack", "Manage your relays."), + ("text.alignleft", "Easier to read."), + ] + )) + ] + ), ] private let lastVersion = versionDescriptions.last!.version diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt index e1415d071d..b2b1189986 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt @@ -912,6 +912,28 @@ private val versionDescriptions: List = listOf( ), ) ), + VersionDescription( + version = "v7.0-beta.4", + post = null, + features = listOf( + VersionFeature.FeatureDescription( + icon = MR.images.ic_alternate_email, + titleId = MR.strings.v7_0_simplex_names, + descrId = MR.strings.v7_0_simplex_names_descr + ), + VersionFeature.FeatureDescription( + icon = null, + titleId = MR.strings.v7_0_channels, + descrId = null, + subfeatures = listOf( + MR.images.ic_person_add to MR.strings.v7_0_channels_contributors, + MR.images.ic_travel_explore to MR.strings.v7_0_channels_previews, + MR.images.ic_dns to MR.strings.v7_0_channels_relays, + MR.images.ic_article to MR.strings.v7_0_channels_wider_messages, + ) + ), + ) + ), ) private val lastVersion = versionDescriptions.last().version 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 937bb012ed..10a3113378 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml @@ -2734,6 +2734,13 @@ - opt-in to send link previews.\n- use SOCKS proxy if enabled.\n- prevent hyperlink phishing.\n- remove link tracking. Non-profit governance To make SimpleX Network last. + SimpleX names (BETA) + Names for your channel or business. + Better channels 📢 + Create web preview. + Manage your relays. + Add contributors. + Easier to read. View updated conditions