diff --git a/app/build.gradle b/app/build.gradle
index 9f2c42e9..5f212a79 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -41,7 +41,6 @@ dependencies {
def room_version = "2.3.0"
def jellyfin_version = "1.0.0-beta.7"
- implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation 'androidx.core:core-ktx:1.5.0'
implementation 'androidx.appcompat:appcompat:1.3.0'
implementation 'com.google.android.material:material:1.3.0'
diff --git a/app/src/main/java/dev/jdtech/jellyfin/fragments/AddServerFragment.kt b/app/src/main/java/dev/jdtech/jellyfin/fragments/AddServerFragment.kt
index 3ea9037a..a2b0a820 100644
--- a/app/src/main/java/dev/jdtech/jellyfin/fragments/AddServerFragment.kt
+++ b/app/src/main/java/dev/jdtech/jellyfin/fragments/AddServerFragment.kt
@@ -32,7 +32,7 @@ class AddServerFragment : Fragment() {
viewModel.checkServer(serverAddress)
binding.progressCircular.visibility = View.VISIBLE
} else {
- binding.editTextServerAddress.error = "Empty server address"
+ binding.editTextServerAddressLayout.error = "Empty server address"
}
}
@@ -45,7 +45,7 @@ class AddServerFragment : Fragment() {
})
viewModel.error.observe(viewLifecycleOwner, {
- binding.editTextServerAddress.error = it
+ binding.editTextServerAddressLayout.error = it
})
return binding.root
diff --git a/app/src/main/java/dev/jdtech/jellyfin/fragments/LoginFragment.kt b/app/src/main/java/dev/jdtech/jellyfin/fragments/LoginFragment.kt
index 0c95e310..3633ea6b 100644
--- a/app/src/main/java/dev/jdtech/jellyfin/fragments/LoginFragment.kt
+++ b/app/src/main/java/dev/jdtech/jellyfin/fragments/LoginFragment.kt
@@ -32,7 +32,7 @@ class LoginFragment : Fragment() {
viewModel.error.observe(viewLifecycleOwner, {
binding.progressCircular.visibility = View.GONE
- binding.editTextUsername.error = it
+ binding.editTextUsernameLayout.error = it
})
return binding.root
diff --git a/app/src/main/res/layout/fragment_add_server.xml b/app/src/main/res/layout/fragment_add_server.xml
index 994891e7..957cebdd 100644
--- a/app/src/main/res/layout/fragment_add_server.xml
+++ b/app/src/main/res/layout/fragment_add_server.xml
@@ -51,18 +51,23 @@
android:text="@string/add_server"
android:textColor="?android:textColorPrimary" />
-
+ app:errorEnabled="true">
+
+
+
+
-
+ android:hint="@string/edit_text_username_hint">
-
+
+
+
+
+ app:passwordToggleEnabled="true">
+
+
+
+ android:label="ServerSelectFragment"
+ tools:layout="@layout/fragment_server_select">