diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/dialogs/Dialogs.java b/app/src/main/java/com/beemdevelopment/aegis/ui/dialogs/Dialogs.java
index 2209d19e..3108c91d 100644
--- a/app/src/main/java/com/beemdevelopment/aegis/ui/dialogs/Dialogs.java
+++ b/app/src/main/java/com/beemdevelopment/aegis/ui/dialogs/Dialogs.java
@@ -71,11 +71,8 @@ public class Dialogs {
TextView textMessage = view.findViewById(R.id.text_message);
TextView textExplanation = view.findViewById(R.id.text_explanation);
String entries = services.stream()
- .map(entry -> !entry.getIssuer().isEmpty() ? entry.getIssuer()
- : !entry.getName().isEmpty() ? entry.getName()
- : activity.getString(R.string.unknown_issuer)
- )
- .collect(Collectors.joining(", "));
+ .map(entry -> String.format("• %s", getVaultEntryName(activity, entry)))
+ .collect(Collectors.joining("\n"));
textExplanation.setText(activity.getString(R.string.delete_entry_explanation, entries));
String title, message;
@@ -96,6 +93,18 @@ public class Dialogs {
.create());
}
+ private static String getVaultEntryName(Context context, VaultEntry entry) {
+ if (!entry.getIssuer().isEmpty() && !entry.getName().isEmpty()) {
+ return String.format("%s (%s)", entry.getIssuer(), entry.getName());
+ } else if (entry.getIssuer().isEmpty() && entry.getName().isEmpty()) {
+ return context.getString(R.string.unknown_issuer);
+ } else if (entry.getIssuer().isEmpty()) {
+ return entry.getName();
+ } else {
+ return entry.getIssuer();
+ }
+ }
+
public static void showDiscardDialog(Activity activity, DialogInterface.OnClickListener onSave, DialogInterface.OnClickListener onDiscard) {
showSecureDialog(new AlertDialog.Builder(activity)
.setTitle(activity.getString(R.string.discard_changes))
diff --git a/app/src/main/res/layout/dialog_delete_entry.xml b/app/src/main/res/layout/dialog_delete_entry.xml
index fb8b01ed..0f3215b3 100644
--- a/app/src/main/res/layout/dialog_delete_entry.xml
+++ b/app/src/main/res/layout/dialog_delete_entry.xml
@@ -1,21 +1,26 @@
-
-
+
-
-
\ No newline at end of file
+ android:paddingStart="25dp"
+ android:paddingBottom="10dp"
+ android:paddingEnd="25dp"
+ android:paddingTop="10dp"
+ android:orientation="vertical">
+
+
+
+
diff --git a/app/src/main/res/values-bg-rBG/strings.xml b/app/src/main/res/values-bg-rBG/strings.xml
index 64cf9457..76976109 100644
--- a/app/src/main/res/values-bg-rBG/strings.xml
+++ b/app/src/main/res/values-bg-rBG/strings.xml
@@ -141,7 +141,6 @@
Четене на файла
Изтрий запис
Сигурни ли сте, че искате да изтриете този запис?
- Това действие не деактивира 2FA за %s. За да предотвратите загуба на достъп, уверете се, че сте деактивирали 2FA или че имате алтернативен начин за генериране на кодове за тази услуга.
Изтрий записите
- Наистина ли искате да изтриете %d записа?
diff --git a/app/src/main/res/values-cs-rCZ/strings.xml b/app/src/main/res/values-cs-rCZ/strings.xml
index 9d7e15a1..91597601 100644
--- a/app/src/main/res/values-cs-rCZ/strings.xml
+++ b/app/src/main/res/values-cs-rCZ/strings.xml
@@ -150,7 +150,6 @@
Importování balíčku ikon
Odstranit položku
Opravdu chcete odstranit tuto položku?
- Tato akce nezakáže 2FA pro službu %s. Abyste zabránili ztrátě přístupu, ujistěte se, že jste zakázali 2FA nebo že máte jiný způsob generování kódů pro tuto službu.
Odstranit položky
- Opravdu chcete smazat %d položku?
diff --git a/app/src/main/res/values-da-rDK/strings.xml b/app/src/main/res/values-da-rDK/strings.xml
index 8823a5a8..2da36218 100644
--- a/app/src/main/res/values-da-rDK/strings.xml
+++ b/app/src/main/res/values-da-rDK/strings.xml
@@ -148,7 +148,6 @@
Importerer ikonpakke
Slet post
Er du sikker på, du vil slette denne post?
- Denne handling deaktiverer ikke 2FA for %s. For at undgå at miste adgang, skal du sørge for, at du har deaktiveret 2FA eller at du har en alternativ måde at generere koder til denne tjeneste.
Slet poster
- Er du sikker på, du vil slette %d post?
diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml
index a12f24b2..3725aa1c 100644
--- a/app/src/main/res/values-de-rDE/strings.xml
+++ b/app/src/main/res/values-de-rDE/strings.xml
@@ -148,7 +148,6 @@
Symbolpaket wird importiert
Eintrag löschen
Bist du sicher, dass du diesen Eintrag löschen möchtest?
- Diese Aktion deaktiviert nicht die 2FA für %s. Um zu verhindern, dass du den Zugriff verlierst, stelle sicher, dass du 2FA deaktiviert hast oder dass du eine alternative Möglichkeit verwendest, um Codes für diesen Dienst zu generieren.
Einträge löschen
- Bist du sicher, dass du %d Eintrag löschen möchtest?
diff --git a/app/src/main/res/values-el-rGR/strings.xml b/app/src/main/res/values-el-rGR/strings.xml
index abd0f782..63e7a814 100644
--- a/app/src/main/res/values-el-rGR/strings.xml
+++ b/app/src/main/res/values-el-rGR/strings.xml
@@ -148,7 +148,6 @@
Εισαγωγή πακέτου εικονιδίων
Διαγραφή καταχώρησης
Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτή την καταχώρηση;
- Αυτή η ενέργεια δεν απενεργοποιεί το 2FA για %s. Για να αποτρέψετε την απώλεια πρόσβασης, βεβαιωθείτε ότι έχετε απενεργοποιήσει το 2FA ή ότι έχετε έναν εναλλακτικό τρόπο να δημιουργήσετε κωδικούς για αυτήν την υπηρεσία.
Διαγραφή καταχωρήσεων
- Είστε βέβαιοι ότι θέλετε να διαγράψετε %d καταχώρηση;
diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml
index 5a94bfa6..4c0c2220 100644
--- a/app/src/main/res/values-es-rES/strings.xml
+++ b/app/src/main/res/values-es-rES/strings.xml
@@ -148,7 +148,6 @@
Importando paquete de iconos
Eliminar entrada
¿Está seguro de que desea eliminar esta entrada?
- Esta acción no desactiva 2FA para %s. Para evitar la pérdida de acceso, asegúrese de haber desactivado 2FA o de tener una forma alternativa de generar códigos para este servicio.
Eliminar entradas
- ¿Está seguro de que desea eliminar %d entrada?
diff --git a/app/src/main/res/values-eu-rES/strings.xml b/app/src/main/res/values-eu-rES/strings.xml
index 8b61328a..71f8f745 100644
--- a/app/src/main/res/values-eu-rES/strings.xml
+++ b/app/src/main/res/values-eu-rES/strings.xml
@@ -148,7 +148,6 @@
Ikono multzoa inportatzen
Ezabatu sarrera
Ziur al zaude sarrera hau ezabatu nahi duzula?
- Akzio honek ez du %s zerbitzuaren 2FA desgaitzen. Sartzen jarraitzeko desaktibatu 2FA edo ziurtatu beste era batera sartu zaitezkeela.
Ezabatu sarrerak
- Ziur al zaude %d sarrera ezabatu nahi duzula?
diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml
index b9ea94c1..0e66fa7a 100644
--- a/app/src/main/res/values-fr-rFR/strings.xml
+++ b/app/src/main/res/values-fr-rFR/strings.xml
@@ -148,7 +148,6 @@
Import du pack d\'icônes
Supprimer entrée
Êtes-vous sûr de vouloir supprimer cette entrée ?
- Cette action ne désactive pas l\'A2F pour %s. Pour éviter de perdre l\'accès, assurez-vous que vous avez désactivé l\'A2F ou que vous avez un autre moyen de générer des codes pour ce service.
Supprimer les entrées
- Êtes-vous sûr de vouloir supprimer %d entrée ?
diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml
index b5e1ef6d..00fadab3 100644
--- a/app/src/main/res/values-in-rID/strings.xml
+++ b/app/src/main/res/values-in-rID/strings.xml
@@ -147,7 +147,6 @@
Impor paket ikon
Hapus entri
Apakah Anda yakin ingin menghapus entri ini?
- Tindakan ini tidak mematikan 2FA untuk %s. Untuk menghidari kehilangan akses, pastikan bahwa Anda sudah mematikan 2FA atau Anda memiliki cara alternatif untuk menghasilkan kode untuk layanan ini.
Hapus catatan
- Apakah Anda yakin ingin menghapus %d entri ini?
diff --git a/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/values-it-rIT/strings.xml
index 02c8c94a..03e9a46b 100644
--- a/app/src/main/res/values-it-rIT/strings.xml
+++ b/app/src/main/res/values-it-rIT/strings.xml
@@ -148,7 +148,6 @@
Importando pacchetto icone
Elimina elemento
Sei sicuro di voler eliminare questa voce?
- L\'autenticazione a due fattori di %s non verrà disabilitata. Per evitare di perdere l\'accesso al tuo account, assicurati di avere disabilitato l\'autenticazione a due fattori o di avere un altro modo per generare codici per questo servizio.
Elimina elemento
- Sei sicuro di voler eliminare %d elemento?
diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml
index 358126b6..fe640ead 100644
--- a/app/src/main/res/values-ja-rJP/strings.xml
+++ b/app/src/main/res/values-ja-rJP/strings.xml
@@ -147,7 +147,6 @@
アイコンパックをインポート中
エントリーを削除
このエントリーを削除してもよろしいですか?
- この操作は、%sの2FAを無効にするものではありません。アクセスできなくなるのを防ぐために、2FAを無効にするか、このサービスのコードを生成する別の方法を用意してください。
エントリーを削除
- %d 件のエントリーを削除してもよろしいですか?
diff --git a/app/src/main/res/values-lt-rLT/strings.xml b/app/src/main/res/values-lt-rLT/strings.xml
index 9b306c01..19b80391 100644
--- a/app/src/main/res/values-lt-rLT/strings.xml
+++ b/app/src/main/res/values-lt-rLT/strings.xml
@@ -115,7 +115,6 @@
Šifruojama slėptuvė
Ištrinti įrašą
Ar tikrai norite ištrinti šį įrašą?
- Šis veiksmas neišjungia dviejų faktorių tapatybės nustatymo (2FA), skirto %s. Norėdami neprarasti prieigos, įsitikinkite, kad esate išjungę 2FA arba, kad turite kitą būdą kaip galite sugeneruoti kodus šiai paslaugai.
Ištrinti įrašus
- Ar tikrai norite ištrinti %d įrašą?
diff --git a/app/src/main/res/values-lv-rLV/strings.xml b/app/src/main/res/values-lv-rLV/strings.xml
index 543c82c7..aecef5bb 100644
--- a/app/src/main/res/values-lv-rLV/strings.xml
+++ b/app/src/main/res/values-lv-rLV/strings.xml
@@ -149,7 +149,6 @@
Ievieto ikonu pakotni
Dzēst ierakstu
Vai tiešām izdzēst šo ierakstu?
- Šī darbība neatspējo %s 2FA. Lai novērstu piekļuves zaudēšanu, jāpārliecinās, ka ir atspējots 2FA vai ka ir cits veids, kā izveidot kodus šim pakalpojumam.
Dzēst ierakstus
- Vai tiešām izdēst %d ierakstu?
diff --git a/app/src/main/res/values-nl-rNL/strings.xml b/app/src/main/res/values-nl-rNL/strings.xml
index e0cf285c..a064def2 100644
--- a/app/src/main/res/values-nl-rNL/strings.xml
+++ b/app/src/main/res/values-nl-rNL/strings.xml
@@ -148,7 +148,6 @@
Pictogrampakket importeren
Item verwijderen
Weet je zeker dat je dit item wilt verwijderen?
- Deze actie schakelt 2FA voor %s niet uit. Om te voorkomen dat u de toegang verliest, zorg ervoor dat u 2FA hebt uitgeschakeld of dat u een alternatieve manier hebt om codes voor deze dienst te genereren.
Items verwijderen
- Weet je zeker dat je het item %d wilt verwijderen?
diff --git a/app/src/main/res/values-pl-rPL/strings.xml b/app/src/main/res/values-pl-rPL/strings.xml
index 4d99ba0f..4a832ce7 100644
--- a/app/src/main/res/values-pl-rPL/strings.xml
+++ b/app/src/main/res/values-pl-rPL/strings.xml
@@ -147,7 +147,6 @@
Importowanie pakietu ikon
Usuń wpis
Czy na pewno chcesz usunąć ten wpis?
- Ta akcja nie wyłącza uwierzytelniania dwustopniowego dla %s. Aby zapobiec utracie dostępu, upewnij się, że dla tej usługi wyłączyłeś uwierzytelnianie lub posiadasz alternatywny sposób generowania kodów.
Usuń wpisy
- Czy na pewno chcesz usunąć %d wpis?
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 8396e63e..ffa4345d 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -148,7 +148,6 @@
Importando pacote de ícones
Deletar entrada
Você tem certeza que deseja deletar essa entrada?
- Esta ação não desativa a 2FA para %s. Para evitar a perda de acesso, certifique-se de ter desabilitado a 2FA ou de ter uma maneira alternativa de gerar códigos para este serviço.
Deletar entradas
- Você tem certeza que deseja deletar %d entrada?
diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml
index e2d51cf5..18f18e99 100644
--- a/app/src/main/res/values-ro-rRO/strings.xml
+++ b/app/src/main/res/values-ro-rRO/strings.xml
@@ -149,7 +149,6 @@
Se importă pachetul de pictograme
Ștergere intrare
Ești sigur că dorești să ştergi această intrare?
- Această acțiune nu dezactivează 2FA pentru %s. Pentru a preveni pierderea accesului, asigurați-vă că ați dezactivat 2FA sau că aveți o modalitate alternativă de a genera coduri pentru acest serviciu.
Ştergere intrări
- Sigur vrei să ștergi %d element?
diff --git a/app/src/main/res/values-ru-rRU/strings.xml b/app/src/main/res/values-ru-rRU/strings.xml
index 1c30d753..edbc1c4d 100644
--- a/app/src/main/res/values-ru-rRU/strings.xml
+++ b/app/src/main/res/values-ru-rRU/strings.xml
@@ -150,7 +150,6 @@
Импорт набора значков
Удалить запись
Удалить эту запись?
- Это действие не отключает 2FA в %s. Чтобы не потерять доступ, убедитесь, что вы отключили 2FA или у вас есть альтернативный способ генерации кодов для данной сервиса.
Удалить записи
- Удалить %d запись?
diff --git a/app/src/main/res/values-tr-rTR/strings.xml b/app/src/main/res/values-tr-rTR/strings.xml
index a350cd50..6b696cc1 100644
--- a/app/src/main/res/values-tr-rTR/strings.xml
+++ b/app/src/main/res/values-tr-rTR/strings.xml
@@ -147,7 +147,6 @@
İkon paketi içe aktarılıyor
Girdiyi sil
Bu girdiyi silmek istediğinize emin misiniz?
- Bu eylem %s için çift faktörlü doğrulamayı devre dışı bırakmaz. Erişiminizi kaybetmeyi önlemek için, çift faktörlü doğrulamayı devre dışı bıraktığınıza veya bu hizmet için başka bir kod oluşturma yöntemine sahip olduğunuza emin olun.
Girdileri sil
- %d girdisini silmek istediğinize emin misiniz?
diff --git a/app/src/main/res/values-uk-rUA/strings.xml b/app/src/main/res/values-uk-rUA/strings.xml
index bd10b4fd..98b9b12f 100644
--- a/app/src/main/res/values-uk-rUA/strings.xml
+++ b/app/src/main/res/values-uk-rUA/strings.xml
@@ -143,7 +143,6 @@
Читання файлу
Видалити запис
Ви впевнені, що хочете видалити цей запис?
- Ця дія не вимикає двофакторну автентифікацію (2FA) для %s. Щоб запобігти втраті доступу, переконайтеся, що ви вимкнули 2FA або ж у вас є альтернативний спосіб генерування кодів для цієї служби.
Видалити записи
- Ви впевнені, що хочете видалити %d запис?
diff --git a/app/src/main/res/values-vi-rVN/strings.xml b/app/src/main/res/values-vi-rVN/strings.xml
index a7a32e9b..a0211aee 100644
--- a/app/src/main/res/values-vi-rVN/strings.xml
+++ b/app/src/main/res/values-vi-rVN/strings.xml
@@ -147,7 +147,6 @@
Đang nhập gói biểu tượng
Xóa mục
Bạn có chắc bạn muốn xóa mục này không?
- Hành động này không tắt Xác thực 2 yếu tố cho %s. Để tránh việc mất quyền truy cập, hãy chắc chắn rằng bạn đã tắt Xác thực 2 yếu tố hoặc bạn có một cách khác để tạo các mã cho dịch vụ này.
Xoá các mục
- Bạn có chắc bạn muốn xoá %d mục không?
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index e3a22e52..681fb50a 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -147,7 +147,6 @@
导入图标包
删除条目
您确定要删除此条目吗?
- 此操作不会对 %s 禁用2FA。 为了防止失去访问权限,请确保您已禁用 2FA 或者您有其他方式为此服务生成代码。
删除条目
- 您确定要删除 %d 个项目吗?
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 83abe411..2a889bde 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -168,7 +168,7 @@
Importing icon pack
Delete entry
Are you sure you want to delete this entry?
- This action does not disable 2FA for %s. To prevent losing access, make sure that you have disabled 2FA or that you have an alternative way to generate codes for this service.
+ This action does not disable 2FA for:\n%s\n\nTo prevent losing access, make sure that you have disabled 2FA or that you have an alternative way to generate codes for this service.
Delete entries
- Are you sure you want to delete %d entry?