Replace deprecated Password toggle

This commit is contained in:
J-Jamet
2021-03-04 18:34:15 +01:00
parent 41316d2bd3
commit a9accc8c42
7 changed files with 14 additions and 13 deletions

View File

@@ -315,7 +315,8 @@ class EntryEditFragment: StylishFragment() {
itemView?.id = View.NO_ID itemView?.id = View.NO_ID
val extraFieldValueContainer: TextInputLayout? = itemView?.findViewById(R.id.entry_extra_field_value_container) val extraFieldValueContainer: TextInputLayout? = itemView?.findViewById(R.id.entry_extra_field_value_container)
extraFieldValueContainer?.isPasswordVisibilityToggleEnabled = extraField.protectedValue.isProtected extraFieldValueContainer?.endIconMode = if (extraField.protectedValue.isProtected)
TextInputLayout.END_ICON_PASSWORD_TOGGLE else TextInputLayout.END_ICON_NONE
extraFieldValueContainer?.hint = extraField.name extraFieldValueContainer?.hint = extraField.name
extraFieldValueContainer?.id = View.NO_ID extraFieldValueContainer?.id = View.NO_ID

View File

@@ -148,8 +148,8 @@
android:layout_toEndOf="@+id/password_checkbox" android:layout_toEndOf="@+id/password_checkbox"
android:importantForAccessibility="no" android:importantForAccessibility="no"
android:importantForAutofill="no" android:importantForAutofill="no"
app:passwordToggleEnabled="true" app:endIconMode="password_toggle"
app:passwordToggleTint="?attr/colorAccent"> app:endIconTint="?attr/colorAccent">
<com.google.android.material.textfield.TextInputEditText <com.google.android.material.textfield.TextInputEditText
android:id="@+id/password" android:id="@+id/password"

View File

@@ -95,7 +95,7 @@
android:id="@+id/entry_edit_container_password" android:id="@+id/entry_edit_container_password"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
app:passwordToggleEnabled="true" app:endIconMode="password_toggle"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toStartOf="@+id/entry_edit_password_generator_button"> app:layout_constraintEnd_toStartOf="@+id/entry_edit_password_generator_button">

View File

@@ -46,8 +46,8 @@
app:layout_constraintEnd_toStartOf="@+id/password_copy_button" app:layout_constraintEnd_toStartOf="@+id/password_copy_button"
android:importantForAccessibility="no" android:importantForAccessibility="no"
android:importantForAutofill="no" android:importantForAutofill="no"
app:passwordToggleEnabled="true" app:endIconMode="password_toggle"
app:passwordToggleTint="?attr/colorAccent"> app:endIconTint="?attr/colorAccent">
<com.google.android.material.textfield.TextInputEditText <com.google.android.material.textfield.TextInputEditText
android:id="@+id/password" android:id="@+id/password"

View File

@@ -89,8 +89,8 @@
android:id="@+id/setup_otp_secret_label" android:id="@+id/setup_otp_secret_label"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
app:passwordToggleEnabled="true" app:endIconMode="password_toggle"
app:passwordToggleTint="?attr/colorAccent"> app:endIconTint="?attr/colorAccent">
<com.google.android.material.textfield.TextInputEditText <com.google.android.material.textfield.TextInputEditText
android:id="@+id/setup_otp_secret" android:id="@+id/setup_otp_secret"
android:layout_width="match_parent" android:layout_width="match_parent"

View File

@@ -77,8 +77,8 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:importantForAccessibility="no" android:importantForAccessibility="no"
android:importantForAutofill="no" android:importantForAutofill="no"
app:passwordToggleEnabled="true" app:endIconMode="password_toggle"
app:passwordToggleTint="?attr/colorAccent"> app:endIconTint="?attr/colorAccent">
<com.google.android.material.textfield.TextInputEditText <com.google.android.material.textfield.TextInputEditText
android:id="@+id/pass_password" android:id="@+id/pass_password"
android:layout_width="match_parent" android:layout_width="match_parent"
@@ -97,8 +97,8 @@
android:importantForAccessibility="no" android:importantForAccessibility="no"
android:importantForAutofill="no" android:importantForAutofill="no"
android:contentDescription="@string/content_description_repeat_toggle_password_visibility" android:contentDescription="@string/content_description_repeat_toggle_password_visibility"
app:passwordToggleEnabled="true" app:endIconMode="password_toggle"
app:passwordToggleTint="?attr/colorAccent"> app:endIconTint="?attr/colorAccent">
<com.google.android.material.textfield.TextInputEditText <com.google.android.material.textfield.TextInputEditText
android:id="@+id/pass_conf_password" android:id="@+id/pass_conf_password"
android:layout_width="match_parent" android:layout_width="match_parent"

View File

@@ -14,7 +14,7 @@
android:id="@+id/input_entry_keyfile" android:id="@+id/input_entry_keyfile"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
app:passwordToggleEnabled="true" app:endIconMode="password_toggle"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"