From 1d92b4293b4c222cd23823f3b4e96fcf90a9c2e5 Mon Sep 17 00:00:00 2001 From: Adam Brown Date: Mon, 4 Apr 2022 17:31:50 +0100 Subject: [PATCH] launching the ems site when tapping get in touch --- .../ftueauth/FtueAuthCombinedServerSelectionFragment.kt | 4 ++++ vector/src/main/res/values/donottranslate.xml | 1 + 2 files changed, 5 insertions(+) diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedServerSelectionFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedServerSelectionFragment.kt index 9390c3938d..ccc89eb111 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedServerSelectionFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedServerSelectionFragment.kt @@ -21,12 +21,14 @@ import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.view.inputmethod.EditorInfo +import im.vector.app.R import im.vector.app.core.extensions.content import im.vector.app.core.extensions.editText import im.vector.app.core.extensions.realignPercentagesToParent import im.vector.app.core.extensions.toReducedUrl import im.vector.app.core.utils.ensureProtocol import im.vector.app.core.utils.ensureTrailingSlash +import im.vector.app.core.utils.openUrlInExternalBrowser import im.vector.app.databinding.FragmentFtueServerSelectionCombinedBinding import im.vector.app.features.onboarding.OnboardingAction import im.vector.app.features.onboarding.OnboardingViewEvents @@ -56,6 +58,8 @@ class FtueAuthCombinedServerSelectionFragment @Inject constructor() : AbstractFt false } + views.chooseServerGetInTouch.debouncedClicks { openUrlInExternalBrowser(requireContext(), getString(R.string.ftue_ems_url)) } + views.chooseServerSubmit.debouncedClicks { updateServerUrl() } diff --git a/vector/src/main/res/values/donottranslate.xml b/vector/src/main/res/values/donottranslate.xml index c0ac6a4989..2ccc34bf4c 100755 --- a/vector/src/main/res/values/donottranslate.xml +++ b/vector/src/main/res/values/donottranslate.xml @@ -26,5 +26,6 @@ Want to host your own server? Element Matrix Services (EMS) is a robust and reliable hosting service for fast, secure and real time communication. Find out how on element.io.ems Get in touch + https://element.io/ems