diff --git a/app/src/main/java/com/kunzisoft/keepass/adapters/FileDatabaseHistoryAdapter.kt b/app/src/main/java/com/kunzisoft/keepass/adapters/FileDatabaseHistoryAdapter.kt index 1615c35a8..5ff3a7b25 100644 --- a/app/src/main/java/com/kunzisoft/keepass/adapters/FileDatabaseHistoryAdapter.kt +++ b/app/src/main/java/com/kunzisoft/keepass/adapters/FileDatabaseHistoryAdapter.kt @@ -70,8 +70,6 @@ class FileDatabaseHistoryAdapter(private val context: Context) val fileHistoryEntity = listDatabaseFiles[position] val fileDatabaseInfo = FileDatabaseInfo(context, fileHistoryEntity.databaseUri) - // Context menu creation - holder.fileContainer.setOnCreateContextMenuListener(ContextMenuBuilder(fileHistoryEntity)) // Click item to open file if (fileItemOpenListener != null) holder.fileContainer.setOnClickListener { @@ -165,21 +163,6 @@ class FileDatabaseHistoryAdapter(private val context: Context) this.saveAliasListener = listener } - private inner class ContextMenuBuilder(private val fileHistoryEntity: FileDatabaseHistoryEntity) : View.OnCreateContextMenuListener { - - private val mOnMyActionClickListener = MenuItem.OnMenuItemClickListener { item -> - when (item.itemId) { - MENU_CLEAR -> fileSelectClearListener?.invoke(fileHistoryEntity) ?: false - else -> false - } - } - - override fun onCreateContextMenu(contextMenu: ContextMenu?, view: View?, contextMenuInfo: ContextMenu.ContextMenuInfo?) { - contextMenu?.add(Menu.NONE, MENU_CLEAR, Menu.NONE, R.string.remove_from_filelist) - ?.setOnMenuItemClickListener(mOnMyActionClickListener) - } - } - inner class FileDatabaseHistoryViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) { var fileContainer: ViewGroup = itemView.findViewById(R.id.file_container_basic_info) @@ -199,9 +182,4 @@ class FileDatabaseHistoryAdapter(private val context: Context) var fileModification: TextView = itemView.findViewById(R.id.file_modification) var fileSize: TextView = itemView.findViewById(R.id.file_size) } - - companion object { - - private const val MENU_CLEAR = 1 - } } diff --git a/app/src/main/res/layout/item_file_row.xml b/app/src/main/res/layout/item_file_row.xml index 24424e59c..cee214a19 100644 --- a/app/src/main/res/layout/item_file_row.xml +++ b/app/src/main/res/layout/item_file_row.xml @@ -132,6 +132,7 @@ android:padding="12dp" android:src="@drawable/ic_mode_edit_white_24dp" android:scaleX="-1" + android:contentDescription="@string/content_description_update_from_list" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent" android:tint="?android:attr/textColorHintInverse"/> @@ -200,6 +201,7 @@ android:layout_width="48dp" android:layout_height="48dp" android:padding="12dp" + android:contentDescription="@string/content_description_remove_from_list" android:src="@drawable/ic_content_delete_white_24dp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintBottom_toBottomOf="parent" diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index ca58927a2..e10d893fe 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -89,7 +89,7 @@ الحماية للقراءة فقط تذكر أسماء الملفات المستخدمة مؤخرا - حذف + حذف الجذر استخدام الذاكرة التَّوازِي diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index fa88514b6..f50d7c318 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -118,7 +118,7 @@ Treballant… Recorda la localització d\'arxius clau Guarda arxiu clau - Elimina + Elimina Rijndael (AES) Arrel Passades d\'encriptació diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index b48aea8c1..54efc654a 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -134,7 +134,7 @@ Pamatovat si nedávno otevřené soubory Pamatovat si umístění souborů s klíči Uložit soubor s klíčem - Odstranit + Odstranit Rijndael (AES) Kořen Počet šifrovacích průchodů diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index cc783bbcc..facc0d14a 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -131,7 +131,7 @@ Husk de seneste filnavne Husker placeringen af databasernøglefiler Gem nøglefil - Fjern + Fjern Rijndael (AES) Rod Transformationsrunder diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index b91b09414..033fb7f5b 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -136,7 +136,7 @@ Zuletzt verwendete Datenbanken merken Erinnert sich an den Speicherort der Schlüsseldateien der Datenbanken Schlüsselquelle merken - Löschen + Löschen Rijndael (AES) Start Schlüsseltransformationen diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index ac44d64d0..362b059b4 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -131,7 +131,7 @@ Να θυμάσαι πρόσφατα χρησιμοποιημένα ονόματα αρχείων Να θυμάσαι την τοποθεσία των αρχείων κλειδιών Αποθήκευση αρχείου κλειδιού - Απομάκρυνση + Απομάκρυνση Rijndael (AES) Ριζικός Κατάλογος Κύκλοι Κρυπτογράφησης diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index f93846bb1..0c7fa2bbb 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -118,7 +118,7 @@ Spanish translation by José I. Paños. Updated by David García-Abad (23-09-201 Trabajando… Recordar la ubicación de archivos de clave Guardando archivo de clave - Borrar + Borrar Rijndael (AES) Raíz Pasadas de cifrado diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml index 9c06bbc71..bb64228ba 100644 --- a/app/src/main/res/values-eu/strings.xml +++ b/app/src/main/res/values-eu/strings.xml @@ -130,7 +130,7 @@ Gogoratu duela gutxi erabili diren fitxategien izenak Gogoratu gako fitxategien kokapenak Gako fitxategia gorde - Ezabatu + Ezabatu Rijndael (AES) Root Enkriptatzeko Rondak diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index ee9a4e3c9..bcfdb0629 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -129,7 +129,7 @@ Muista viimeksi käytettyjen tiedostojen nimet Muista avaintiedostojen sijainti Tallenna avaintiedosto - Poista + Poista Rijndael (AES) Juuri Salauskierroksia diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 01d5f487d..ccc9dcd46 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -141,7 +141,7 @@ Mémoriser les noms des fichiers récents Mémoriser l’emplacement des fichiers clé des bases de données Enregistrer le fichier clé - Effacer + Effacer Racine Algorithme de chiffrement de la base de données utilisé pour toutes les données. Afin de générer la clé pour l’algorithme de chiffrement, la clé maîtresse est transformée en utilisant une fonction de dérivation de clé salée aléatoirement. diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 26315f246..15b5272b9 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -128,7 +128,7 @@ Az előző fájlnevek megjegyzése Megjegyzi az adatbázis-kulcsfájlok helyét Kulcsfájl mentése - Eltávolítás + Eltávolítás Rijndael (AES) Gyökérkönyvár Transzformációs körök diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index eb86bb2e4..fbd37e3c1 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -133,7 +133,7 @@ Ricorda i file recenti Ricorda la posizione dei file chiave dei database Salva il file chiave - Elimina + Elimina Root Livello cifratura Livelli di cifratura aggiuntivi forniscono una maggiore protezione contro attacchi di tipo forza bruta, ma può rallentare il caricamento e il salvataggio. diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index a65d38790..9714ca530 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -128,7 +128,7 @@ שמור קבצים שהיו בשימוש לאחרונה זכור מיקום קבצי מפתח שמור קובץ מפתח - הסר + הסר סיבובי הצפנה מספר סיבובי הצפנה גבוה יותר מספר הגה טובה יותר נגד התקפות, אבל יכול להעלות בהרבה את זמן הטעינה והשמירה. סיבובים diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index c8d0fe611..74a45136e 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -114,7 +114,7 @@ 実行中… 前回使用したキーファイルを次回も表示します キーファイルを記憶 - 消去 + 消去 Rijndael (AES) Root 暗号化レベル diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 21f7a770e..b2d93b0cc 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -136,7 +136,7 @@ 최근 파일 이름 기억하기 데이터베이스 키 파일 위치 기억하기 키 파일 저장 - 삭제 + 삭제 루트 데이터베이스 암호화 알고리즘이 모든 데이터에 적용됩니다. 메모리 사용량 diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index bba5f3312..22d29b714 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -64,7 +64,7 @@ Atsiminti paskutinius naudotus failų pavadinimus Saugoti rakto failą Atsimena rakto failų vietą - Pašalinti + Pašalinti Šaknis Tik skaitymui Slaptažodžiai nesutampa diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml index c30605473..e96ba006e 100644 --- a/app/src/main/res/values-lv/strings.xml +++ b/app/src/main/res/values-lv/strings.xml @@ -109,7 +109,7 @@ Glabāt atvērto failu nosaukumus Atcerēties šo atslēgas faila vietu Saglabāt atslēgas failu - Noņemt + Noņemt Rijndael (AES) Root Šifrēšanas līmeņi diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index 26ef89060..8555e0121 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -136,7 +136,7 @@ Husk nylig brukte filnavn Husk nøkkelfilers plassering Lagre nøkkelfil - Fjern + Fjern Rot Algoritme for å kryptere hele databasen. (Passord, brukernavn, merknader og all data i databasen er kryptert med valgt algoritme). For å generere en nøkkel for krypteringsalgoritmen, er den komprimerte hovednøkkelen (SHA-256) transformert ved bruk av en tilfeldig saltet nøkkelutledningsfunksjon. diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index f9e0921da..4f14c16cf 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -117,7 +117,7 @@ Bezig met verwerken… Locatie van databank-sleutelbestanden onthouden Sleutelbestand opslaan - Verwijderen + Verwijderen Rijndael (AES) Hoofdmap Encryptie-cycli diff --git a/app/src/main/res/values-nn/strings.xml b/app/src/main/res/values-nn/strings.xml index 73207ad1d..9830b27da 100644 --- a/app/src/main/res/values-nn/strings.xml +++ b/app/src/main/res/values-nn/strings.xml @@ -115,7 +115,7 @@ Arbeider … Hugsar staden til nøkkelfilene Lagra nøkkelfila - Ta vekk + Ta vekk Rijndael (AES) Rot Krypteringsomgangar diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index cea774a4c..86569599b 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -114,7 +114,7 @@ along with KeePass DX. If not, see . Zapamiętaj najnowsze nazwy plików Zapamiętuje lokalizację plików kluczy baz danych Zapisz plik klucza - Usuń + Usuń Rijndael (AES) Root Rundy szyfrowania diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index b493927b5..21a4aedce 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -117,7 +117,7 @@ Trabalhando… Lembra o local dos arquivos-chave dos bancos de dados Salvar arquivo de chave - Remover + Remover Rijndael (AES) Raiz Rodadas de criptografia diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 82cc2962b..ae623e1db 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -132,7 +132,7 @@ Relembrar o nome dos ficheiros usados recentemente Relembra a localização dos ficheiros chave Guardar ficheiro chave - Remover + Remover Rijndael (AES) Raiz Rondas de encriptação diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index c367ad77e..35f8bf8e8 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -132,7 +132,7 @@ Хранить имена открытых файлов Хранить пути к файлам ключей Хранить файлы ключей - Убрать из списка + Убрать из списка Rijndael (AES) База Раунды шифрования diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index 6a2fe851e..2ca101a92 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -114,7 +114,7 @@ Pracujem… Zapamätať si umiestnenie keyfile Uložiť keyfile - Odstrániť + Odstrániť Rijndael (AES) Root Šifrovacie opakovania diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index c2de47dd0..7c87a9dbb 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -127,7 +127,7 @@ Skydd Sparar sökvägar till nyckelfiler Spara nyckelfil - Ta bort + Ta bort Rijndael (AES) Root Krypteringsrundor diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 80da283bf..27856fb1e 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -136,7 +136,7 @@ Son dosya adlarını hatırla Veritaban anahtar dosyaların yerini hatırlar Anahtar dosya kaydet - Kaldır + Kaldır Kök Tüm veriler için veritabanı şifreleme algoritması kullanılmıştır. Şifreleme algoritmasının anahtarını üretmek için ana anahtar, rastgele anahtar türetme işlevi kullanılarak dönüştürülür. diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 9034bcc7c..64d637cbb 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -115,7 +115,7 @@ Працює… Запам’ятати розташування файла ключа Збережіть файл ключа - Вилучити + Вилучити Rijndael (AES) Корінь Циклів шифрування diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 89c55cc7b..222f32511 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -111,7 +111,7 @@ 正在处理… 记住密钥文件的位置 保存密钥文件 - 移除 + 移除 Rijndael (AES) Root 加密次数 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index ff1409d9c..f14223b11 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -111,7 +111,7 @@ 工作中… 記住密鑰檔的位置 保存密鑰檔 - 移除 + 移除 Rijndael加密(AES) Root 加密次數 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 915c3dd5a..09cb06c8e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -63,6 +63,8 @@ Password length Add field Remove field + Update + Remove Select to copy %1$s to clipboard @@ -183,7 +185,6 @@ Remember recent filenames Remembers the location of databases keyfiles Save keyfile - Remove Root Database encryption algorithm used for all data. To generate the key for the encryption algorithm, the master key is transformed using a randomly salted key derivation function.