forked from github/wulkanowy-mirror
Merge branch '0.7.x'
This commit is contained in:
commit
cbf3215dd1
@ -16,8 +16,8 @@ android {
|
|||||||
testApplicationId "io.github.tests.wulkanowy"
|
testApplicationId "io.github.tests.wulkanowy"
|
||||||
minSdkVersion 15
|
minSdkVersion 15
|
||||||
targetSdkVersion 28
|
targetSdkVersion 28
|
||||||
versionCode 31
|
versionCode 32
|
||||||
versionName "0.7.5"
|
versionName "0.7.6"
|
||||||
multiDexEnabled true
|
multiDexEnabled true
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
vectorDrawables.useSupportLibrary = true
|
vectorDrawables.useSupportLibrary = true
|
||||||
@ -86,7 +86,7 @@ play {
|
|||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
|
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
|
||||||
implementation('com.github.wulkanowy:api:8a31243') { exclude module: "threetenbp" }
|
implementation('com.github.wulkanowy:api:fe4ffeb') { exclude module: "threetenbp" }
|
||||||
|
|
||||||
implementation "androidx.legacy:legacy-support-v4:1.0.0"
|
implementation "androidx.legacy:legacy-support-v4:1.0.0"
|
||||||
implementation "androidx.appcompat:appcompat:1.0.2"
|
implementation "androidx.appcompat:appcompat:1.0.2"
|
||||||
|
@ -2,6 +2,7 @@ package io.github.wulkanowy.ui.modules.login.form
|
|||||||
|
|
||||||
import android.annotation.SuppressLint
|
import android.annotation.SuppressLint
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
|
import android.text.method.LinkMovementMethod
|
||||||
import android.view.LayoutInflater
|
import android.view.LayoutInflater
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import android.view.View.GONE
|
import android.view.View.GONE
|
||||||
@ -53,6 +54,7 @@ class LoginFormFragment : BaseFragment(), LoginFormView {
|
|||||||
loginFormName.setOnTextChangedListener { presenter.onNameTextChanged() }
|
loginFormName.setOnTextChangedListener { presenter.onNameTextChanged() }
|
||||||
loginFormPass.setOnTextChangedListener { presenter.onPassTextChanged() }
|
loginFormPass.setOnTextChangedListener { presenter.onPassTextChanged() }
|
||||||
loginFormHost.setOnItemSelectedListener { presenter.onHostSelected() }
|
loginFormHost.setOnItemSelectedListener { presenter.onHostSelected() }
|
||||||
|
loginFormPrivacyPolicyLink.movementMethod = LinkMovementMethod.getInstance()
|
||||||
loginFormSignIn.setOnClickListener { presenter.attemptLogin() }
|
loginFormSignIn.setOnClickListener { presenter.attemptLogin() }
|
||||||
|
|
||||||
loginFormPass.setOnEditorActionListener { _, id, _ ->
|
loginFormPass.setOnEditorActionListener { _, id, _ ->
|
||||||
|
@ -1,7 +1,9 @@
|
|||||||
Wersja 0.7.5
|
Wersja 0.7.5
|
||||||
|
|
||||||
|
Uwaga! Jeżeli w aplikacji przestały wyświetlać się oceny, prosimy o wylogowanie i zalogowanie się ponownie!
|
||||||
|
|
||||||
Naprawiliśmy:
|
Naprawiliśmy:
|
||||||
- problem z brakiem aktywnego semestru (jeśli doświadczysz jakichś problemów - wyloguj i zaloguj się ponownie)
|
- problem z brakiem aktywnego semestru
|
||||||
- logowanie w niestandardowych dziennikach na vulcan.net.pl
|
- logowanie w niestandardowych dziennikach na vulcan.net.pl
|
||||||
- oznaczanie lekcji w planie jako odwołanej, jeśli brak opisu tej zmiany
|
- oznaczanie lekcji w planie jako odwołanej, jeśli brak opisu tej zmiany
|
||||||
- ładowanie wiadomości, jeśli byli zalogowani jednocześnie uczeń i rodzic
|
- ładowanie wiadomości, jeśli byli zalogowani jednocześnie uczeń i rodzic
|
||||||
|
@ -124,7 +124,8 @@
|
|||||||
<androidx.appcompat.widget.AppCompatSpinner
|
<androidx.appcompat.widget.AppCompatSpinner
|
||||||
android:id="@+id/loginFormHost"
|
android:id="@+id/loginFormHost"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="56dp" />
|
android:layout_height="56dp"
|
||||||
|
android:entries="@array/endpoints_keys" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
@ -144,6 +145,15 @@
|
|||||||
app:layout_constraintHorizontal_bias="0.0"
|
app:layout_constraintHorizontal_bias="0.0"
|
||||||
app:layout_constraintStart_toStartOf="@+id/loginFormHostLayout" />
|
app:layout_constraintStart_toStartOf="@+id/loginFormHostLayout" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/loginFormPrivacyPolicyLink"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginTop="24dp"
|
||||||
|
android:text="@string/login_privacy_policy"
|
||||||
|
app:layout_constraintStart_toStartOf="@+id/loginFormHostLayout"
|
||||||
|
app:layout_constraintTop_toBottomOf="@+id/loginFormHostLayout" />
|
||||||
|
|
||||||
<com.google.android.material.button.MaterialButton
|
<com.google.android.material.button.MaterialButton
|
||||||
android:id="@+id/loginFormSignIn"
|
android:id="@+id/loginFormSignIn"
|
||||||
style="@style/Widget.MaterialComponents.Button"
|
style="@style/Widget.MaterialComponents.Button"
|
||||||
|
@ -26,6 +26,7 @@
|
|||||||
<string name="login_password_hint">Hasło</string>
|
<string name="login_password_hint">Hasło</string>
|
||||||
<string name="login_host_hint">Dziennik</string>
|
<string name="login_host_hint">Dziennik</string>
|
||||||
<string name="login_symbol_hint">Symbol</string>
|
<string name="login_symbol_hint">Symbol</string>
|
||||||
|
<string name="login_privacy_policy"><a href="https://wulkanowy.github.io/polityka-prywatnosci.html">Polityka prywatności</a></string>
|
||||||
<string name="login_sign_in">Zaloguj</string>
|
<string name="login_sign_in">Zaloguj</string>
|
||||||
<string name="login_invalid_password">To hasło jest za krótkie</string>
|
<string name="login_invalid_password">To hasło jest za krótkie</string>
|
||||||
<string name="login_incorrect_password">Dane logowania są niepoprawne</string>
|
<string name="login_incorrect_password">Dane logowania są niepoprawne</string>
|
||||||
|
@ -26,6 +26,7 @@
|
|||||||
<string name="login_password_hint">Password</string>
|
<string name="login_password_hint">Password</string>
|
||||||
<string name="login_host_hint">Register</string>
|
<string name="login_host_hint">Register</string>
|
||||||
<string name="login_symbol_hint">Symbol</string>
|
<string name="login_symbol_hint">Symbol</string>
|
||||||
|
<string name="login_privacy_policy"><a href="https://wulkanowy.github.io/polityka-prywatnosci.html">Privacy policy</a></string>
|
||||||
<string name="login_sign_in">Sign in</string>
|
<string name="login_sign_in">Sign in</string>
|
||||||
<string name="login_invalid_password">This password is too short</string>
|
<string name="login_invalid_password">This password is too short</string>
|
||||||
<string name="login_incorrect_password">Login details are incorrect</string>
|
<string name="login_incorrect_password">Login details are incorrect</string>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user