diff --git a/app/src/main/java/eu/faircode/email/FragmentQuickSetup.java b/app/src/main/java/eu/faircode/email/FragmentQuickSetup.java
index a887b7e716..e8f6cacd59 100644
--- a/app/src/main/java/eu/faircode/email/FragmentQuickSetup.java
+++ b/app/src/main/java/eu/faircode/email/FragmentQuickSetup.java
@@ -66,6 +66,7 @@ public class FragmentQuickSetup extends FragmentBase {
private TextView tvCharacters;
private Button btnCheck;
private ContentLoadingProgressBar pbCheck;
+ private TextView tvPatience;
private TextView tvError;
private TextView tvErrorHint;
@@ -102,6 +103,7 @@ public class FragmentQuickSetup extends FragmentBase {
tvCharacters = view.findViewById(R.id.tvCharacters);
btnCheck = view.findViewById(R.id.btnCheck);
pbCheck = view.findViewById(R.id.pbCheck);
+ tvPatience = view.findViewById(R.id.tvPatience);
tvError = view.findViewById(R.id.tvError);
tvErrorHint = view.findViewById(R.id.tvErrorHint);
@@ -198,6 +200,7 @@ public class FragmentQuickSetup extends FragmentBase {
tvImapFingerprint.setText(null);
tvSmtpFingerprint.setText(null);
pbCheck.setVisibility(View.GONE);
+ tvPatience.setVisibility(View.GONE);
pbSave.setVisibility(View.GONE);
btnHelp.setVisibility(View.GONE);
tvInstructions.setVisibility(View.GONE);
@@ -225,6 +228,7 @@ public class FragmentQuickSetup extends FragmentBase {
Helper.setViewsEnabled(view, false);
pbCheck.setVisibility(check ? View.VISIBLE : View.GONE);
+ tvPatience.setVisibility(check ? View.VISIBLE : View.GONE);
pbSave.setVisibility(check ? View.GONE : View.VISIBLE);
grpError.setVisibility(View.GONE);
btnHelp.setVisibility(View.GONE);
@@ -237,6 +241,7 @@ public class FragmentQuickSetup extends FragmentBase {
protected void onPostExecute(Bundle args) {
Helper.setViewsEnabled(view, true);
pbCheck.setVisibility(View.GONE);
+ tvPatience.setVisibility(View.GONE);
pbSave.setVisibility(View.GONE);
}
diff --git a/app/src/main/res/layout/fragment_quick_setup.xml b/app/src/main/res/layout/fragment_quick_setup.xml
index b7b2e53b4e..4b7973ca4c 100644
--- a/app/src/main/res/layout/fragment_quick_setup.xml
+++ b/app/src/main/res/layout/fragment_quick_setup.xml
@@ -131,6 +131,18 @@
app:layout_constraintStart_toEndOf="@id/btnCheck"
app:layout_constraintTop_toTopOf="@id/btnCheck" />
+
+
+ app:layout_constraintTop_toBottomOf="@id/tvPatience" />
Add or change accounts
Some providers make it difficult to add an account. Please do not blame FairEmail for this, but ask for support instead.
The quick setup will fetch configuration information from autoconfig.thunderbird.net
+ Please be patient …
IMAP server to receive messages0
SMTP server to send messages0
Wizard