diff --git a/app/src/main/java/eu/faircode/email/FragmentAccount.java b/app/src/main/java/eu/faircode/email/FragmentAccount.java index 24d21c853a..df7efa4b67 100644 --- a/app/src/main/java/eu/faircode/email/FragmentAccount.java +++ b/app/src/main/java/eu/faircode/email/FragmentAccount.java @@ -23,6 +23,7 @@ import android.app.NotificationManager; import android.content.Context; import android.content.Intent; import android.graphics.Color; +import android.graphics.Paint; import android.graphics.drawable.GradientDrawable; import android.net.Uri; import android.os.Build; @@ -83,6 +84,7 @@ public class FragmentAccount extends FragmentBase { private Button btnAutoConfig; private ContentLoadingProgressBar pbAutoConfig; + private TextView tvPopSupport; private EditText etHost; private RadioGroup rgEncryption; private CheckBox cbInsecure; @@ -175,6 +177,7 @@ public class FragmentAccount extends FragmentBase { btnAutoConfig = view.findViewById(R.id.btnAutoConfig); pbAutoConfig = view.findViewById(R.id.pbAutoConfig); + tvPopSupport = view.findViewById(R.id.tvPopSupport); etHost = view.findViewById(R.id.etHost); etPort = view.findViewById(R.id.etPort); rgEncryption = view.findViewById(R.id.rgEncryption); @@ -269,6 +272,14 @@ public class FragmentAccount extends FragmentBase { } }); + tvPopSupport.setPaintFlags(tvPopSupport.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); + tvPopSupport.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Helper.viewFAQ(getContext(), 11); + } + }); + etDomain.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { diff --git a/app/src/main/res/layout/fragment_account.xml b/app/src/main/res/layout/fragment_account.xml index c404c9f3d5..8de5ca9edc 100644 --- a/app/src/main/res/layout/fragment_account.xml +++ b/app/src/main/res/layout/fragment_account.xml @@ -115,7 +115,7 @@ android:layout_marginTop="6dp" android:text="@string/title_pop3_support" android:textAppearance="@style/TextAppearance.AppCompat.Small" - android:textStyle="italic" + android:textColor="?android:attr/textColorLink" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/tvImap" /> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7fea5a1674..aeb665701c 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -402,8 +402,7 @@ Delete this identity permanently? Edit as HTML Last connected: %1$s - POP3 has significant limitations, so use IMAP whenever possible - POP3 is not supported, see also the FAQ + POP3 is not supported Synchronize now Synchronize all messages