From 31408672525600aadf1a5eef7360ab9465703214 Mon Sep 17 00:00:00 2001 From: Adam Brown Date: Thu, 14 Jul 2022 18:20:44 +0100 Subject: [PATCH] bolding the account created username --- .../onboarding/ftueauth/FtueAuthAccountCreatedFragment.kt | 7 ++++++- vector/src/main/res/values/strings.xml | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthAccountCreatedFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthAccountCreatedFragment.kt index ded9cb00fa..9f2aadef5c 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthAccountCreatedFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthAccountCreatedFragment.kt @@ -16,15 +16,18 @@ package im.vector.app.features.onboarding.ftueauth +import android.graphics.Typeface import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import androidx.core.text.toSpannable import androidx.core.view.isVisible import im.vector.app.R import im.vector.app.core.animations.play import im.vector.app.core.di.ActiveSessionHolder import im.vector.app.core.utils.isAnimationEnabled +import im.vector.app.core.utils.styleMatchingText import im.vector.app.databinding.FragmentFtueAccountCreatedBinding import im.vector.app.features.onboarding.OnboardingAction import im.vector.app.features.onboarding.OnboardingViewEvents @@ -47,7 +50,9 @@ class FtueAuthAccountCreatedFragment @Inject constructor( } private fun setupViews() { - views.accountCreatedSubtitle.text = getString(R.string.ftue_account_created_subtitle, activeSessionHolder.getActiveSession().myUserId) + val userId = activeSessionHolder.getActiveSession().myUserId + val subtitle = getString(R.string.ftue_account_created_subtitle, userId).toSpannable().styleMatchingText(userId, Typeface.BOLD) + views.accountCreatedSubtitle.text = subtitle views.accountCreatedPersonalize.debouncedClicks { viewModel.handle(OnboardingAction.PersonalizeProfile) } views.accountCreatedTakeMeHome.debouncedClicks { viewModel.handle(OnboardingAction.PostViewEvent(OnboardingViewEvents.OnTakeMeHome)) } views.accountCreatedTakeMeHomeCta.debouncedClicks { viewModel.handle(OnboardingAction.PostViewEvent(OnboardingViewEvents.OnTakeMeHome)) } diff --git a/vector/src/main/res/values/strings.xml b/vector/src/main/res/values/strings.xml index d96f2089f6..87c31027d8 100644 --- a/vector/src/main/res/values/strings.xml +++ b/vector/src/main/res/values/strings.xml @@ -1912,7 +1912,7 @@ Personalize profile Take me home Congratulations! - Your account %s has been created. + Your account %s has been created Choose a display name This will be shown when you send messages.