From 4a9151870d8e5196248b2abc09df8fbb1593c265 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Thu, 22 Oct 2020 23:38:47 +0530 Subject: Remove accessibility autofill support (#1162) * autofill: remove Accessibility backend Signed-off-by: Harsh Shandilya * CHANGELOG: update Signed-off-by: Harsh Shandilya --- .../main/res/drawable-nodpi/autofill_ins_1.webp | Bin 3526 -> 0 bytes .../main/res/drawable-nodpi/autofill_ins_2.webp | Bin 2258 -> 0 bytes .../main/res/drawable-nodpi/autofill_ins_3.webp | Bin 3516 -> 0 bytes app/src/main/res/layout/autofill_instructions.xml | 64 ---------------- app/src/main/res/layout/autofill_recycler_view.xml | 43 ----------- app/src/main/res/layout/autofill_row_layout.xml | 41 ---------- app/src/main/res/layout/fragment_autofill.xml | 84 --------------------- app/src/main/res/menu/autofill_preference.xml | 17 ----- app/src/main/res/values-ar/strings.xml | 8 -- app/src/main/res/values-cs/strings.xml | 10 --- app/src/main/res/values-de/strings.xml | 18 ----- app/src/main/res/values-es/strings.xml | 18 ----- app/src/main/res/values-fr/strings.xml | 17 ----- app/src/main/res/values-ja/strings.xml | 10 --- app/src/main/res/values-pt-rBR/strings.xml | 18 ----- app/src/main/res/values-ru/strings.xml | 18 ----- app/src/main/res/values-v26/bools.xml | 8 -- app/src/main/res/values-zh-rCN/strings.xml | 10 --- app/src/main/res/values-zh-rTW/strings.xml | 10 --- app/src/main/res/values/bools.xml | 1 - app/src/main/res/values/strings.xml | 18 ----- app/src/main/res/xml/autofill_config.xml | 13 ---- app/src/main/res/xml/preference.xml | 17 ----- 23 files changed, 443 deletions(-) delete mode 100644 app/src/main/res/drawable-nodpi/autofill_ins_1.webp delete mode 100644 app/src/main/res/drawable-nodpi/autofill_ins_2.webp delete mode 100644 app/src/main/res/drawable-nodpi/autofill_ins_3.webp delete mode 100644 app/src/main/res/layout/autofill_instructions.xml delete mode 100644 app/src/main/res/layout/autofill_recycler_view.xml delete mode 100644 app/src/main/res/layout/autofill_row_layout.xml delete mode 100644 app/src/main/res/layout/fragment_autofill.xml delete mode 100644 app/src/main/res/menu/autofill_preference.xml delete mode 100644 app/src/main/res/values-v26/bools.xml delete mode 100644 app/src/main/res/xml/autofill_config.xml (limited to 'app/src/main/res') 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 Binary files a/app/src/main/res/drawable-nodpi/autofill_ins_1.webp and /dev/null 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 Binary files a/app/src/main/res/drawable-nodpi/autofill_ins_2.webp and /dev/null 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 Binary files a/app/src/main/res/drawable-nodpi/autofill_ins_3.webp and /dev/null 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 @@ - - - - - - - - - - - - - - - - - - - - - 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 @@ - - - - - - - - - - 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 @@ - - - - - - - - - - - - - - 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 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 @@ - - - - - - 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 @@ أيقونة التطبيق - إستخدم الإعداد الإفتراضي - طابق مع ... - طابق مع - لا تطابق أبدا - حذف - إختر - إختر و طابق مع ... - إلصاق كلمة السر الجديدة 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 @@ Rekurzivní filtrování Rekurzivní hledání hesel v aktuálním adresáři. Povolit automatické vyplňování - Ť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. - Jakmile bude služba zapnuta, po kliknutí na pole hesla bude zobrazeno dialogové okno pokud je pro používanou aplikaci heslo dostupné. - 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. Nastavení aplikace a webové stránky Automaticky párovat ve výchozím nastavení Ve výchozím nastavení \'Automaticky párovat\' u aplikací bez vybraného nastavení. Jinak, \'Nikdy nepárovat.\' @@ -126,13 +123,6 @@ Odeslat heslo jako plaintext za použití… - 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šší. - Použít výchozí nastavení - Automaticky spárovat - Spárovat s… - Spárovat s - Nikdy nepárovat - Smazat 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 @@ Typ unabhängig Zuletzt verwendet Autofill aktivieren - Wähle OK, um zu den Bedienungshilfen-Einstellungen zu gelangen. Dort aktiviere oder deaktiviere den Password Store unter Dienste. - 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. - Password Store versucht das Passwort zu der App automatisch herauszufinden. Du kannst diese Standard-Einstellung ändern und den Abgleich per App anpassen. App und Websiten Einstellungen Standardmäßig automatisch abgleichen Standard auf \'Automatisch abgleichen\' für Apps ohne eine Standardeinstellung, andernfalls \'Niemals abgleichen.\' @@ -170,23 +167,8 @@ Installiert: %1$s Warnung - 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. - Nutze Standardeinstellung - Automatisch abgleichen - Abgleichen mit… - Abgleichen mit - Niemals abgleichen - Löschen - Auswählen… - Auswählen und merken… - Einfügen - Benutzername einfügen?\n\n%s - Wähle ein editierbares Feld um den Benutzernamen einzufügen.\nDer Benutzername ist für %d Sekunden verfügbar. Der private SSH-Schlüssel konnte nicht geöffnet werden. Bitte überprüfen Sie, ob die Datei existiert Neues Passwort - Bildschirmfoto Accessibility Services - Bildschirmfoto des Schalters in Accessibility Services - Bildschirmfoto von Autofill in Aktion Authentifizierungsfehler Authentifizierungsfehler: %s Biometrische Authentifizierung aktivieren 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 @@ Independiente del tipo Autollenado Habilitar autollenado - 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. - 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. - Password Store intenta ligar las contraseñas automáticamente. Puedes cambiar este ajuste predeterminado y cada ajuste por aplicación. Ajustes de aplicaciones y sitios web Ligar automáticamente por defecto Por defecto usar \'Ligar automáticamente\' para aplicaciones sin ajustes personalizados. De otra forma, usar \'Nunca ligar.\' @@ -149,23 +146,8 @@ Rellena las credenciales Rellenar las contraseñas - 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. - Usar la opción predeterminada - Ligar automáticamente - Ligar a… - Ligar a - Nunca ligar - Eliminar - Seleccionar… - Seleccionar y ligar… - Pegar - Pegar nombre de usuario?\n\n%s - Selecciona un campo editable para pegar el nombre de usuario.\nNombre de usuario disponible por %d segundos. Imposible abrir la llave privada SSH. Por favor verifica que el archivo exista Nueva contraseña - Pantalla de Servicios de Accesibilidad - Pantalla de activación en Servicios de Accesibilidad - Pantalla de servicio de autollenado en acción Recordar contraseñagit (inseguro) Abortar rebase 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 @@ Récemment utilisé Saisie automatique Saisie automatique - 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. - Lorsque le service est activé une fenêtre de dialogue apparaitra lorsque vous cliquez sur un champ de type mot de passe. - Password Store proposera alors le mot de passe. Vous pouvez changer ce réglage ou effectuer une correspondance spéfique par application. Paramètres Application et site web Correspondance automatique par défaut Default to \"Automatically match\" for apps without custom settings. Otherwise, \"Never match.\" @@ -208,22 +205,8 @@ 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. Prise en charge du remplissage automatique avec les navigateurs installés: - 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. - Utiliser les paramètres par défaut - Correspondance automatique - Correspondance avec… - Correspondance avec - Aucun correspondance - Supprimer - Choisir… - Choisir et correspondre… - Coller - Coller le nom d\'utilisateur?\n\n%s Impossible d\'ouvrir la clef ssh, merci de vérifier que le ficher existe Nouveau mot de passe - Capture des services d\'accessibilité - Capture de bascule dans les services d\'accessibilité - Capture du service de remplissage automatique en action Se rappeler de la phrase secrète dans la configuration de l\'application (peu sûr) Réinitialisation dure de la branche distante Identification biométrique 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 @@ 現在のディレクトリーのパスワードを再帰的に検索します。 自動入力 自動入力を有効にする - OK をタップするとアクセシビリティ設定に移動します。 ここで、サービスの下の Password Store をタップし、右上のスイッチをタップしてオンまたはオフにします。 - サービスがオンになると、アプリのパスワードフィールドをクリックすとダイアログが表示され、一致するアプリのパスワードが存在すると表示されます。 - Password Store は、自動的にアプリをパスワードと照合します。 このデフォルト設定を変更することも、アプリごとに設定を変更することもできます。 アプリとウェブサイトの設定 デフォルトで自動的に一致 カスタム設定のないアプリは、デフォルトは \'自動的に一致\' になります。 それ以外の場合は、\'一致しない\'。 @@ -100,13 +97,6 @@ パスワードをプレーンテキストとして送信… - アプリのパスワードフィールドを自動入力します。 Android バージョン 4.3 以降でのみ動作します。 Android 5.0 以降のクリップボードには依存しません。 - デフォルト設定を使用する - 自動的に一致 - 一致… - 一致 - 一致しない - 削除 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 @@ Usado recentemente Preenchimento Automático Ativar preenchimento automático - 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. - 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. - 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. Configurações de apps e sites Corresponder automaticamente por padrão Padrão para \'correspondência automática\' para aplicativos sem configurações personalizadas. Caso contrário, \'Nunca corresponder.\' @@ -216,23 +213,8 @@ 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. Suporte ao preenchimento automático com navegadores instalados: - 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. - Usar configurações padrão - Corresponder automaticamente - Combinar com… - Combinar com - Nunca coincidir - Excluir - Escolher… - Escolher e combinar… - Colar - Colar usuário?\n\n%s - Selecione um campo editável para colar o nome de usuário.\nNome de usuário está disponível por %d segundos. Não foi possível abrir a chave privada ssh, por favor verifique se o arquivo existe Nova senha - Captura de tela de serviços de acessibilidade - Captura de tela de alternância nos serviços de acessibilidade - Captura de tela do serviço de preenchimento automático em ação Limpar a frase secreta salva para chave SSH local Limpar senha HTTPS salva Lembrar senha da chave 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 @@ Недавно использованные Автозаполнение Включить автозаполнение - Нажмите ОК чтобы перейти в Специальные Возможности. Выберите Password Store в службах, а потом нажмите на переключатель. - После активации сервиса, при клике на поле ввода пароля в приложении появится диалоговое окно, если подходящий пароль существует - Password Store пытается сопоставлять пароли с приложениями автоматически. Вы можете изменить это поведение. Настройки приложений и веб сайтов Автоматически сопоставлять по умолчанию По умолчанию \'Автоматически сопоставлять\' для приложений без пользовательских настроек. В другом случае, \'Никогда не сопоставлять\' @@ -220,23 +217,8 @@ Чтобы включить эту функцию, нажмите ОК, чтобы перейти к настройкам автозаполнения. Там выберите Password Store из списка и подтвердите запрос подтверждения, нажав ОК. Поддержка автозаполнения установленными браузерами: - Автозаполнение паролей в приложениях. Работает только в Android 4.3 и выше. Не использует буфер обмена в Android 5.0 и выше. - Использовать настройки по умолчанию - Автоматически сопоставлять - Сопоставить с … - Сопоставить с - Никогда не сопоставлять - Удалить - Выбрать… - Выбрать и сопоставить… - Вставить - Вставить имя пользователя?\n\n%s - Выберите поле ввода для вставки имени пользователя.\nИмя пользователя можно вставить в течение %d секунд. Невозможно открыть приватный ключ ssh, пожалуйста проверьте, что файл существует Новый пароль - Снимок экрана сервисов доступности - Снимок экрана переключателя в сервисах доступности - Снимок экрана сервиса автозаполнения в действии Очистить сохраненную кодовую фразу для локального SSH ключа Очистить сохраненный пароль HTTPS Заполнить парольную фразу в конфигурации приложнеия (небезопасно) 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 @@ - - - - false - 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 @@ 搜索子文件夹 在当前目录的子目录中查找密码 启动自动填充 - 点击 OK 进入无障碍设置. 在那里的服务选项中选中点选 Password Store 并单击右上方的开关将其开启或关闭 - 服务启动之后, 在你点击一个应用的密码栏时如果该应用有匹配的密码则会弹出对话框. - Password Store 会自动尝试将应用与密码匹配. 你可以更改这个默认设置以及每个应用的匹配设置. 应用及网站设置 默认为自动匹配 无自定义设置的应用将默认采用 \'自动匹配\' . 否则将采用\'从不匹配\' @@ -98,13 +95,6 @@ 将密码以纯文本发送… - 在app中自动输入密码. 此功能只在 Andorid 4.3 及以上版本中可用. 在 Andorid 5.0 及以上版本中不依赖剪贴板 - 使用默认设置 - 自动匹配 - 匹配… - 匹配 - 从不匹配 - 删除 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 @@ 搜尋子資料夾 在目前目錄的子目錄中查詢密碼 啟動自動填入 - 點擊 OK 進入無障礙設定. 在那裡的請選擇 Password Store 並點擊右上方的開關將其開起或關閉 - 服務起動後, 在你點擊一個 app 的密碼欄時如果該 app 有匹配的密碼將會彈出對話框. - Password Store 會自動嘗試將 app 與密碼匹配. 你可以更改這個預設選項以及每個 app 的個別設定. app 及網站設定 使用自動選取 無自定設定的 app 將預設使用 \'自動選取\' . 否則將使用\'手動\' @@ -96,13 +93,6 @@ 將密碼以純文字傳送… - 在app中自動填入密碼. 此功能只能在 Andorid 4.3 及以上版本中使用. 在 Andorid 5.0 及以上版本中不需要剪貼簿 - 使用預設值 - 自動選取 - 匹配… - 自動填入 - 手動 - 刪除 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 @@ true - true true 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 @@ Recently used Autofill Enable Autofill - 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. - 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. - Password Store attempts to match apps with passwords automatically. You can change this default setting and also matching settings per-app. App and website settings Automatically match by default Default to \'Automatically match\' for apps without custom settings. Otherwise, \'Never match.\' @@ -266,23 +263,8 @@ Autofill support with installed browsers: - 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. - Use default setting - Automatically match - Match with… - Match with - Never match - Delete - Pick… - Pick and match… - Paste - Paste username?\n\n%s - Select an editable field to paste the username.\nUsername is available for %d seconds. Unable to open the ssh private key, please check that the file exists New password - Screenshot of accessibility services - Screenshot of toggle in accessibility services - Screenshot of autofill service in action Clear saved passphrase for local SSH key Clear saved HTTPS password Remember key passphrase 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 @@ - - - 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" /> - - - - -- cgit v1.2.3