From 5b6c5b92979b19bf86493403980ff6664be67540 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 27 Jul 2020 09:20:45 +0200 Subject: [PATCH] I need a new email address --- FAQ.md | 3 +++ .../main/java/eu/faircode/email/FragmentSetup.java | 10 ++++++++++ app/src/main/res/layout/fragment_setup.xml | 13 ++++++++++++- app/src/main/res/values/strings.xml | 1 + 4 files changed, 26 insertions(+), 1 deletion(-) diff --git a/FAQ.md b/FAQ.md index 9e99f823a0..7ea893ac33 100644 --- a/FAQ.md +++ b/FAQ.md @@ -2484,6 +2484,9 @@ So, it is reasonable to assume that OAuth is not supported by Yahoo anymore too. **(112) Which email provider do you recommend?** +FairEmail is an email client only, so you need to bring your own email address. + +There are plenty of email providers to choose from. Which email provider is best for you depends on your wishes/requirements. Please see the websites of [Restore privacy](https://restoreprivacy.com/secure-email/) or [Privacy Tools](https://www.privacytools.io/providers/email/) for a list of privacy oriented email providers with advantages and disadvantages. diff --git a/app/src/main/java/eu/faircode/email/FragmentSetup.java b/app/src/main/java/eu/faircode/email/FragmentSetup.java index dea6e9ce2b..81173fc639 100644 --- a/app/src/main/java/eu/faircode/email/FragmentSetup.java +++ b/app/src/main/java/eu/faircode/email/FragmentSetup.java @@ -62,6 +62,7 @@ public class FragmentSetup extends FragmentBase { private Button btnHelp; private Button btnQuick; + private TextView tvQuickNew; private TextView tvQuickRemark; private TextView tvAccountDone; @@ -109,6 +110,7 @@ public class FragmentSetup extends FragmentBase { btnHelp = view.findViewById(R.id.btnHelp); btnQuick = view.findViewById(R.id.btnQuick); + tvQuickNew = view.findViewById(R.id.tvQuickNew); tvQuickRemark = view.findViewById(R.id.tvQuickRemark); tvAccountDone = view.findViewById(R.id.tvAccountDone); @@ -217,6 +219,14 @@ public class FragmentSetup extends FragmentBase { } }); + tvQuickNew.setPaintFlags(tvQuickNew.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); + tvQuickNew.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Helper.viewFAQ(getContext(), 112); + } + }); + btnAccount.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { diff --git a/app/src/main/res/layout/fragment_setup.xml b/app/src/main/res/layout/fragment_setup.xml index e553713955..04f443c4b1 100644 --- a/app/src/main/res/layout/fragment_setup.xml +++ b/app/src/main/res/layout/fragment_setup.xml @@ -120,6 +120,17 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/btnQuick" /> + + + app:layout_constraintTop_toBottomOf="@id/tvQuickNew" /> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 9559d22fff..40777dedf6 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -159,6 +159,7 @@ SMTP server to send messages0 Wizard The installation wizard can be used multiple times to set up multiple accounts + I need a new email address Go \'back\' to go to the inbox Gmail Outlook