From f488dcc3003c4acf1180fba418e0cfdd703bf347 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Thu, 16 Apr 2020 14:42:56 -0500 Subject: [PATCH] Add hidden task indicator to widget --- .../tasks/widget/ScrollableViewsFactory.java | 8 ++++++++ app/src/main/res/layout/widget_row.xml | 18 ++++++++++++++---- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/tasks/widget/ScrollableViewsFactory.java b/app/src/main/java/org/tasks/widget/ScrollableViewsFactory.java index c67100162..771bd7fb2 100644 --- a/app/src/main/java/org/tasks/widget/ScrollableViewsFactory.java +++ b/app/src/main/java/org/tasks/widget/ScrollableViewsFactory.java @@ -145,6 +145,14 @@ class ScrollableViewsFactory implements RemoteViewsService.RemoteViewsFactory { RemoteViews row = new RemoteViews(BuildConfig.APPLICATION_ID, R.layout.widget_row); + if (task.isHidden()) { + textColorTitle = textColorSecondary; + row.setViewVisibility(R.id.hidden_icon, View.VISIBLE); + row.setInt(R.id.hidden_icon, "setColorFilter", textColorSecondary); + } else { + row.setViewVisibility(R.id.hidden_icon, View.GONE); + } + if (task.isCompleted()) { textColorTitle = textColorSecondary; row.setInt( diff --git a/app/src/main/res/layout/widget_row.xml b/app/src/main/res/layout/widget_row.xml index 6cbf7bb56..2baa667dc 100644 --- a/app/src/main/res/layout/widget_row.xml +++ b/app/src/main/res/layout/widget_row.xml @@ -49,9 +49,19 @@ android:textSize="14sp" tools:text="Tomorrow" /> + +