Skip to content
Snippets Groups Projects
Commit a8df724d authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Properly show password visibility toggle

parent 424921f9
Branches
No related tags found
No related merge requests found
......@@ -3,13 +3,13 @@ package de.kuschku.quasseldroid_ng.ui.setup.accounts
import android.app.Activity
import android.content.Context
import android.os.Bundle
import android.support.design.widget.TextInputEditText
import android.support.design.widget.TextInputLayout
import android.support.v7.app.AlertDialog
import android.support.v7.app.AppCompatActivity
import android.text.Editable
import android.view.Menu
import android.view.MenuItem
import android.widget.EditText
import butterknife.BindView
import butterknife.ButterKnife
import de.kuschku.quasseldroid_ng.Keys
......@@ -24,27 +24,27 @@ class AccountEditActivity : AppCompatActivity() {
@BindView(R.id.nameWrapper)
lateinit var nameWrapper: TextInputLayout
@BindView(R.id.name)
lateinit var name: TextInputEditText
lateinit var name: EditText
@BindView(R.id.hostWrapper)
lateinit var hostWrapper: TextInputLayout
@BindView(R.id.host)
lateinit var host: TextInputEditText
lateinit var host: EditText
@BindView(R.id.portWrapper)
lateinit var portWrapper: TextInputLayout
@BindView(R.id.port)
lateinit var port: TextInputEditText
lateinit var port: EditText
@BindView(R.id.userWrapper)
lateinit var userWrapper: TextInputLayout
@BindView(R.id.user)
lateinit var user: TextInputEditText
lateinit var user: EditText
@BindView(R.id.passWrapper)
lateinit var passWrapper: TextInputLayout
@BindView(R.id.pass)
lateinit var pass: TextInputEditText
lateinit var pass: EditText
private var accountId: Long = -1
private var account: AccountDatabase.Account? = null
......
package de.kuschku.quasseldroid_ng.ui.setup.accounts
import android.os.Bundle
import android.support.design.widget.TextInputEditText
import android.support.design.widget.TextInputLayout
import android.text.Editable
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.EditText
import butterknife.BindView
import butterknife.ButterKnife
import de.kuschku.quasseldroid_ng.R
......@@ -18,13 +18,13 @@ class AccountSetupConnectionSlide : SlideFragment() {
@BindView(R.id.hostWrapper)
lateinit var hostWrapper: TextInputLayout
@BindView(R.id.host)
lateinit var hostField: TextInputEditText
lateinit var hostField: EditText
@BindView(R.id.portWrapper)
lateinit var portWrapper: TextInputLayout
@BindView(R.id.port)
lateinit var portField: TextInputEditText
lateinit var portField: EditText
override fun isValid(): Boolean {
return hostValidator.isValid && portValidator.isValid
......
package de.kuschku.quasseldroid_ng.ui.setup.accounts
import android.os.Bundle
import android.support.design.widget.TextInputEditText
import android.support.design.widget.TextInputLayout
import android.text.Editable
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.EditText
import butterknife.BindView
import butterknife.ButterKnife
import de.kuschku.quasseldroid_ng.R
......@@ -17,7 +17,7 @@ class AccountSetupNameSlide : SlideFragment() {
@BindView(R.id.nameWrapper)
lateinit var nameWrapper: TextInputLayout
@BindView(R.id.name)
lateinit var nameField: TextInputEditText
lateinit var nameField: EditText
override fun isValid(): Boolean {
return nameValidator.isValid
......
package de.kuschku.quasseldroid_ng.ui.setup.accounts
import android.os.Bundle
import android.support.design.widget.TextInputEditText
import android.support.design.widget.TextInputLayout
import android.text.Editable
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.EditText
import butterknife.BindView
import butterknife.ButterKnife
import de.kuschku.quasseldroid_ng.R
......@@ -17,12 +17,12 @@ class AccountSetupUserSlide : SlideFragment() {
@BindView(R.id.userWrapper)
lateinit var userWrapper: TextInputLayout
@BindView(R.id.user)
lateinit var userField: TextInputEditText
lateinit var userField: EditText
@BindView(R.id.passWrapper)
lateinit var passWrapper: TextInputLayout
@BindView(R.id.pass)
lateinit var passField: TextInputEditText
lateinit var passField: EditText
override fun isValid(): Boolean {
return true
......
......@@ -14,7 +14,7 @@
android:hint="@string/labelConnectionHost"
app:errorEnabled="true">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/host"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......@@ -28,7 +28,7 @@
android:hint="@string/labelConnectionPort"
app:errorEnabled="true">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/port"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......
......@@ -39,7 +39,7 @@
android:hint="@string/labelAccountName"
app:errorEnabled="true">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......@@ -82,7 +82,7 @@
android:hint="@string/labelConnectionHost"
app:errorEnabled="true">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/host"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......@@ -100,7 +100,7 @@
android:hint="@string/labelConnectionPort"
app:errorEnabled="true">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/port"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......@@ -145,7 +145,7 @@
android:layout_height="wrap_content"
android:hint="@string/labelAccountUser">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/user"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......@@ -157,9 +157,10 @@
android:id="@+id/passWrapper"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/labelAccountPass">
android:hint="@string/labelAccountPass"
app:passwordToggleEnabled="true">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/pass"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......
......@@ -12,7 +12,7 @@
android:hint="@string/labelAccountName"
app:errorEnabled="true">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......
......@@ -11,7 +11,7 @@
android:layout_height="wrap_content"
android:hint="@string/labelAccountUser">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/user"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......@@ -23,9 +23,10 @@
android:id="@+id/passWrapper"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/labelAccountPass">
android:hint="@string/labelAccountPass"
app:passwordToggleEnabled="true">
<android.support.design.widget.TextInputEditText
<EditText
android:id="@+id/pass"
android:layout_width="match_parent"
android:layout_height="wrap_content"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment