From 90d51aca3817e56dbaf7582d67619cde86b90553 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Fri, 26 Jul 2019 11:39:07 -0500 Subject: [PATCH] Remove icon_tint attr --- app/src/main/java/org/tasks/dialogs/IconPickerHolder.java | 7 +++++-- .../main/java/org/tasks/ui/SingleCheckedArrayAdapter.java | 2 +- app/src/main/res/layout/control_set_clear_button.xml | 2 +- app/src/main/res/layout/control_set_template.xml | 2 +- app/src/main/res/layout/control_set_timers.xml | 2 +- app/src/main/res/layout/filter_adapter_row.xml | 2 +- app/src/main/res/layout/filter_adapter_subheader.xml | 2 +- app/src/main/res/layout/list_settings_icon.xml | 2 +- app/src/main/res/layout/location_row.xml | 2 +- app/src/main/res/layout/preference_draggable_row.xml | 2 +- app/src/main/res/layout/tag_edit_row.xml | 2 +- app/src/main/res/layout/task_list_body_empty.xml | 2 +- app/src/main/res/values/attrs.xml | 1 - app/src/main/res/values/theme.xml | 3 --- 14 files changed, 16 insertions(+), 17 deletions(-) diff --git a/app/src/main/java/org/tasks/dialogs/IconPickerHolder.java b/app/src/main/java/org/tasks/dialogs/IconPickerHolder.java index fbfeaff16..0cd25f27e 100644 --- a/app/src/main/java/org/tasks/dialogs/IconPickerHolder.java +++ b/app/src/main/java/org/tasks/dialogs/IconPickerHolder.java @@ -8,6 +8,7 @@ import android.view.View; import android.widget.Toast; import androidx.annotation.NonNull; import androidx.appcompat.widget.AppCompatImageView; +import androidx.core.content.ContextCompat; import androidx.core.graphics.drawable.DrawableCompat; import androidx.recyclerview.widget.RecyclerView; import butterknife.BindView; @@ -28,7 +29,7 @@ public class IconPickerHolder extends RecyclerView.ViewHolder { private int index; - public IconPickerHolder( + IconPickerHolder( Context context, Inventory inventory, @NonNull View view, Callback onClick) { super(view); this.inventory = inventory; @@ -58,7 +59,9 @@ public class IconPickerHolder extends RecyclerView.ViewHolder { } DrawableCompat.setTint( imageView.getDrawable(), - getData(context, selected ? R.attr.colorAccent : R.attr.icon_tint)); + selected + ? getData(context, R.attr.colorAccent) + : ContextCompat.getColor(context, R.color.icon_tint)); } private boolean isEnabled() { diff --git a/app/src/main/java/org/tasks/ui/SingleCheckedArrayAdapter.java b/app/src/main/java/org/tasks/ui/SingleCheckedArrayAdapter.java index 15b9365a7..bb0be00a4 100644 --- a/app/src/main/java/org/tasks/ui/SingleCheckedArrayAdapter.java +++ b/app/src/main/java/org/tasks/ui/SingleCheckedArrayAdapter.java @@ -34,7 +34,7 @@ public class SingleCheckedArrayAdapter extends ArrayAdapter { this.context = context; this.accent = accent; this.alpha = (int) (255 * getDimen(context, R.dimen.alpha_secondary)); - this.tint = getData(context, R.attr.icon_tint); + this.tint = ContextCompat.getColor(context, R.color.icon_tint); } @NonNull diff --git a/app/src/main/res/layout/control_set_clear_button.xml b/app/src/main/res/layout/control_set_clear_button.xml index c6c9b90f8..ccc04f9cc 100644 --- a/app/src/main/res/layout/control_set_clear_button.xml +++ b/app/src/main/res/layout/control_set_clear_button.xml @@ -11,4 +11,4 @@ android:background="?attr/selectableItemBackgroundBorderless" android:clickable="true" android:src="@drawable/ic_outline_clear_24px" - android:tint="?attr/icon_tint"/> \ No newline at end of file + android:tint="@color/icon_tint"/> \ No newline at end of file diff --git a/app/src/main/res/layout/control_set_template.xml b/app/src/main/res/layout/control_set_template.xml index 2614ea2e2..2d92c6c9b 100644 --- a/app/src/main/res/layout/control_set_template.xml +++ b/app/src/main/res/layout/control_set_template.xml @@ -23,7 +23,7 @@ android:paddingRight="@dimen/keyline_second" android:alpha="?attr/alpha_secondary" android:scaleType="center" - android:tint="?attr/icon_tint" + android:tint="@color/icon_tint" tools:ignore="ContentDescription"/> \ No newline at end of file diff --git a/app/src/main/res/layout/control_set_timers.xml b/app/src/main/res/layout/control_set_timers.xml index d6b8a73dc..96eead29e 100644 --- a/app/src/main/res/layout/control_set_timers.xml +++ b/app/src/main/res/layout/control_set_timers.xml @@ -43,7 +43,7 @@ android:alpha="?attr/alpha_secondary" android:gravity="center_vertical|center_horizontal" android:scaleType="centerInside" - android:tint="?attr/icon_tint"/> + android:tint="@color/icon_tint"/> + android:tint="@color/icon_tint"/> + android:tint="@color/icon_tint"/> + android:tint="@color/icon_tint"/> \ No newline at end of file diff --git a/app/src/main/res/layout/tag_edit_row.xml b/app/src/main/res/layout/tag_edit_row.xml index 4458c87b5..4ea7d7172 100644 --- a/app/src/main/res/layout/tag_edit_row.xml +++ b/app/src/main/res/layout/tag_edit_row.xml @@ -34,5 +34,5 @@ android:layout_gravity="center" android:contentDescription="@string/remove" android:src="@drawable/ic_outline_clear_24px" - android:tint="?attr/icon_tint"/> + android:tint="@color/icon_tint"/> diff --git a/app/src/main/res/layout/task_list_body_empty.xml b/app/src/main/res/layout/task_list_body_empty.xml index e7c992e61..9b1c30022 100644 --- a/app/src/main/res/layout/task_list_body_empty.xml +++ b/app/src/main/res/layout/task_list_body_empty.xml @@ -25,7 +25,7 @@ android:layout_gravity="center" android:alpha="?attr/alpha_disabled" android:src="@drawable/ic_outline_inbox_168px" - android:tint="?attr/icon_tint"/> + android:tint="@color/icon_tint"/> - diff --git a/app/src/main/res/values/theme.xml b/app/src/main/res/values/theme.xml index f85c77e70..19570515e 100644 --- a/app/src/main/res/values/theme.xml +++ b/app/src/main/res/values/theme.xml @@ -12,7 +12,6 @@ true @color/window_background @color/content_background - @color/icon_tint @style/SpinnerNoPadding @style/TasksDialog @style/TasksDialog @@ -44,13 +43,11 @@ @color/text_primary @color/text_primary ?attr/colorAccentDialog - @color/icon_tint