From 1ab3fa8b3bb3bf98adeb0e2e9a9c5909db13011e Mon Sep 17 00:00:00 2001 From: Retrial Date: Sat, 3 Sep 2022 17:39:53 +0000 Subject: [PATCH 1/9] Translated using Weblate (Greek) Currently translated at 100.0% (631 of 631 strings) Translation: KeePassDX/Strings Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/el/ --- app/src/main/res/values-el/strings.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 6f358ecb1..58523de86 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -145,7 +145,7 @@ Αντιγραφή του %1$s Γέμισμα Φόρμας Προστασία εγγραφής - Αλγόριθμος κρυπτογράφησης βάσης δεδομένων που χρησιμοποιείται για όλα τα δεδομένα. + Αλγόριθμος κρυπτογράφησης βάσης δεδομένων που χρησιμοποιείται για όλα τα δεδομένα Για να δημιουργηθεί το κλειδί για τον αλγόριθμο κρυπτογράφησης, το κύριο κλειδί μετασχηματίζεται χρησιμοποιώντας μια τυχαία εμπλουτισμένη συνάρτηση παραγωγής κλειδιού. Χρήση μνήμης Ποσότητα μνήμης που θα χρησιμοποιηθεί από τη συνάρτηση παραγωγής κλειδιού. @@ -607,7 +607,7 @@ Κρατήστε την οθόνη ενεργή όταν παρακολουθείτε την καταχώρηση Διατηρήστε την οθόνη ενεργή Χρώματα καταχώρησης - Εμφανίζει τα χρώματα του προσκηνίου και του φόντου σε μια καταχώρηση + Εμφανίζει τα χρώματα του προσκηνίου και του φόντου για μια καταχώρηση Αναζητήσιμο Διάκριση πεζών-κεφαλαίων Συγχώνευση από … @@ -667,4 +667,5 @@ Το κλειδί δεν μπορεί να είναι κενό. Κατεστραμμένο αρχείο. Δεν ανακτώνται δεδομένα χρήστη, αυτή η εφαρμογή δεν συνδέεται με κανένα διακομιστή, λειτουργεί μόνο τοπικά και σέβεται πλήρως το απόρρητο των χρηστών. + Αυτόματη-Πληκτρολόγηση \ No newline at end of file From 170ec3c636330dc623437f3155c3ca1ea75defe0 Mon Sep 17 00:00:00 2001 From: Matthaiks Date: Sat, 3 Sep 2022 18:32:37 +0000 Subject: [PATCH 2/9] Translated using Weblate (Polish) Currently translated at 100.0% (631 of 631 strings) Translation: KeePassDX/Strings Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/pl/ --- app/src/main/res/values-pl/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 3e8de2d17..9764e68f2 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -155,7 +155,7 @@ Ochrona Chroniony przed zapisem KeePassDX potrzebuje uprawnień do zapisu, aby mógł modyfikować bazę danych. - Algorytm szyfrowania bazy danych używany dla wszystkich danych. + Algorytm szyfrowania bazy danych używany dla wszystkich danych Aby wygenerować klucz dla algorytmu szyfrowania, klucz główny jest transformowany przy użyciu losowo solonej funkcji wyprowadzania klucza. Użycie pamięci Ilość pamięci do użycia przez funkcję wyprowadzania klucza. @@ -607,7 +607,7 @@ Nie wyłączaj ekranu podczas oglądania wpisu Znaczniki Nie wyłączaj ekranu - Wyświetla kolory pierwszego planu i tła we wpisie + Wyświetla kolory pierwszego planu i tła wpisu Nagłówek nawigacyjny Szuflada nawigacyjna otwarta Szuflada nawigacyjna zamknięta From f7ae9e357474d7f84a4c3dd1fb37fe9a7c012477 Mon Sep 17 00:00:00 2001 From: solokot Date: Sat, 3 Sep 2022 17:40:19 +0000 Subject: [PATCH 3/9] Translated using Weblate (Russian) Currently translated at 100.0% (631 of 631 strings) Translation: KeePassDX/Strings Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/ru/ --- app/src/main/res/values-ru/strings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 688532459..396a2c05f 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -148,7 +148,7 @@ Служба автозаполнения не может быть включена. %1$s скопировано Заполнение форм - Алгоритм шифрования всех данных базы. + Алгоритм шифрования всех данных базы При создании ключа для алгоритма шифрования, главный пароль преобразуется при помощи функции формирования ключа со случайной солью. Использование памяти Объём памяти, который будет использоваться функцией формирования ключа. @@ -667,4 +667,5 @@ Ожидание запроса на вызов… Ожидание ответа на вызов… Никакие пользовательские данные не собираются, это приложение не подключается ни к одному серверу, работает исключительно локально и полностью соблюдает конфиденциальность пользователей. + Автонабор \ No newline at end of file From e5109a1f43ddcfcd5835a6455c4e99372df0f687 Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk Date: Sat, 3 Sep 2022 17:28:02 +0000 Subject: [PATCH 4/9] Translated using Weblate (Ukrainian) Currently translated at 100.0% (631 of 631 strings) Translation: KeePassDX/Strings Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/uk/ --- app/src/main/res/values-uk/strings.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index c14b47da2..3c1ef0b47 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -432,7 +432,7 @@ Ступінь паралелізму (тобто кількість потоків), необхідних для функції створення ключа. Паралельність Використання пам\'яті - Алгоритм шифрування бази даних, застосований для всіх даних. + Алгоритм шифрування бази даних, застосований для всіх даних Перезапустіть застосунок, який містить форму, для застосування блокування. Блокування автозаповнення Вебдомени для яких вимкнено автозаповнення @@ -666,4 +666,6 @@ Розташування бази даних невідоме, дія бази даних не може бути виконана. Ключ не може бути порожнім. Пошкоджений файл. + Жодні користувацькі дані не збираються, цей застосунок не з\'єднується з жодним сервером, він працює лише локально та повністю поважає приватність користувачів. + Автовведення \ No newline at end of file From 472051bd242bbc0dd8c32f421e7328376f5335fb Mon Sep 17 00:00:00 2001 From: Eric Date: Sat, 3 Sep 2022 22:34:36 +0000 Subject: [PATCH 5/9] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (631 of 631 strings) Translation: KeePassDX/Strings Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/zh_Hans/ --- app/src/main/res/values-zh-rCN/strings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 21078f0da..10d7b7ea8 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -156,7 +156,7 @@ 根据您的文件管理器,KeePassDX 可能不允许在您的存储中写入数据。 显示最近打开的文件 显示最近打开数据库的位置 - 加密数据库所有数据时采用的算法。 + 用于所有数据的数据库加密算法 将迭代主密钥以生成加密数据库所需的密钥,转换方式为随机加盐算法。 内存使用量 密钥推导算法使用的内存。 @@ -667,4 +667,5 @@ 截屏模式 允许第三方应用对 KeePassDX 屏幕进行录制或截图 截屏模式 + 不获取用户数据,此应用不连接任何服务器,仅在本地运行,并充分尊重用户的隐私。 \ No newline at end of file From a92411b95b91a04a0417b78da01635c80f145f0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Sun, 4 Sep 2022 09:21:12 +0000 Subject: [PATCH 6/9] Translated using Weblate (Turkish) Currently translated at 100.0% (631 of 631 strings) Translation: KeePassDX/Strings Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/tr/ --- app/src/main/res/values-tr/strings.xml | 29 +++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index dd553041c..fde1362ff 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -70,7 +70,7 @@ Bu URI, KeePassDX\'te işlenemedi. Bir anahtar dosyası seçin. Tüm veri tabanınızı yükleyecek kadar bellek yok. - Veri tabanınız yüklenemedi. + Veri tabanı yüklenemedi. Anahtar yüklenemedi. KDF \"Bellek Kullanımı\" nı azaltmaya çalışın. En az bir parola oluşturma türü seçilmelidir. Parolalar uyuşmuyor. @@ -137,7 +137,7 @@ Dosya yöneticinize bağlı olarak KeePassDX\'in depolama alanınıza yazmasına izin verilmeyebilir. Kaldır Kök - Tüm veriler için kullanılan veri tabanı şifreleme algoritması. + Tüm veriler için kullanılan veri tabanı şifreleme algoritması Ş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. Dönüşüm turları Ek şifreleme turları, kaba kuvvet saldırılarına karşı daha yüksek koruma sağlar, ancak yükleme ve kaydetmeyi gerçekten yavaşlatabilir. @@ -601,7 +601,7 @@ Android, verilerini anında değiştirebildiğinden dosyanın sağlama toplamı garanti edilmez. Doğru bütünlük için dosya uzantısını .bin olarak değiştirin. Ekranı açık tut Girdi renkleri - Bir girdide ön plan ve arka plan renklerini görüntüler + Bir girdi için ön plan ve arka plan renklerini görüntüler Girdiyi izlerken ekranı açık tutun Gezinme başlığı Gezinme çekmecesi açık @@ -640,4 +640,27 @@ Ayırıcı BÜYÜK HARF İlk Harfleri Büyük + Hiçbir kullanıcı verisi alınmaz, bu uygulama herhangi bir sunucuya bağlanmaz, yalnızca yerel olarak çalışır ve kullanıcıların gizliliğine tamamen saygı duyar. + Anahtar boş olamaz. + Donanım anahtarlarını hatırla + V1 veri tabanından birleştirme yapılamıyor. + Veri tabanı konumu bilinmiyor, veri tabanı eylemi gerçekleştirilemiyor. + Donanım anahtarı desteklenmiyor. + Bozuk dosya. + Kullanılan donanım anahtarlarının kaydını tutar + Donanım anahtarı onay kutusu + Doğrulama isteği bekleniyor… + Doğrulama yanıtı bekleniyor… + Donanım anahtarı + Otomatik Yaz + Bir donanım anahtarı seçin. + XML hatalı biçimlendirildi. + Doğrulama zaten istendi + Yanıt zaten verildi. + Doğrulamadan yanıt alınamıyor. + Kullanıcı tarafından iptal edildi. + %1$s için sürücü gerekli. + Ekran görüntüsü modu + Üçüncü taraf uygulamaların uygulamanın ekran görüntülerini kaydetmesine veya almasına izin verin + Ekran görüntüsü modu \ No newline at end of file From 7ba2cdd6ff794ea7a6f9518fd9a823a8e5edbf2a Mon Sep 17 00:00:00 2001 From: J-Jamet Date: Tue, 6 Sep 2022 09:29:41 +0200 Subject: [PATCH 7/9] Revert "fix: Change key driver url" This reverts commit 941f9bcd488ca7046b3274481833c07039eb390b. --- .../com/kunzisoft/keepass/hardware/HardwareKeyResponseHelper.kt | 2 +- app/src/main/res/values/donottranslate.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/kunzisoft/keepass/hardware/HardwareKeyResponseHelper.kt b/app/src/main/java/com/kunzisoft/keepass/hardware/HardwareKeyResponseHelper.kt index 3ca9ca397..9d1e83a28 100644 --- a/app/src/main/java/com/kunzisoft/keepass/hardware/HardwareKeyResponseHelper.kt +++ b/app/src/main/java/com/kunzisoft/keepass/hardware/HardwareKeyResponseHelper.kt @@ -131,7 +131,7 @@ class HardwareKeyResponseHelper { activity.getString(R.string.error_driver_required, hardwareKey.toString()) ) .setPositiveButton(R.string.download) { _, _ -> - UriUtil.gotoUrl(activity, activity.getString(R.string.key_driver_url)) + UriUtil.openExternalApp(activity, activity.getString(R.string.key_driver_app_id)) } .setNegativeButton(android.R.string.cancel) { _, _ -> } builder.create().show() diff --git a/app/src/main/res/values/donottranslate.xml b/app/src/main/res/values/donottranslate.xml index 0158be051..92cab1627 100644 --- a/app/src/main/res/values/donottranslate.xml +++ b/app/src/main/res/values/donottranslate.xml @@ -32,7 +32,7 @@ https://play.google.com/store/apps/details?id=%1$s com.kunzisoft.keepass.pro - https://gitlab.com/kunzisoft/android-hardware-key-driver#user-content-download + com.kunzisoft.hardware.key https://www.keepassdx.com/#donation https://www.keepassdx.com https://www.keepassdx.com/#icons From 5126bd4fb68019285b823126d3d7d1be1138df1e Mon Sep 17 00:00:00 2001 From: ryg-git Date: Sat, 1 Oct 2022 20:54:01 +0530 Subject: [PATCH 8/9] remove onRegularBackPressed method call as lockAndExit handles exiting app --- .../main/java/com/kunzisoft/keepass/activities/GroupActivity.kt | 1 - 1 file changed, 1 deletion(-) diff --git a/app/src/main/java/com/kunzisoft/keepass/activities/GroupActivity.kt b/app/src/main/java/com/kunzisoft/keepass/activities/GroupActivity.kt index e20bcd8fe..b658afdcd 100644 --- a/app/src/main/java/com/kunzisoft/keepass/activities/GroupActivity.kt +++ b/app/src/main/java/com/kunzisoft/keepass/activities/GroupActivity.kt @@ -1368,7 +1368,6 @@ class GroupActivity : DatabaseLockActivity(), EntrySelectionHelper.removeInfoFromIntent(intent) if (PreferencesUtil.isLockDatabaseWhenBackButtonOnRootClicked(this)) { lockAndExit() - super.onRegularBackPressed() } else { backToTheAppCaller() } From 2d29092c5284fb4ea23d76640e53d1827566fb44 Mon Sep 17 00:00:00 2001 From: J-Jamet Date: Fri, 14 Oct 2022 20:43:49 +0200 Subject: [PATCH 9/9] fix: update CHANGELOG --- CHANGELOG | 1 + fastlane/metadata/android/en-US/changelogs/115.txt | 3 ++- fastlane/metadata/android/fr-FR/changelogs/115.txt | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index d8645ebc1..031786600 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -4,6 +4,7 @@ KeePassDX(3.5.0) * Better management of mime-types and extensions #1211 * Add "Screenshot mode" setting #459 #1377 #1354 (Thx @GianpaMX) * Hide clipboard sensitive text when copy entry field #1386 + * Fix lock with back button #1412 #1414 (Thx @ryg-git) KeePassDX(3.4.5) * Fix custom data in group (fix KeeShare) #1335 diff --git a/fastlane/metadata/android/en-US/changelogs/115.txt b/fastlane/metadata/android/en-US/changelogs/115.txt index abc43e60a..79072f3e1 100644 --- a/fastlane/metadata/android/en-US/changelogs/115.txt +++ b/fastlane/metadata/android/en-US/changelogs/115.txt @@ -2,4 +2,5 @@ * Better exception management during database save #1346 * Better management of mime-types and extensions #1211 * Add "Screenshot mode" setting #459 #1377 #1354 (Thx @GianpaMX) - * Hide clipboard sensitive text when copy entry field #1386 \ No newline at end of file + * Hide clipboard sensitive text when copy entry field #1386 + * Fix lock with back button #1412 #1414 (Thx @ryg-git) \ No newline at end of file diff --git a/fastlane/metadata/android/fr-FR/changelogs/115.txt b/fastlane/metadata/android/fr-FR/changelogs/115.txt index 6c37c15d8..bac5adecb 100644 --- a/fastlane/metadata/android/fr-FR/changelogs/115.txt +++ b/fastlane/metadata/android/fr-FR/changelogs/115.txt @@ -2,4 +2,5 @@ * Meilleure gestion des exceptions durant une sauvegarde de base de données #1346 * Meilleure gestion des mime-types et extensions #1211 * Ajout du "Mode Capture d'Ecran" dans les paramètres #459 #1377 #1354 (Thx @GianpaMX) - * Masquage du texte sensible dans le presse-papiers lors de la copie du champ de saisie #1386 \ No newline at end of file + * Masquage du texte sensible dans le presse-papiers lors de la copie du champ de saisie #1386 + * Correction du verrouillage avec le bouton arrière #1412 #1414 (Thx @ryg-git) \ No newline at end of file