diff --git a/FAQ.md b/FAQ.md index aec09a36ec..20475dd45e 100644 --- a/FAQ.md +++ b/FAQ.md @@ -1543,7 +1543,6 @@ The advanced option *extra privacy features* enables: * Looking up the owner of the IP address of a link * Detection and removal of [tracking images](#user-content-faq82) -* Removal of [Urchin Tracking Module (UTM) parameters](https://en.wikipedia.org/wiki/UTM_parameters) from links
diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index accb584c26..e8f80f3f28 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -44,12 +44,14 @@ import android.os.Bundle; import android.os.Handler; import android.provider.ContactsContract; import android.provider.Settings; +import android.text.Editable; import android.text.Html; import android.text.Layout; import android.text.Spannable; import android.text.SpannableStringBuilder; import android.text.Spanned; import android.text.TextUtils; +import android.text.TextWatcher; import android.text.method.ArrowKeyMovementMethod; import android.text.style.DynamicDrawableSpan; import android.text.style.ImageSpan; @@ -2211,56 +2213,105 @@ public class AdapterMessage extends RecyclerView.Adapter() { @Override diff --git a/app/src/main/res/layout/dialog_open_link.xml b/app/src/main/res/layout/dialog_open_link.xml index 16ee9bf38b..dd4e19945d 100644 --- a/app/src/main/res/layout/dialog_open_link.xml +++ b/app/src/main/res/layout/dialog_open_link.xml @@ -39,18 +39,26 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/tvTitle" /> - + + + app:layout_constraintTop_toBottomOf="@id/cbSanitize" /> Long press a contact to never consider it as a favorite Open link - Owner IP address + Make link secure + Link is secure + Remove tracking parameters This link is insecure + Owner IP address Select app There is an update to version %1$s available Do you have a question or problem?