aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/res
diff options
context:
space:
mode:
authorHarsh Shandilya <msfjarvis@gmail.com>2020-10-22 23:38:47 +0530
committerGitHub <noreply@github.com>2020-10-22 23:38:47 +0530
commit4a9151870d8e5196248b2abc09df8fbb1593c265 (patch)
tree7d738c1facc2bb2da98cbe8d794738487d7f2595 /app/src/main/res
parent260145ce164855c9ed0c8555a5acfbac18563306 (diff)
Remove accessibility autofill support (#1162)
* autofill: remove Accessibility backend Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * CHANGELOG: update Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Diffstat (limited to 'app/src/main/res')
-rw-r--r--app/src/main/res/drawable-nodpi/autofill_ins_1.webpbin3526 -> 0 bytes
-rw-r--r--app/src/main/res/drawable-nodpi/autofill_ins_2.webpbin2258 -> 0 bytes
-rw-r--r--app/src/main/res/drawable-nodpi/autofill_ins_3.webpbin3516 -> 0 bytes
-rw-r--r--app/src/main/res/layout/autofill_instructions.xml64
-rw-r--r--app/src/main/res/layout/autofill_recycler_view.xml43
-rw-r--r--app/src/main/res/layout/autofill_row_layout.xml41
-rw-r--r--app/src/main/res/layout/fragment_autofill.xml84
-rw-r--r--app/src/main/res/menu/autofill_preference.xml17
-rw-r--r--app/src/main/res/values-ar/strings.xml8
-rw-r--r--app/src/main/res/values-cs/strings.xml10
-rw-r--r--app/src/main/res/values-de/strings.xml18
-rw-r--r--app/src/main/res/values-es/strings.xml18
-rw-r--r--app/src/main/res/values-fr/strings.xml17
-rw-r--r--app/src/main/res/values-ja/strings.xml10
-rw-r--r--app/src/main/res/values-pt-rBR/strings.xml18
-rw-r--r--app/src/main/res/values-ru/strings.xml18
-rw-r--r--app/src/main/res/values-v26/bools.xml8
-rw-r--r--app/src/main/res/values-zh-rCN/strings.xml10
-rw-r--r--app/src/main/res/values-zh-rTW/strings.xml10
-rw-r--r--app/src/main/res/values/bools.xml1
-rw-r--r--app/src/main/res/values/strings.xml18
-rw-r--r--app/src/main/res/xml/autofill_config.xml13
-rw-r--r--app/src/main/res/xml/preference.xml17
23 files changed, 0 insertions, 443 deletions
diff --git a/app/src/main/res/drawable-nodpi/autofill_ins_1.webp b/app/src/main/res/drawable-nodpi/autofill_ins_1.webp
deleted file mode 100644
index accd87f7..00000000
--- a/app/src/main/res/drawable-nodpi/autofill_ins_1.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/main/res/drawable-nodpi/autofill_ins_2.webp b/app/src/main/res/drawable-nodpi/autofill_ins_2.webp
deleted file mode 100644
index f84b2025..00000000
--- a/app/src/main/res/drawable-nodpi/autofill_ins_2.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/main/res/drawable-nodpi/autofill_ins_3.webp b/app/src/main/res/drawable-nodpi/autofill_ins_3.webp
deleted file mode 100644
index 23a63151..00000000
--- a/app/src/main/res/drawable-nodpi/autofill_ins_3.webp
+++ /dev/null
Binary files differ
diff --git a/app/src/main/res/layout/autofill_instructions.xml b/app/src/main/res/layout/autofill_instructions.xml
deleted file mode 100644
index e5f16a61..00000000
--- a/app/src/main/res/layout/autofill_instructions.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
- ~ SPDX-License-Identifier: GPL-3.0-only
- -->
-
-<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:paddingLeft="24dp"
- android:paddingTop="20dp"
- android:paddingRight="24dp"
- android:paddingBottom="20dp">
-
- <androidx.appcompat.widget.AppCompatTextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/pref_autofill_enable_msg"
- android:textSize="16sp" />
-
- <androidx.appcompat.widget.AppCompatImageView
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginTop="8dp"
- android:layout_marginBottom="8dp"
- android:adjustViewBounds="true"
- android:contentDescription="@string/autofill_ins_1_hint"
- android:src="@drawable/autofill_ins_1" />
-
- <androidx.appcompat.widget.AppCompatImageView
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="8dp"
- android:adjustViewBounds="true"
- android:contentDescription="@string/autofill_ins_2_hint"
- android:src="@drawable/autofill_ins_2" />
-
- <androidx.appcompat.widget.AppCompatTextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/pref_autofill_enable_msg2"
- android:textSize="16sp" />
-
- <androidx.appcompat.widget.AppCompatImageView
- android:layout_width="match_parent"
- android:layout_height="114dp"
- android:layout_marginTop="8dp"
- android:layout_marginBottom="8dp"
- android:contentDescription="@string/autofill_ins_3_hint"
- android:src="@drawable/autofill_ins_3" />
-
- <androidx.appcompat.widget.AppCompatTextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/pref_autofill_enable_msg3"
- android:textSize="16sp" />
-
-
- </LinearLayout>
-</ScrollView>
diff --git a/app/src/main/res/layout/autofill_recycler_view.xml b/app/src/main/res/layout/autofill_recycler_view.xml
deleted file mode 100644
index aa7b17fc..00000000
--- a/app/src/main/res/layout/autofill_recycler_view.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
- ~ SPDX-License-Identifier: GPL-3.0-only
- -->
-
-<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res-auto"
- xmlns:tools="http://schemas.android.com/tools"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <androidx.recyclerview.widget.RecyclerView
- android:id="@+id/autofill_recycler"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:scrollbars="none"
- tools:itemCount="20"
- tools:listitem="@layout/autofill_row_layout" />
-
- <ProgressBar
- android:id="@+id/progress_bar"
- style="?android:attr/progressBarStyleLarge"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_centerInParent="true"
- android:indeterminate="true"
- android:visibility="gone" />
-
- <com.google.android.material.floatingactionbutton.FloatingActionButton
- android:id="@+id/fab"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignParentEnd="true"
- android:layout_alignParentBottom="true"
- android:layout_gravity="bottom|end"
- android:layout_margin="@dimen/fab_compat_margin"
- android:src="@drawable/ic_add_48dp"
- app:backgroundTint="?attr/colorSecondary"
- app:borderWidth="0dp"
- app:elevation="6dp"
- app:pressedTranslationZ="12dp"
- app:rippleColor="?attr/colorSecondary" />
-</RelativeLayout>
diff --git a/app/src/main/res/layout/autofill_row_layout.xml b/app/src/main/res/layout/autofill_row_layout.xml
deleted file mode 100644
index 5d3cad95..00000000
--- a/app/src/main/res/layout/autofill_row_layout.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
- ~ SPDX-License-Identifier: GPL-3.0-only
- -->
-
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="64dp"
- android:background="?android:attr/selectableItemBackground"
- android:gravity="center_vertical"
- android:orientation="horizontal"
- android:paddingLeft="@dimen/activity_horizontal_margin"
- android:paddingRight="@dimen/activity_horizontal_margin">
-
- <androidx.appcompat.widget.AppCompatImageView
- android:id="@+id/app_icon"
- android:layout_width="48dp"
- android:layout_height="48dp"
- android:contentDescription="@string/app_icon_hint" />
-
- <LinearLayout
- android:layout_width="wrap_content"
- android:layout_height="match_parent"
- android:layout_marginStart="8dp"
- android:gravity="center_vertical"
- android:orientation="vertical">
-
- <androidx.appcompat.widget.AppCompatTextView
- android:id="@+id/app_name"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content" />
-
- <androidx.appcompat.widget.AppCompatTextView
- android:id="@+id/secondary_text"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:textAppearance="?android:attr/textAppearanceSmall"
- android:textColor="?android:attr/textColor" />
- </LinearLayout>
-
-</LinearLayout>
diff --git a/app/src/main/res/layout/fragment_autofill.xml b/app/src/main/res/layout/fragment_autofill.xml
deleted file mode 100644
index bb1d48aa..00000000
--- a/app/src/main/res/layout/fragment_autofill.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
- ~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
- ~ SPDX-License-Identifier: GPL-3.0-only
- -->
-
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:orientation="vertical"
- android:paddingLeft="24dp"
- android:paddingTop="20dp"
- android:paddingRight="24dp"
- android:paddingBottom="20dp">
-
- <com.google.android.material.textfield.TextInputLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:hint="URL">
-
- <com.google.android.material.textfield.TextInputEditText
- android:id="@+id/webURL"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:inputType="textUri" />
- </com.google.android.material.textfield.TextInputLayout>
-
- <RadioGroup
- android:id="@+id/autofill_radiogroup"
- android:layout_width="match_parent"
- android:layout_height="wrap_content">
-
- <RadioButton
- android:id="@+id/use_default"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center_vertical"
- android:checked="false"
- android:text="@string/autofill_apps_default" />
-
- <RadioButton
- android:id="@+id/first"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center_vertical"
- android:checked="false"
- android:text="@string/autofill_apps_first" />
-
- <RadioButton
- android:id="@+id/match"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center_vertical"
- android:checked="false"
- android:text="@string/autofill_apps_match_ellipsis" />
-
- <ListView
- android:id="@+id/matched"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_gravity="center_horizontal"
- android:layout_weight="1" />
-
- <com.google.android.material.button.MaterialButton
- android:id="@+id/matchButton"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center_horizontal"
- android:text="+"
- tools:ignore="HardcodedText" />
-
- <RadioButton
- android:id="@+id/never"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center_vertical"
- android:checked="false"
- android:text="@string/autofill_apps_never" />
-
- </RadioGroup>
-
-</LinearLayout>
diff --git a/app/src/main/res/menu/autofill_preference.xml b/app/src/main/res/menu/autofill_preference.xml
deleted file mode 100644
index bd3be216..00000000
--- a/app/src/main/res/menu/autofill_preference.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<!--
- ~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
- ~ SPDX-License-Identifier: GPL-3.0-only
- -->
-
-<menu xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:pwstore="http://schemas.android.com/apk/res-auto"
- xmlns:tools="http://schemas.android.com/tools"
- tools:context=".pwdstore.autofill.AutofillPreferenceActivity">
- <item
- android:id="@+id/action_search"
- android:icon="@drawable/ic_search_24dp"
- android:title="@string/action_search"
- pwstore:actionViewClass="androidx.appcompat.widget.SearchView"
- pwstore:showAsAction="ifRoom|collapseActionView" />
-
-</menu>
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index 05f1dd91..2dfa86e4 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -93,14 +93,6 @@
<string name="app_icon_hint">أيقونة التطبيق</string>
<!-- Oreo Autofill -->
<!-- Autofill -->
- <string name="autofill_apps_default">إستخدم الإعداد الإفتراضي</string>
- <string name="autofill_apps_match_ellipsis">طابق مع ...</string>
- <string name="autofill_apps_match">طابق مع</string>
- <string name="autofill_apps_never">لا تطابق أبدا</string>
- <string name="autofill_apps_delete">حذف</string>
- <string name="autofill_pick">إختر</string>
- <string name="autofill_pick_and_match">إختر و طابق مع ...</string>
- <string name="autofill_paste">إلصاق</string>
<string name="new_password_title">كلمة السر الجديدة</string>
<!-- OpenKeychain errors -->
<!-- Password creation failure -->
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 97c715b5..6b4687b6 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -79,9 +79,6 @@
<string name="pref_recursive_filter">Rekurzivní filtrování</string>
<string name="pref_recursive_filter_hint">Rekurzivní hledání hesel v aktuálním adresáři.</string>
<string name="pref_autofill_enable_title">Povolit automatické vyplňování</string>
- <string name="pref_autofill_enable_msg">Ťukni na OK pro zobrazení nastavení přístupnosti. Tam poté ťuknout mezi službami na Password Store a přepínačem lze zapnout nebo vypnout.</string>
- <string name="pref_autofill_enable_msg2">Jakmile bude služba zapnuta, po kliknutí na pole hesla bude zobrazeno dialogové okno pokud je pro používanou aplikaci heslo dostupné.</string>
- <string name="pref_autofill_enable_msg3">Password Store se automaticky pokouší najít odpovídající heslo k aplikacím. Toto výchozí nastavení spolu s nastavením pro jednotlivé aplikace lze změnit.</string>
<string name="pref_autofill_apps_title">Nastavení aplikace a webové stránky</string>
<string name="pref_autofill_default_title">Automaticky párovat ve výchozím nastavení</string>
<string name="pref_autofill_default_hint">Ve výchozím nastavení \'Automaticky párovat\' u aplikací bez vybraného nastavení. Jinak, \'Nikdy nepárovat.\'</string>
@@ -126,13 +123,6 @@
<string name="send_plaintext_password_to">Odeslat heslo jako plaintext za použití…</string>
<!-- Oreo Autofill -->
<!-- Autofill -->
- <string name="autofill_description">Automaticky vyplňuje pole hesel v aplikacích. Funguje pouze pro verzi Androidu 4.3 a vyšší. Není závislé na schránce pro Android verze 5.0 a vyšší.</string>
- <string name="autofill_apps_default">Použít výchozí nastavení</string>
- <string name="autofill_apps_first">Automaticky spárovat</string>
- <string name="autofill_apps_match_ellipsis">Spárovat s…</string>
- <string name="autofill_apps_match">Spárovat s</string>
- <string name="autofill_apps_never">Nikdy nepárovat</string>
- <string name="autofill_apps_delete">Smazat</string>
<!-- OpenKeychain errors -->
<!-- Password creation failure -->
<!-- GitException messages -->
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index f4f99924..add23eda 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -98,9 +98,6 @@
<string name="pref_type_independent_sort_order">Typ unabhängig</string>
<string name="pref_recently_used_sort_order">Zuletzt verwendet</string>
<string name="pref_autofill_enable_title">Autofill aktivieren</string>
- <string name="pref_autofill_enable_msg">Wähle OK, um zu den Bedienungshilfen-Einstellungen zu gelangen. Dort aktiviere oder deaktiviere den Password Store unter Dienste.</string>
- <string name="pref_autofill_enable_msg2">Wenn der Hintergrunddienst aktiviert ist, erscheint immer dann ein Dialog, wenn du auf ein Passwortfeld in einer App klickst und ein dazu passender Eintrag existiert.</string>
- <string name="pref_autofill_enable_msg3">Password Store versucht das Passwort zu der App automatisch herauszufinden. Du kannst diese Standard-Einstellung ändern und den Abgleich per App anpassen.</string>
<string name="pref_autofill_apps_title">App und Websiten Einstellungen</string>
<string name="pref_autofill_default_title">Standardmäßig automatisch abgleichen</string>
<string name="pref_autofill_default_hint">Standard auf \'Automatisch abgleichen\' für Apps ohne eine Standardeinstellung, andernfalls \'Niemals abgleichen.\'</string>
@@ -170,23 +167,8 @@
<string name="oreo_autofill_warning_publisher_install_time">Installiert: %1$s</string>
<string name="oreo_autofill_warning_publisher_warning_sign_description">Warnung</string>
<!-- Autofill -->
- <string name="autofill_description">Füge das Passwort automatisch in Apps ein (Autofill). Funktioniert nur unter Android 4.3 und höher. Dies basiert nicht auf der Zwischenablage für Android 5.0 oder höher.</string>
- <string name="autofill_apps_default">Nutze Standardeinstellung</string>
- <string name="autofill_apps_first">Automatisch abgleichen</string>
- <string name="autofill_apps_match_ellipsis">Abgleichen mit…</string>
- <string name="autofill_apps_match">Abgleichen mit</string>
- <string name="autofill_apps_never">Niemals abgleichen</string>
- <string name="autofill_apps_delete">Löschen</string>
- <string name="autofill_pick">Auswählen…</string>
- <string name="autofill_pick_and_match">Auswählen und merken…</string>
- <string name="autofill_paste">Einfügen</string>
- <string name="autofill_paste_username">Benutzername einfügen?\n\n%s</string>
- <string name="autofill_toast_username">Wähle ein editierbares Feld um den Benutzernamen einzufügen.\nDer Benutzername ist für %d Sekunden verfügbar.</string>
<string name="ssh_key_does_not_exist">Der private SSH-Schlüssel konnte nicht geöffnet werden. Bitte überprüfen Sie, ob die Datei existiert</string>
<string name="new_password_title">Neues Passwort</string>
- <string name="autofill_ins_1_hint">Bildschirmfoto Accessibility Services</string>
- <string name="autofill_ins_2_hint">Bildschirmfoto des Schalters in Accessibility Services</string>
- <string name="autofill_ins_3_hint">Bildschirmfoto von Autofill in Aktion</string>
<string name="biometric_auth_error">Authentifizierungsfehler</string>
<string name="biometric_auth_error_reason">Authentifizierungsfehler: %s</string>
<string name="biometric_auth_title">Biometrische Authentifizierung aktivieren</string>
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index e489512a..c64287b5 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -79,9 +79,6 @@
<string name="pref_type_independent_sort_order">Independiente del tipo</string>
<string name="pref_autofill_title">Autollenado</string>
<string name="pref_autofill_enable_title">Habilitar autollenado</string>
- <string name="pref_autofill_enable_msg">Pulsa OK para ir a los ajustes de Accesibilidad. Ahí, pulsa Password Store debajo de Servicios, luego pulsa el switch en la esquina superior derecha para (des)activarlo.</string>
- <string name="pref_autofill_enable_msg2">Una vez que el servicio está activo, un diálogo aparecerá cuando pulses sobre un campo de contraseña en una app si existe un registro ligado.</string>
- <string name="pref_autofill_enable_msg3">Password Store intenta ligar las contraseñas automáticamente. Puedes cambiar este ajuste predeterminado y cada ajuste por aplicación.</string>
<string name="pref_autofill_apps_title">Ajustes de aplicaciones y sitios web</string>
<string name="pref_autofill_default_title">Ligar automáticamente por defecto</string>
<string name="pref_autofill_default_hint">Por defecto usar \'Ligar automáticamente\' para aplicaciones sin ajustes personalizados. De otra forma, usar \'Nunca ligar.\'</string>
@@ -149,23 +146,8 @@
<string name="oreo_autofill_general_fill_support">Rellena las credenciales</string>
<string name="oreo_autofill_password_fill_support">Rellenar las contraseñas</string>
<!-- Autofill -->
- <string name="autofill_description">Autollena campos de contraseña en aplicaciones. Solo funciona en Android 4.3 y superiores. No depende del portapapales en Android 5.0 y superiores.</string>
- <string name="autofill_apps_default">Usar la opción predeterminada</string>
- <string name="autofill_apps_first">Ligar automáticamente</string>
- <string name="autofill_apps_match_ellipsis">Ligar a…</string>
- <string name="autofill_apps_match">Ligar a</string>
- <string name="autofill_apps_never">Nunca ligar</string>
- <string name="autofill_apps_delete">Eliminar</string>
- <string name="autofill_pick">Seleccionar…</string>
- <string name="autofill_pick_and_match">Seleccionar y ligar…</string>
- <string name="autofill_paste">Pegar</string>
- <string name="autofill_paste_username">Pegar nombre de usuario?\n\n%s</string>
- <string name="autofill_toast_username">Selecciona un campo editable para pegar el nombre de usuario.\nNombre de usuario disponible por %d segundos.</string>
<string name="ssh_key_does_not_exist">Imposible abrir la llave privada SSH. Por favor verifica que el archivo exista</string>
<string name="new_password_title">Nueva contraseña</string>
- <string name="autofill_ins_1_hint">Pantalla de Servicios de Accesibilidad</string>
- <string name="autofill_ins_2_hint">Pantalla de activación en Servicios de Accesibilidad</string>
- <string name="autofill_ins_3_hint">Pantalla de servicio de autollenado en acción</string>
<string name="git_operation_remember_passphrase">Recordar contraseñagit (inseguro)</string>
<string name="abort_rebase">Abortar rebase</string>
<!-- OpenKeychain errors -->
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index cac0550d..557591e8 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -113,9 +113,6 @@
<string name="pref_recently_used_sort_order">Récemment utilisé</string>
<string name="pref_autofill_title">Saisie automatique</string>
<string name="pref_autofill_enable_title">Saisie automatique</string>
- <string name="pref_autofill_enable_msg">Tapez OK pour aller dans les paramètres d\'Accessibilité. Puis, choisissez \"Password Store\" dans \"Services\", ensuite utilisez le boutton dans le coin supérieur droit pour activer/désactiver la saisie automatique.</string>
- <string name="pref_autofill_enable_msg2">Lorsque le service est activé une fenêtre de dialogue apparaitra lorsque vous cliquez sur un champ de type mot de passe.</string>
- <string name="pref_autofill_enable_msg3">Password Store proposera alors le mot de passe. Vous pouvez changer ce réglage ou effectuer une correspondance spéfique par application.</string>
<string name="pref_autofill_apps_title">Paramètres Application et site web</string>
<string name="pref_autofill_default_title">Correspondance automatique par défaut</string>
<string name="pref_autofill_default_hint">Default to \"Automatically match\" for apps without custom settings. Otherwise, \"Never match.\"</string>
@@ -208,22 +205,8 @@
<string name="oreo_autofill_enable_dialog_instructions">Pour activer cette fonctionnalité, appuyez sur OK pour aller dans les paramètres de saisie automatique, sélectionnez Password Store dans la liste puis confirmez avec OK.</string>
<string name="oreo_autofill_enable_dialog_installed_browsers">Prise en charge du remplissage automatique avec les navigateurs installés:</string>
<!-- Autofill -->
- <string name="autofill_description">Remplissage automatique des champs de type mot de passe dans les applications. Ne fonctionne que sur les version d\'Android 4.3 et supérieure. Ne dépend pas du presse-papier pour les version d\'Android 5.0 et supérieure.</string>
- <string name="autofill_apps_default">Utiliser les paramètres par défaut</string>
- <string name="autofill_apps_first">Correspondance automatique</string>
- <string name="autofill_apps_match_ellipsis">Correspondance avec…</string>
- <string name="autofill_apps_match">Correspondance avec</string>
- <string name="autofill_apps_never">Aucun correspondance</string>
- <string name="autofill_apps_delete">Supprimer</string>
- <string name="autofill_pick">Choisir…</string>
- <string name="autofill_pick_and_match">Choisir et correspondre…</string>
- <string name="autofill_paste">Coller</string>
- <string name="autofill_paste_username">Coller le nom d\'utilisateur?\n\n%s</string>
<string name="ssh_key_does_not_exist">Impossible d\'ouvrir la clef ssh, merci de vérifier que le ficher existe</string>
<string name="new_password_title">Nouveau mot de passe</string>
- <string name="autofill_ins_1_hint">Capture des services d\'accessibilité</string>
- <string name="autofill_ins_2_hint">Capture de bascule dans les services d\'accessibilité</string>
- <string name="autofill_ins_3_hint">Capture du service de remplissage automatique en action</string>
<string name="git_operation_remember_passphrase">Se rappeler de la phrase secrète dans la configuration de l\'application (peu sûr)</string>
<string name="reset_to_remote">Réinitialisation dure de la branche distante</string>
<string name="biometric_prompt_title">Identification biométrique</string>
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 9fff40d3..177e6e90 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -56,9 +56,6 @@
<string name="pref_recursive_filter_hint">現在のディレクトリーのパスワードを再帰的に検索します。</string>
<string name="pref_autofill_title">自動入力</string>
<string name="pref_autofill_enable_title">自動入力を有効にする</string>
- <string name="pref_autofill_enable_msg">OK をタップするとアクセシビリティ設定に移動します。 ここで、サービスの下の Password Store をタップし、右上のスイッチをタップしてオンまたはオフにします。</string>
- <string name="pref_autofill_enable_msg2">サービスがオンになると、アプリのパスワードフィールドをクリックすとダイアログが表示され、一致するアプリのパスワードが存在すると表示されます。</string>
- <string name="pref_autofill_enable_msg3">Password Store は、自動的にアプリをパスワードと照合します。 このデフォルト設定を変更することも、アプリごとに設定を変更することもできます。</string>
<string name="pref_autofill_apps_title">アプリとウェブサイトの設定</string>
<string name="pref_autofill_default_title">デフォルトで自動的に一致</string>
<string name="pref_autofill_default_hint">カスタム設定のないアプリは、デフォルトは \'自動的に一致\' になります。 それ以外の場合は、\'一致しない\'。</string>
@@ -100,13 +97,6 @@
<string name="send_plaintext_password_to">パスワードをプレーンテキストとして送信…</string>
<!-- Oreo Autofill -->
<!-- Autofill -->
- <string name="autofill_description">アプリのパスワードフィールドを自動入力します。 Android バージョン 4.3 以降でのみ動作します。 Android 5.0 以降のクリップボードには依存しません。</string>
- <string name="autofill_apps_default">デフォルト設定を使用する</string>
- <string name="autofill_apps_first">自動的に一致</string>
- <string name="autofill_apps_match_ellipsis">一致…</string>
- <string name="autofill_apps_match">一致</string>
- <string name="autofill_apps_never">一致しない</string>
- <string name="autofill_apps_delete">削除</string>
<!-- OpenKeychain errors -->
<!-- Password creation failure -->
<!-- GitException messages -->
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 284b1cf6..cef14227 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -115,9 +115,6 @@
<string name="pref_recently_used_sort_order">Usado recentemente</string>
<string name="pref_autofill_title">Preenchimento Automático</string>
<string name="pref_autofill_enable_title">Ativar preenchimento automático</string>
- <string name="pref_autofill_enable_msg">Toque em OK para ir para as Configurações de Acessibilidade. Lá, toque em Password Store nos Serviços e toque na chave no canto superior direito para ligar ou desligar.</string>
- <string name="pref_autofill_enable_msg2">Quando o serviço estiver ativado, uma caixa de diálogo irá aparecer quando você clicar no campo de senha em um aplicativo se existir uma senha correspondente para o aplicativo.</string>
- <string name="pref_autofill_enable_msg3">O Password Store tenta combinar aplicativos com senhas automaticamente. Você pode alterar essa configuração padrão e também as configurações correspondentes por aplicativo.</string>
<string name="pref_autofill_apps_title">Configurações de apps e sites</string>
<string name="pref_autofill_default_title">Corresponder automaticamente por padrão</string>
<string name="pref_autofill_default_hint">Padrão para \'correspondência automática\' para aplicativos sem configurações personalizadas. Caso contrário, \'Nunca corresponder.\'</string>
@@ -216,23 +213,8 @@
<string name="oreo_autofill_enable_dialog_instructions">Para ativar esse recurso, toque em OK para ir para as configurações de preenchimento automático. Lá, selecione Password Store na lista e confirme na tela confirmação com OK.</string>
<string name="oreo_autofill_enable_dialog_installed_browsers">Suporte ao preenchimento automático com navegadores instalados:</string>
<!-- Autofill -->
- <string name="autofill_description">Preenche automaticamente campos de senha em aplicativos. Funciona apenas para versões Android 4.3 e superior. Não depende da área de transferência para Android versões 5.0 ou superior.</string>
- <string name="autofill_apps_default">Usar configurações padrão</string>
- <string name="autofill_apps_first">Corresponder automaticamente</string>
- <string name="autofill_apps_match_ellipsis">Combinar com…</string>
- <string name="autofill_apps_match">Combinar com</string>
- <string name="autofill_apps_never">Nunca coincidir</string>
- <string name="autofill_apps_delete">Excluir</string>
- <string name="autofill_pick">Escolher…</string>
- <string name="autofill_pick_and_match">Escolher e combinar…</string>
- <string name="autofill_paste">Colar</string>
- <string name="autofill_paste_username">Colar usuário?\n\n%s</string>
- <string name="autofill_toast_username">Selecione um campo editável para colar o nome de usuário.\nNome de usuário está disponível por %d segundos.</string>
<string name="ssh_key_does_not_exist">Não foi possível abrir a chave privada ssh, por favor verifique se o arquivo existe</string>
<string name="new_password_title">Nova senha</string>
- <string name="autofill_ins_1_hint">Captura de tela de serviços de acessibilidade</string>
- <string name="autofill_ins_2_hint">Captura de tela de alternância nos serviços de acessibilidade</string>
- <string name="autofill_ins_3_hint">Captura de tela do serviço de preenchimento automático em ação</string>
<string name="clear_saved_passphrase_ssh">Limpar a frase secreta salva para chave SSH local</string>
<string name="clear_saved_passphrase_https">Limpar senha HTTPS salva</string>
<string name="git_operation_remember_passphrase">Lembrar senha da chave</string>
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 157023eb..f9340b41 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -119,9 +119,6 @@
<string name="pref_recently_used_sort_order">Недавно использованные</string>
<string name="pref_autofill_title">Автозаполнение</string>
<string name="pref_autofill_enable_title">Включить автозаполнение</string>
- <string name="pref_autofill_enable_msg">Нажмите ОК чтобы перейти в Специальные Возможности. Выберите Password Store в службах, а потом нажмите на переключатель.</string>
- <string name="pref_autofill_enable_msg2">После активации сервиса, при клике на поле ввода пароля в приложении появится диалоговое окно, если подходящий пароль существует</string>
- <string name="pref_autofill_enable_msg3">Password Store пытается сопоставлять пароли с приложениями автоматически. Вы можете изменить это поведение.</string>
<string name="pref_autofill_apps_title">Настройки приложений и веб сайтов</string>
<string name="pref_autofill_default_title">Автоматически сопоставлять по умолчанию</string>
<string name="pref_autofill_default_hint">По умолчанию \'Автоматически сопоставлять\' для приложений без пользовательских настроек. В другом случае, \'Никогда не сопоставлять\'</string>
@@ -220,23 +217,8 @@
<string name="oreo_autofill_enable_dialog_instructions">Чтобы включить эту функцию, нажмите ОК, чтобы перейти к настройкам автозаполнения. Там выберите Password Store из списка и подтвердите запрос подтверждения, нажав ОК.</string>
<string name="oreo_autofill_enable_dialog_installed_browsers">Поддержка автозаполнения установленными браузерами:</string>
<!-- Autofill -->
- <string name="autofill_description">Автозаполнение паролей в приложениях. Работает только в Android 4.3 и выше. Не использует буфер обмена в Android 5.0 и выше.</string>
- <string name="autofill_apps_default">Использовать настройки по умолчанию</string>
- <string name="autofill_apps_first">Автоматически сопоставлять</string>
- <string name="autofill_apps_match_ellipsis">Сопоставить с … </string>
- <string name="autofill_apps_match">Сопоставить с</string>
- <string name="autofill_apps_never">Никогда не сопоставлять</string>
- <string name="autofill_apps_delete">Удалить</string>
- <string name="autofill_pick">Выбрать…</string>
- <string name="autofill_pick_and_match">Выбрать и сопоставить…</string>
- <string name="autofill_paste">Вставить</string>
- <string name="autofill_paste_username">Вставить имя пользователя?\n\n%s</string>
- <string name="autofill_toast_username">Выберите поле ввода для вставки имени пользователя.\nИмя пользователя можно вставить в течение %d секунд.</string>
<string name="ssh_key_does_not_exist">Невозможно открыть приватный ключ ssh, пожалуйста проверьте, что файл существует</string>
<string name="new_password_title">Новый пароль</string>
- <string name="autofill_ins_1_hint">Снимок экрана сервисов доступности</string>
- <string name="autofill_ins_2_hint">Снимок экрана переключателя в сервисах доступности</string>
- <string name="autofill_ins_3_hint">Снимок экрана сервиса автозаполнения в действии</string>
<string name="clear_saved_passphrase_ssh">Очистить сохраненную кодовую фразу для локального SSH ключа</string>
<string name="clear_saved_passphrase_https">Очистить сохраненный пароль HTTPS</string>
<string name="git_operation_remember_passphrase">Заполнить парольную фразу в конфигурации приложнеия (небезопасно)</string>
diff --git a/app/src/main/res/values-v26/bools.xml b/app/src/main/res/values-v26/bools.xml
deleted file mode 100644
index e2c7af91..00000000
--- a/app/src/main/res/values-v26/bools.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
- ~ SPDX-License-Identifier: GPL-3.0-only
- -->
-
-<resources>
- <bool name="enable_accessibility_autofill">false</bool>
-</resources>
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index edc45165..cfe9312f 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -55,9 +55,6 @@
<string name="pref_recursive_filter">搜索子文件夹</string>
<string name="pref_recursive_filter_hint">在当前目录的子目录中查找密码</string>
<string name="pref_autofill_enable_title">启动自动填充</string>
- <string name="pref_autofill_enable_msg">点击 OK 进入无障碍设置. 在那里的服务选项中选中点选 Password Store 并单击右上方的开关将其开启或关闭</string>
- <string name="pref_autofill_enable_msg2">服务启动之后, 在你点击一个应用的密码栏时如果该应用有匹配的密码则会弹出对话框.</string>
- <string name="pref_autofill_enable_msg3">Password Store 会自动尝试将应用与密码匹配. 你可以更改这个默认设置以及每个应用的匹配设置.</string>
<string name="pref_autofill_apps_title">应用及网站设置</string>
<string name="pref_autofill_default_title">默认为自动匹配</string>
<string name="pref_autofill_default_hint">无自定义设置的应用将默认采用 \'自动匹配\' . 否则将采用\'从不匹配\'</string>
@@ -98,13 +95,6 @@
<string name="send_plaintext_password_to">将密码以纯文本发送…</string>
<!-- Oreo Autofill -->
<!-- Autofill -->
- <string name="autofill_description">在app中自动输入密码. 此功能只在 Andorid 4.3 及以上版本中可用. 在 Andorid 5.0 及以上版本中不依赖剪贴板</string>
- <string name="autofill_apps_default">使用默认设置</string>
- <string name="autofill_apps_first">自动匹配</string>
- <string name="autofill_apps_match_ellipsis">匹配…</string>
- <string name="autofill_apps_match">匹配</string>
- <string name="autofill_apps_never">从不匹配</string>
- <string name="autofill_apps_delete">删除</string>
<!-- OpenKeychain errors -->
<!-- Password creation failure -->
<!-- GitException messages -->
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index f7851176..b7816727 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -53,9 +53,6 @@
<string name="pref_recursive_filter">搜尋子資料夾</string>
<string name="pref_recursive_filter_hint">在目前目錄的子目錄中查詢密碼</string>
<string name="pref_autofill_enable_title">啟動自動填入</string>
- <string name="pref_autofill_enable_msg">點擊 OK 進入無障礙設定. 在那裡的請選擇 Password Store 並點擊右上方的開關將其開起或關閉</string>
- <string name="pref_autofill_enable_msg2">服務起動後, 在你點擊一個 app 的密碼欄時如果該 app 有匹配的密碼將會彈出對話框.</string>
- <string name="pref_autofill_enable_msg3">Password Store 會自動嘗試將 app 與密碼匹配. 你可以更改這個預設選項以及每個 app 的個別設定.</string>
<string name="pref_autofill_apps_title">app 及網站設定</string>
<string name="pref_autofill_default_title">使用自動選取</string>
<string name="pref_autofill_default_hint">無自定設定的 app 將預設使用 \'自動選取\' . 否則將使用\'手動\'</string>
@@ -96,13 +93,6 @@
<string name="send_plaintext_password_to">將密碼以純文字傳送…</string>
<!-- Oreo Autofill -->
<!-- Autofill -->
- <string name="autofill_description">在app中自動填入密碼. 此功能只能在 Andorid 4.3 及以上版本中使用. 在 Andorid 5.0 及以上版本中不需要剪貼簿</string>
- <string name="autofill_apps_default">使用預設值</string>
- <string name="autofill_apps_first">自動選取</string>
- <string name="autofill_apps_match_ellipsis">匹配…</string>
- <string name="autofill_apps_match">自動填入</string>
- <string name="autofill_apps_never">手動</string>
- <string name="autofill_apps_delete">刪除</string>
<!-- OpenKeychain errors -->
<!-- Password creation failure -->
<!-- GitException messages -->
diff --git a/app/src/main/res/values/bools.xml b/app/src/main/res/values/bools.xml
index 475702a1..81c8b237 100644
--- a/app/src/main/res/values/bools.xml
+++ b/app/src/main/res/values/bools.xml
@@ -5,6 +5,5 @@
<resources>
<bool name="leak_canary_allow_in_non_debuggable_build">true</bool>
- <bool name="enable_accessibility_autofill">true</bool>
<bool name="light_status_bar">true</bool>
</resources>
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 2e393994..579017b9 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -137,9 +137,6 @@
<string name="pref_recently_used_sort_order">Recently used</string>
<string name="pref_autofill_title">Autofill</string>
<string name="pref_autofill_enable_title">Enable Autofill</string>
- <string name="pref_autofill_enable_msg">Tap OK to go to Accessibility settings. There, tap Password Store under Services then tap the switch in the top right to turn it on or off.</string>
- <string name="pref_autofill_enable_msg2">Once the service is on, a dialog will appear when you click on a password field in an app if a matching password for the app exists.</string>
- <string name="pref_autofill_enable_msg3">Password Store attempts to match apps with passwords automatically. You can change this default setting and also matching settings per-app.</string>
<string name="pref_autofill_apps_title">App and website settings</string>
<string name="pref_autofill_default_title">Automatically match by default</string>
<string name="pref_autofill_default_hint">Default to \'Automatically match\' for apps without custom settings. Otherwise, \'Never match.\'</string>
@@ -266,23 +263,8 @@
<string name="oreo_autofill_enable_dialog_installed_browsers">Autofill support with installed browsers:</string>
<!-- Autofill -->
- <string name="autofill_description">Autofills password fields in apps. Only works for Android versions 4.3 and up. Does not rely on the clipboard for Android versions 5.0 and up.</string>
- <string name="autofill_apps_default">Use default setting</string>
- <string name="autofill_apps_first">Automatically match</string>
- <string name="autofill_apps_match_ellipsis">Match with…</string>
- <string name="autofill_apps_match">Match with</string>
- <string name="autofill_apps_never">Never match</string>
- <string name="autofill_apps_delete">Delete</string>
- <string name="autofill_pick">Pick…</string>
- <string name="autofill_pick_and_match">Pick and match…</string>
- <string name="autofill_paste">Paste</string>
- <string name="autofill_paste_username">Paste username?\n\n%s</string>
- <string name="autofill_toast_username">Select an editable field to paste the username.\nUsername is available for %d seconds.</string>
<string name="ssh_key_does_not_exist">Unable to open the ssh private key, please check that the file exists</string>
<string name="new_password_title">New password</string>
- <string name="autofill_ins_1_hint">Screenshot of accessibility services</string>
- <string name="autofill_ins_2_hint">Screenshot of toggle in accessibility services</string>
- <string name="autofill_ins_3_hint">Screenshot of autofill service in action</string>
<string name="clear_saved_passphrase_ssh">Clear saved passphrase for local SSH key</string>
<string name="clear_saved_passphrase_https">Clear saved HTTPS password</string>
<string name="git_operation_remember_passphrase">Remember key passphrase</string>
diff --git a/app/src/main/res/xml/autofill_config.xml b/app/src/main/res/xml/autofill_config.xml
deleted file mode 100644
index a27e30cf..00000000
--- a/app/src/main/res/xml/autofill_config.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<!--
- ~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
- ~ SPDX-License-Identifier: GPL-3.0-only
- -->
-
-<accessibility-service xmlns:android="http://schemas.android.com/apk/res/android"
- android:accessibilityEventTypes="typeViewFocused|typeViewClicked|typeWindowStateChanged|typeWindowContentChanged"
- android:accessibilityFeedbackType="feedbackGeneric"
- android:accessibilityFlags="flagDefault|flagRetrieveInteractiveWindows|flagReportViewIds"
- android:canRetrieveWindowContent="true"
- android:description="@string/autofill_description"
- android:notificationTimeout="100"
- android:summary="@string/autofill_description" />
diff --git a/app/src/main/res/xml/preference.xml b/app/src/main/res/xml/preference.xml
index 6631133f..6b670618 100644
--- a/app/src/main/res/xml/preference.xml
+++ b/app/src/main/res/xml/preference.xml
@@ -25,23 +25,6 @@
app:key="oreo_autofill_custom_public_suffixes"
app:summary="@string/preference_custom_public_suffixes_summary"
app:title="@string/preference_custom_public_suffixes_title" />
- <Preference
- app:key="autofill_apps"
- app:title="@string/pref_autofill_apps_title" />
- <CheckBoxPreference
- app:defaultValue="true"
- app:key="autofill_default"
- app:summary="@string/pref_autofill_default_hint"
- app:title="@string/pref_autofill_default_title" />
- <CheckBoxPreference
- app:defaultValue="false"
- app:key="autofill_always"
- app:title="@string/pref_autofill_always_title" />
- <CheckBoxPreference
- app:defaultValue="false"
- app:key="autofill_full_path"
- app:summary="@string/pref_autofill_full_path_hint"
- app:title="@string/pref_autofill_full_path_title" />
</PreferenceCategory>
<PreferenceCategory app:title="@string/pref_repository_title">