From be9a7bfd468cc9d16831a4917e128f457ee99199 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 25 Dec 2023 08:38:23 +0100 Subject: [PATCH] Focus on disabling tracking paramaters --- .../main/java/eu/faircode/email/FragmentDialogOpenLink.java | 5 +++++ app/src/main/res/layout/dialog_open_link.xml | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java b/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java index f56e136d6c..8b023a07a1 100644 --- a/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java +++ b/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java @@ -324,6 +324,11 @@ public class FragmentDialogOpenLink extends FragmentDialogBase { cbSanitize.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean checked) { + cbSanitize.setTextColor(Helper.resolveColor(context, + checked ? android.R.attr.textColorSecondary : R.attr.colorWarning)); + cbSanitize.setTypeface( + checked ? Typeface.DEFAULT : Typeface.DEFAULT_BOLD); + Uri link = (checked ? sanitized : uri); boolean secure = cbSecure.isChecked(); cbSecure.setTag(secure); diff --git a/app/src/main/res/layout/dialog_open_link.xml b/app/src/main/res/layout/dialog_open_link.xml index cfe568dc0a..2015f4ed1c 100644 --- a/app/src/main/res/layout/dialog_open_link.xml +++ b/app/src/main/res/layout/dialog_open_link.xml @@ -173,6 +173,7 @@ android:layout_marginTop="12dp" android:drawablePadding="6dp" android:text="@string/title_link_http" + android:textAppearance="@style/TextAppearance.AppCompat.Small" android:textColor="?attr/colorWarning" android:textStyle="bold" app:layout_constraintStart_toStartOf="parent" @@ -184,6 +185,9 @@ android:layout_height="wrap_content" android:layout_marginTop="12dp" android:text="@string/title_sanitize_link" + android:textAppearance="@style/TextAppearance.AppCompat.Small" + android:textColor="?attr/colorWarning" + android:textStyle="bold" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/cbSecure" />