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 4ad7dfea..32b346ea 100644
--- a/app/src/main/res/values-bg-rBG/strings.xml
+++ b/app/src/main/res/values-bg-rBG/strings.xml
@@ -142,7 +142,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 8eb0b451..65a03852 100644
--- a/app/src/main/res/values-cs-rCZ/strings.xml
+++ b/app/src/main/res/values-cs-rCZ/strings.xml
@@ -151,7 +151,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 aa199388..cca50594 100644
--- a/app/src/main/res/values-da-rDK/strings.xml
+++ b/app/src/main/res/values-da-rDK/strings.xml
@@ -149,7 +149,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 cebb9987..3a991ecd 100644
--- a/app/src/main/res/values-de-rDE/strings.xml
+++ b/app/src/main/res/values-de-rDE/strings.xml
@@ -149,7 +149,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 ae0a38bd..eb68b583 100644
--- a/app/src/main/res/values-el-rGR/strings.xml
+++ b/app/src/main/res/values-el-rGR/strings.xml
@@ -149,7 +149,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 ac2a3e24..84bed9f6 100644
--- a/app/src/main/res/values-es-rES/strings.xml
+++ b/app/src/main/res/values-es-rES/strings.xml
@@ -149,7 +149,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 6ac2159e..415320b3 100644
--- a/app/src/main/res/values-eu-rES/strings.xml
+++ b/app/src/main/res/values-eu-rES/strings.xml
@@ -149,7 +149,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 eda67b8b..be71e991 100644
--- a/app/src/main/res/values-fr-rFR/strings.xml
+++ b/app/src/main/res/values-fr-rFR/strings.xml
@@ -149,7 +149,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 a8d270bf..be03b5c0 100644
--- a/app/src/main/res/values-in-rID/strings.xml
+++ b/app/src/main/res/values-in-rID/strings.xml
@@ -148,7 +148,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 3843e46e..a9e20ab2 100644
--- a/app/src/main/res/values-it-rIT/strings.xml
+++ b/app/src/main/res/values-it-rIT/strings.xml
@@ -149,7 +149,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 793ade5e..f4f60f01 100644
--- a/app/src/main/res/values-ja-rJP/strings.xml
+++ b/app/src/main/res/values-ja-rJP/strings.xml
@@ -148,7 +148,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 38944be1..90c23c47 100644
--- a/app/src/main/res/values-lv-rLV/strings.xml
+++ b/app/src/main/res/values-lv-rLV/strings.xml
@@ -150,7 +150,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 72f320e7..bff97151 100644
--- a/app/src/main/res/values-nl-rNL/strings.xml
+++ b/app/src/main/res/values-nl-rNL/strings.xml
@@ -149,7 +149,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 dffa6b0d..b6131d6b 100644
--- a/app/src/main/res/values-pl-rPL/strings.xml
+++ b/app/src/main/res/values-pl-rPL/strings.xml
@@ -148,7 +148,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 90cc12d8..e2991c28 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -149,7 +149,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 a2b90910..8bbb695f 100644
--- a/app/src/main/res/values-ro-rRO/strings.xml
+++ b/app/src/main/res/values-ro-rRO/strings.xml
@@ -150,7 +150,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 cadf7b53..48852d65 100644
--- a/app/src/main/res/values-ru-rRU/strings.xml
+++ b/app/src/main/res/values-ru-rRU/strings.xml
@@ -151,7 +151,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 824264e7..f0efc74b 100644
--- a/app/src/main/res/values-tr-rTR/strings.xml
+++ b/app/src/main/res/values-tr-rTR/strings.xml
@@ -148,7 +148,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 cc4c4d86..a451c951 100644
--- a/app/src/main/res/values-uk-rUA/strings.xml
+++ b/app/src/main/res/values-uk-rUA/strings.xml
@@ -144,7 +144,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 1d634dfa..96763640 100644
--- a/app/src/main/res/values-vi-rVN/strings.xml
+++ b/app/src/main/res/values-vi-rVN/strings.xml
@@ -148,7 +148,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 c386fd90..4862c99e 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -148,7 +148,6 @@
导入图标包
删除条目
您确定要删除此条目吗?
- 此操作不会对 %s 禁用2FA。 为了防止失去访问权限,请确保您已禁用 2FA 或者您有其他方式为此服务生成代码。
删除条目
- 您确定要删除 %d 个项目吗?
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index cd888a74..5d47eab1 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -158,7 +158,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?