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">