From 627e9a95437eaa9ea71040a33cc74bb90d657176 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Thu, 25 Mar 2021 11:18:26 +0100 Subject: [PATCH] Add version details on the login screen, in debug or developer mode --- CHANGES.md | 2 +- .../app/features/login/LoginSplashFragment.kt | 16 +++++++++++++++- .../main/res/layout/fragment_login_splash.xml | 11 +++++++++++ 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index fdf65b9f1c..68b6194734 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -30,7 +30,7 @@ Test: - Other changes: - - + - Add version details on the login screen, in debug or developer mode Changes in Element 1.1.3 (2021-03-18) =================================================== diff --git a/vector/src/main/java/im/vector/app/features/login/LoginSplashFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginSplashFragment.kt index 03c87c5eec..956cf1615d 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginSplashFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginSplashFragment.kt @@ -16,18 +16,24 @@ package im.vector.app.features.login +import android.annotation.SuppressLint import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import androidx.core.view.isVisible +import im.vector.app.BuildConfig import im.vector.app.databinding.FragmentLoginSplashBinding +import im.vector.app.features.settings.VectorPreferences import javax.inject.Inject /** * In this screen, the user is viewing an introduction to what he can do with this application */ -class LoginSplashFragment @Inject constructor() : AbstractLoginFragment() { +class LoginSplashFragment @Inject constructor( + private val vectorPreferences: VectorPreferences +) : AbstractLoginFragment() { override fun getBinding(inflater: LayoutInflater, container: ViewGroup?): FragmentLoginSplashBinding { return FragmentLoginSplashBinding.inflate(inflater, container, false) @@ -41,6 +47,14 @@ class LoginSplashFragment @Inject constructor() : AbstractLoginFragment + +