diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/ui/modules/login/LoginChooserFragment.kt b/app/src/main/java/pl/szczodrzynski/edziennik/ui/modules/login/LoginChooserFragment.kt
index ab99efb8..858b4a01 100644
--- a/app/src/main/java/pl/szczodrzynski/edziennik/ui/modules/login/LoginChooserFragment.kt
+++ b/app/src/main/java/pl/szczodrzynski/edziennik/ui/modules/login/LoginChooserFragment.kt
@@ -33,6 +33,7 @@ import pl.szczodrzynski.edziennik.ui.dialogs.RegisterUnavailableDialog
import pl.szczodrzynski.edziennik.ui.modules.feedback.FeedbackActivity
import pl.szczodrzynski.edziennik.utils.BetterLinkMovementMethod
import pl.szczodrzynski.edziennik.utils.SimpleDividerItemDecoration
+import pl.szczodrzynski.edziennik.utils.models.Date
import kotlin.coroutines.CoroutineContext
class LoginChooserFragment : Fragment(), CoroutineScope {
@@ -65,6 +66,15 @@ class LoginChooserFragment : Fragment(), CoroutineScope {
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
if (!isAdded) return
+ b.versionText.setText(
+ R.string.login_chooser_version_format,
+ app.buildManager.versionName,
+ Date.fromMillis(app.buildManager.buildTimestamp).stringY_m_d
+ )
+ b.versionText.onClick {
+ app.buildManager.showVersionDialog(activity)
+ }
+
val adapter = LoginChooserAdapter(activity, this::onLoginModeClicked)
LoginInfo.chooserList = LoginInfo.chooserList
diff --git a/app/src/main/res/layout/login_chooser_fragment.xml b/app/src/main/res/layout/login_chooser_fragment.xml
index 6e83c68c..d39ef3da 100644
--- a/app/src/main/res/layout/login_chooser_fragment.xml
+++ b/app/src/main/res/layout/login_chooser_fragment.xml
@@ -72,10 +72,16 @@
android:text="@string/cancel"
android:textAllCaps="false" />
-
+ android:layout_height="match_parent"
+ android:layout_weight="1"
+ android:background="?selectableItemBackgroundBorderless"
+ android:gravity="center"
+ android:textAppearance="@style/NavView.TextView.Small"
+ android:textSize="12sp"
+ tools:text="Szkolny.eu v4.7-rc.2\n2021-04-06" />
Data kompilacji
Aby móc zapisać wygenerowany plan lekcji musisz przyznać uprawnienia dostępu do pamięci urządzenia.\n\nKliknij OK, aby przyznać uprawnienia.
przeczytanie Polityki prywatności i akceptujesz jej postanowienia.
Autorzy aplikacji nie biorą odpowiedzialności za korzystanie z aplikacji Szkolny.eu.]]>
+ Szkolny.eu v%s\n%s