diff --git a/src/main/java/org/thoughtcrime/securesms/ApplicationPreferencesActivity.java b/src/main/java/org/thoughtcrime/securesms/ApplicationPreferencesActivity.java index 4072108a1..4622a2ffe 100644 --- a/src/main/java/org/thoughtcrime/securesms/ApplicationPreferencesActivity.java +++ b/src/main/java/org/thoughtcrime/securesms/ApplicationPreferencesActivity.java @@ -17,22 +17,15 @@ */ package org.thoughtcrime.securesms; -import android.annotation.TargetApi; -import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; -import android.content.res.TypedArray; -import android.graphics.drawable.Drawable; import android.os.Build; -import android.os.Build.VERSION; import android.os.Bundle; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AlertDialog; import androidx.core.app.NotificationManagerCompat; -import androidx.core.content.ContextCompat; -import androidx.core.graphics.drawable.DrawableCompat; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentTransaction; @@ -208,38 +201,6 @@ public class ApplicationPreferencesActivity extends PassphraseRequiredActionBarA .setSummary(AdvancedPreferenceFragment.getVersion(getActivity())); } - @TargetApi(11) - private void tintIcons(Context context) { - Drawable notifications = DrawableCompat.wrap(ContextCompat.getDrawable(context, R.drawable.ic_notifications_white_24dp)); - Drawable swap = DrawableCompat.wrap(ContextCompat.getDrawable(context, R.drawable.ic_swap_vert_white_24dp)); - Drawable appearance = DrawableCompat.wrap(ContextCompat.getDrawable(context, R.drawable.ic_brightness_6_white_24dp)); - Drawable chats = DrawableCompat.wrap(ContextCompat.getDrawable(context, R.drawable.ic_forum_white_24dp)); - Drawable privacy = DrawableCompat.wrap(ContextCompat.getDrawable(context, R.drawable.ic_lock_white_24dp)); - Drawable advanced = DrawableCompat.wrap(ContextCompat.getDrawable(context, R.drawable.ic_advanced_white_24dp)); - Drawable help = DrawableCompat.wrap(ContextCompat.getDrawable(context, R.drawable.ic_help_white_24dp)); - - int[] tintAttr = new int[]{R.attr.pref_icon_tint}; - TypedArray typedArray = context.obtainStyledAttributes(tintAttr); - int color = typedArray.getColor(0, 0x0); - typedArray.recycle(); - - DrawableCompat.setTint(notifications, color); - DrawableCompat.setTint(swap, color); - DrawableCompat.setTint(appearance, color); - DrawableCompat.setTint(chats, color); - DrawableCompat.setTint(privacy, color); - DrawableCompat.setTint(advanced, color); - DrawableCompat.setTint(help, color); - - this.findPreference(PREFERENCE_CATEGORY_NOTIFICATIONS).setIcon(notifications); - this.findPreference(PREFERENCE_CATEGORY_CONNECTIVITY).setIcon(swap); - this.findPreference(PREFERENCE_CATEGORY_APPEARANCE).setIcon(appearance); - this.findPreference(PREFERENCE_CATEGORY_CHATS).setIcon(chats); - this.findPreference(PREFERENCE_CATEGORY_PRIVACY).setIcon(privacy); - this.findPreference(PREFERENCE_CATEGORY_ADVANCED).setIcon(advanced); - this.findPreference(PREFERENCE_CATEGORY_HELP).setIcon(help); - } - private class CategoryClickListener implements Preference.OnPreferenceClickListener { private final String category;