From f09d784928e7852c72cda7859be0cd366c679ac0 Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Tue, 18 Jun 2019 19:07:47 +0200 Subject: small improvement of welcome screen --- .../java/de/pixart/messenger/ui/ImportBackupActivity.java | 11 ++++++++++- src/main/res/layout/activity_import_backup.xml | 11 +++++++++++ src/main/res/values-ar/strings.xml | 1 - src/main/res/values-bg/strings.xml | 1 - src/main/res/values-ca/strings.xml | 1 - src/main/res/values-de/strings.xml | 1 - src/main/res/values-es/strings.xml | 1 - src/main/res/values-fr/strings.xml | 1 - src/main/res/values-it/strings.xml | 1 - src/main/res/values-pl/strings.xml | 1 - src/main/res/values-ru/strings.xml | 1 - src/main/res/values/strings.xml | 3 ++- 12 files changed, 23 insertions(+), 11 deletions(-) diff --git a/src/main/java/de/pixart/messenger/ui/ImportBackupActivity.java b/src/main/java/de/pixart/messenger/ui/ImportBackupActivity.java index 5397eeaf2..5414e6bbf 100644 --- a/src/main/java/de/pixart/messenger/ui/ImportBackupActivity.java +++ b/src/main/java/de/pixart/messenger/ui/ImportBackupActivity.java @@ -81,7 +81,16 @@ public class ImportBackupActivity extends XmppActivity implements ServiceConnect @Override public void onBackupFilesLoaded(final List files) { - runOnUiThread(() -> backupFileAdapter.setFiles(files)); + runOnUiThread(() -> { + if (files.size() >= 1) { + this.binding.hint.setVisibility(View.GONE); + this.binding.list.setVisibility(View.VISIBLE); + backupFileAdapter.setFiles(files); + } else { + this.binding.list.setVisibility(View.GONE); + this.binding.hint.setVisibility(View.VISIBLE); + } + }); } @Override diff --git a/src/main/res/layout/activity_import_backup.xml b/src/main/res/layout/activity_import_backup.xml index 7d12f78c9..996b9835a 100644 --- a/src/main/res/layout/activity_import_backup.xml +++ b/src/main/res/layout/activity_import_backup.xml @@ -39,6 +39,17 @@ android:background="?attr/color_background_tertiary" android:orientation="vertical" app:layoutManager="android.support.v7.widget.LinearLayoutManager" /> + + diff --git a/src/main/res/values-ar/strings.xml b/src/main/res/values-ar/strings.xml index 6e006a717..71cfc7f31 100644 --- a/src/main/res/values-ar/strings.xml +++ b/src/main/res/values-ar/strings.xml @@ -368,7 +368,6 @@ فشلت عملية إنشاء الحساب: إنّ الكلمة السرية ضعيفة اختر المشاركين عملية انشاء فريق المحادثة جارية… - إنّ جهازك يحتوي على نسخة احتياطية يمكنك استيرادها.\nسوف يتم إعادة تشغيل تطبيقك بعد عملية الإسترجاع. هل تريد استعادة تلك النسخة الإحتياطية؟ استيراد نسخة احتياطية إعادة دعوته مجددا قام بدعوتك عبر diff --git a/src/main/res/values-bg/strings.xml b/src/main/res/values-bg/strings.xml index 82102034b..d95793ddc 100644 --- a/src/main/res/values-bg/strings.xml +++ b/src/main/res/values-bg/strings.xml @@ -536,7 +536,6 @@ Неуспешна регистрация: Паролата е твърде слаба Изберете участници Създаване на групов чат... - На устройството има резервно копие, което може да бъде възтанови.\nВашият Messenger ще бъде рестартиран по време на процеса на архивиране. Ще бъде ли възтановен архивът? Възтановеване на резервно копие Покани отново те покани чрез diff --git a/src/main/res/values-ca/strings.xml b/src/main/res/values-ca/strings.xml index 8adb55b81..5e4dab450 100644 --- a/src/main/res/values-ca/strings.xml +++ b/src/main/res/values-ca/strings.xml @@ -541,7 +541,6 @@ Error en el registre: La contrasenya és massa dèbil Escolleix als participants Crear xat de grup… - Hi ha una còpia de seguretat en el teu dispositiu que no es pot importar.\nLa teva aplicació és reiniciarà durant el procès. Vols importar la còpia de seguretat? Importar còpia de seguretat Convidar de nou t\'ha convidat a través de diff --git a/src/main/res/values-de/strings.xml b/src/main/res/values-de/strings.xml index 78ab63ffa..7ac17ca37 100644 --- a/src/main/res/values-de/strings.xml +++ b/src/main/res/values-de/strings.xml @@ -541,7 +541,6 @@ Registrierung fehlgeschlagen: Passwort zu schwach Mitglieder auswählen Gruppenchat wird erstellt… - Es wurde ein Backup gefunden, welches importiert werden kann.\nDein Messenger startet während des Importvorgangs neu. Soll das Backup importiert werden? Backup importieren Erneut hinzufügen hat dich eingeladen über diff --git a/src/main/res/values-es/strings.xml b/src/main/res/values-es/strings.xml index fa2b7d624..848c98650 100644 --- a/src/main/res/values-es/strings.xml +++ b/src/main/res/values-es/strings.xml @@ -541,7 +541,6 @@ Error en el registro: La contraseña es demasiado débil Elige a los participantes Crear chat de grupo… - Hay una copia de seguridad en tu dispositivo que se puede importar.\nTu aplicación se reiniciará durante el proceso. ¿Quieres importar la copia de seguridad? Importar copia de seguridad Invitar de nuevo te ha invitado a través de diff --git a/src/main/res/values-fr/strings.xml b/src/main/res/values-fr/strings.xml index 28b48c938..3c07ed4e3 100644 --- a/src/main/res/values-fr/strings.xml +++ b/src/main/res/values-fr/strings.xml @@ -533,7 +533,6 @@ Échec de l’enregistrement : le mot de passe n’est pas assez fort Choisir les participants Création de la conférence … - Votre appareil contient une sauvegarde que vous pouvez importer.\nVotre Messager sera redémarré une fois la sauvegarde restaurée. Désivrez-vous l’importer ? Importer une sauvegarde Inviter à nouveau vous a invité via diff --git a/src/main/res/values-it/strings.xml b/src/main/res/values-it/strings.xml index 0e16818a8..1dd209b61 100644 --- a/src/main/res/values-it/strings.xml +++ b/src/main/res/values-it/strings.xml @@ -541,7 +541,6 @@ Registrazione fallita: password troppo debole Scegli i partecipanti Creazione conversazione di gruppo… - C\'è un backup sul tuo dispositivo che può essere importato.\nIl tuo Messenger sarà riavviato durante il processo di backup. Vorresti importare il backup? Importa backup Invita di nuovo ti ha invitato via diff --git a/src/main/res/values-pl/strings.xml b/src/main/res/values-pl/strings.xml index 623fd5904..dc311b9b1 100644 --- a/src/main/res/values-pl/strings.xml +++ b/src/main/res/values-pl/strings.xml @@ -521,7 +521,6 @@ Nie spowoduje to usunięcia kopii wiadomości przechowywanych na innych urządze Rejestracja nie powiodła się: hasło zbyt słabe Wybierz uczestnika Utwórz czat grupowy… - Znaleziono kopie zapasowa, którą można zaimportować. \nTwój messenger zostanie uruchomiony ponownie podczas procesu tworzenia kopii zapasowej. Czy kopia zapasowa ma zostać zaimportowana? Importować backup Zaproś ponownie zaprosił/a Cie poprzez diff --git a/src/main/res/values-ru/strings.xml b/src/main/res/values-ru/strings.xml index 3439fc0ab..2f0fd737a 100644 --- a/src/main/res/values-ru/strings.xml +++ b/src/main/res/values-ru/strings.xml @@ -533,7 +533,6 @@ Ошибка регистрации: Пароль слишком простой Выберите участников Создание группового чата... - На вашем устройстве найдена резервная копия, которая может быть импортирована.\n Ваш мессенджер будет перезапущен во время процесса восстановления. Импортировать данные из резервной копии? Импортировать резервную копию Пригласить снова приглашает вас присоединиться через diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml index 027279364..c04f926b5 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -541,7 +541,7 @@ Registration failed: Password too weak Choose participants Creating group chat… - There is a backup on your device which can be imported.\nYour Messenger will be restarted during backup process. Shall the backup be imported? + If there is a backup available you can import this by pressing the button below. Import backup Invite again has invited you via @@ -913,4 +913,5 @@ This looks like a domain address Add anyway This looks like a channel address + No backup available -- cgit v1.2.3