From 2fa3ff166b7070f0161488bfa510515a3f4bde01 Mon Sep 17 00:00:00 2001 From: Isira Seneviratne Date: Fri, 25 Sep 2020 16:04:17 +0530 Subject: [PATCH] Replace access time and last updated PNGs with a vector drawable. --- .../views/AppDetailsRecyclerViewAdapter.java | 25 ++++++++++-- .../fdroid/views/apps/AppListActivity.java | 38 +++++++++--------- .../ic_access_time_24dp_grey600.png | Bin 555 -> 0 bytes .../drawable-hdpi/ic_last_updated_black.png | Bin 1828 -> 0 bytes .../drawable-hdpi/ic_last_updated_white.png | Bin 1950 -> 0 bytes .../ic_access_time_24dp_grey600.png | Bin 368 -> 0 bytes .../drawable-mdpi/ic_last_updated_black.png | Bin 962 -> 0 bytes .../drawable-mdpi/ic_last_updated_white.png | Bin 1018 -> 0 bytes .../ic_access_time_24dp_grey600.png | Bin 714 -> 0 bytes .../drawable-xhdpi/ic_last_updated_black.png | Bin 2514 -> 0 bytes .../drawable-xhdpi/ic_last_updated_white.png | Bin 2509 -> 0 bytes .../ic_access_time_24dp_grey600.png | Bin 1081 -> 0 bytes .../drawable-xxhdpi/ic_last_updated_black.png | Bin 4427 -> 0 bytes .../drawable-xxhdpi/ic_last_updated_white.png | Bin 4702 -> 0 bytes .../ic_access_time_24dp_grey600.png | Bin 1430 -> 0 bytes .../ic_last_updated_black.png | Bin 5852 -> 0 bytes .../ic_last_updated_white.png | Bin 6020 -> 0 bytes app/src/main/res/drawable/ic_access_time.xml | 6 +++ 18 files changed, 48 insertions(+), 21 deletions(-) delete mode 100644 app/src/main/res/drawable-hdpi/ic_access_time_24dp_grey600.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_last_updated_black.png delete mode 100644 app/src/main/res/drawable-hdpi/ic_last_updated_white.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_access_time_24dp_grey600.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_last_updated_black.png delete mode 100644 app/src/main/res/drawable-mdpi/ic_last_updated_white.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_access_time_24dp_grey600.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_last_updated_black.png delete mode 100644 app/src/main/res/drawable-xhdpi/ic_last_updated_white.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_access_time_24dp_grey600.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_last_updated_black.png delete mode 100644 app/src/main/res/drawable-xxhdpi/ic_last_updated_white.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_access_time_24dp_grey600.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_last_updated_black.png delete mode 100644 app/src/main/res/drawable-xxxhdpi/ic_last_updated_white.png create mode 100644 app/src/main/res/drawable/ic_access_time.xml diff --git a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java index 7cef1e286..707fb09a7 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java +++ b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java @@ -6,7 +6,9 @@ import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.content.res.Resources; +import android.graphics.Color; import android.graphics.Rect; +import android.graphics.drawable.Drawable; import android.net.Uri; import android.os.Build; import android.text.Html; @@ -28,12 +30,14 @@ import android.widget.LinearLayout; import android.widget.ProgressBar; import android.widget.TextView; import android.widget.Toast; + import androidx.annotation.DrawableRes; import androidx.annotation.LayoutRes; import androidx.annotation.NonNull; import androidx.appcompat.app.AlertDialog; import androidx.core.content.ContextCompat; import androidx.core.content.FileProvider; +import androidx.core.graphics.drawable.DrawableCompat; import androidx.core.os.ConfigurationCompat; import androidx.core.os.LocaleListCompat; import androidx.core.view.ViewCompat; @@ -42,6 +46,7 @@ import androidx.gridlayout.widget.GridLayout; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearSmoothScroller; import androidx.recyclerview.widget.RecyclerView; + import org.apache.commons.io.FilenameUtils; import org.fdroid.fdroid.Preferences; import org.fdroid.fdroid.R; @@ -830,7 +835,17 @@ public class AppDetailsRecyclerViewAdapter * user can expand/collapse this item. */ protected void updateExpandableItem(boolean isExpanded) { - TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(headerView, getIcon(), 0, isExpanded ? R.drawable.ic_expand_less_grey600 : R.drawable.ic_expand_more_grey600, 0); + final int icon = getIcon(); + Drawable iconDrawable = ContextCompat.getDrawable(headerView.getContext(), icon); + if (icon == R.drawable.ic_access_time) { + assert iconDrawable != null; + iconDrawable = DrawableCompat.wrap(iconDrawable).mutate(); + DrawableCompat.setTint(iconDrawable, Color.parseColor("#B4B4B4")); + } + final Drawable expandLess = ContextCompat.getDrawable(headerView.getContext(), R.drawable.ic_expand_less_grey600); + final Drawable expandMore = ContextCompat.getDrawable(headerView.getContext(), R.drawable.ic_expand_more_grey600); + TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(headerView, + iconDrawable, null, isExpanded ? expandLess : expandMore, null); } } @@ -855,7 +870,7 @@ public class AppDetailsRecyclerViewAdapter @DrawableRes protected int getIcon() { - return R.drawable.ic_access_time_24dp_grey600; + return R.drawable.ic_access_time; } } @@ -865,7 +880,11 @@ public class AppDetailsRecyclerViewAdapter NoVersionsViewHolder(View view) { super(view); headerView = (TextView) view.findViewById(R.id.information); - TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(headerView, R.drawable.ic_access_time_24dp_grey600, 0, 0, 0); + final Drawable accessTime = DrawableCompat.wrap(ContextCompat.getDrawable(headerView.getContext(), + R.drawable.ic_access_time)).mutate(); + DrawableCompat.setTint(accessTime, Color.parseColor("#B4B4B4")); + TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(headerView, + accessTime, null, null, null); itemView.setOnClickListener(new View.OnClickListener() { @Override diff --git a/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java b/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java index f59a3cdf1..e81806a96 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/apps/AppListActivity.java @@ -23,15 +23,9 @@ package org.fdroid.fdroid.views.apps; import android.content.Context; import android.content.Intent; import android.database.Cursor; +import android.graphics.Color; +import android.graphics.drawable.Drawable; import android.os.Bundle; -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; -import androidx.loader.app.LoaderManager; -import androidx.loader.content.CursorLoader; -import androidx.loader.content.Loader; -import androidx.appcompat.app.AppCompatActivity; -import androidx.recyclerview.widget.LinearLayoutManager; -import androidx.recyclerview.widget.RecyclerView; import android.view.KeyEvent; import android.view.View; import android.view.inputmethod.EditorInfo; @@ -39,7 +33,20 @@ import android.view.inputmethod.InputMethodManager; import android.widget.EditText; import android.widget.ImageView; import android.widget.TextView; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.appcompat.app.AppCompatActivity; +import androidx.core.content.ContextCompat; +import androidx.core.graphics.drawable.DrawableCompat; +import androidx.loader.app.LoaderManager; +import androidx.loader.content.CursorLoader; +import androidx.loader.content.Loader; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; + import com.nostra13.universalimageloader.core.ImageLoader; + import org.fdroid.fdroid.FDroidApp; import org.fdroid.fdroid.R; import org.fdroid.fdroid.Utils; @@ -101,11 +108,10 @@ public class AppListActivity extends AppCompatActivity implements LoaderManager. }); sortImage = (ImageView) findViewById(R.id.sort); - if (FDroidApp.isAppThemeLight()) { - sortImage.setImageResource(R.drawable.ic_last_updated_black); - } else { - sortImage.setImageResource(R.drawable.ic_last_updated_white); - } + final Drawable lastUpdated = DrawableCompat.wrap(ContextCompat.getDrawable(this, + R.drawable.ic_access_time)).mutate(); + DrawableCompat.setTint(lastUpdated, FDroidApp.isAppThemeLight() ? Color.BLACK : Color.WHITE); + sortImage.setImageDrawable(lastUpdated); sortImage.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { @@ -118,11 +124,7 @@ public class AppListActivity extends AppCompatActivity implements LoaderManager. } } else { sortClauseSelected = SortClause.LAST_UPDATED; - if (FDroidApp.isAppThemeLight()) { - sortImage.setImageResource(R.drawable.ic_last_updated_black); - } else { - sortImage.setImageResource(R.drawable.ic_last_updated_white); - } + sortImage.setImageDrawable(lastUpdated); } getSupportLoaderManager().restartLoader(0, null, AppListActivity.this); appView.scrollToPosition(0); diff --git a/app/src/main/res/drawable-hdpi/ic_access_time_24dp_grey600.png b/app/src/main/res/drawable-hdpi/ic_access_time_24dp_grey600.png deleted file mode 100644 index 92f81cdf7fa0ac28e026c31a531ed22903d1d01c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 555 zcmV+`0@VG9P)#FRE?3VQt5%-Nw#uGp@0ioZ{_socwo|XTE!K zIgbo;ImH{=`Cg1RUUQsTq~n?NV<(;DJ))g0^oeS-vWVvcqJ<^lCMnMU?NG@sCNYpq zF$OV--Bkb0og^7#ljN?zDi)D&i@`{BB|X%vb|+5_Jwi%I zZ~N>;z405}Kp$EybvaU9ziw<3y}Xi3RIUz$+8h?Szz;Yj;0ir`O?q)%)UlxAe_K#3 z%Sd?SS5PP7y7InOXUHpR*vk}#kS)d#rn1jAT%(aqP-Cf<-7lK7HsOuFZ1s8Cwz5$> t6}6FO7RPx-E8qA^3okgzbREC0)e5*O-!W8xdX@kH002ovPDHLkV1ho+0YCr% diff --git a/app/src/main/res/drawable-hdpi/ic_last_updated_black.png b/app/src/main/res/drawable-hdpi/ic_last_updated_black.png deleted file mode 100644 index 16f638e3419cbf595ce6f86b8bc4a5f566be3a56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1828 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 diff --git a/app/src/main/res/drawable-mdpi/ic_access_time_24dp_grey600.png b/app/src/main/res/drawable-mdpi/ic_access_time_24dp_grey600.png deleted file mode 100644 index 3408063a55d40b546994c65223e3d2903212ef78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 368 zcmV-$0gwKPP)&b(Xm{P%$fny`v9 zyzo51GU^d>lh@)3pO*6+mCj-x=0vcKZX_VYGZ8)56>bVXn?d9cXt%Il+8;rSEg6w# zIsQ9GEXKqT#wDqCWr#)$s7GoEDbWPxt^%9EE49=su}awOU{KsgW=Y{GVS=k6nar`m z7s8OMAx!4k-LQoWCxfPxXfhPw5O0`3)DKRf;z+|Qggv&c8o~qa&?abribV}J5bnZj z8(9oCFfVQ0r=r%F;e|HVVhZx^XY|xmC8|h0BFE8^hbKnMtn{>4y5Y4fU%$x5oz|Nc zsilu&3iC{1sr$l>S=U<=V=b2R6s1mDEx#ViIL0#*Il>}pz@ooKUjP991>VcZbX?2; O0000YM0lpXq+;}isev(58m}qW5D2}h$W;+NXqXF0eis8 z&CI)<Phxt)3SR)IE8$GErQ0{sqPIAM5!aIA; zAyF15IOI^`L`YbZ%)FvWe}EZ!WNuPx`@Ir5+e{+0pYjAXPo4%2rUEp`p^WDL*V@ZkJL*;3-^V2P#2$aa&ALp z83@k}Nwsq`_XVUspZkDN3yc2ijL=6jx3;5fe0RLvO{5@QP zMNvZpj^6=;ixe7|0qgPO+4byRb{}rQ3D^KLp@}qHi`!d8G;*k73Wm+5poToOo!lM{ k2QEA_7Y;bA88BeLSL?_U{j+B4)Bpeg07*qoM6N<$g3VmXZ~y=R diff --git a/app/src/main/res/drawable-mdpi/ic_last_updated_white.png b/app/src/main/res/drawable-mdpi/ic_last_updated_white.png deleted file mode 100644 index a07e0508ab78fbe5b7b1cbc2977954ce0e33c16a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1018 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 diff --git a/app/src/main/res/drawable-xhdpi/ic_last_updated_white.png b/app/src/main/res/drawable-xhdpi/ic_last_updated_white.png deleted file mode 100644 index 0759e8c8c0e32ec3915d3443a9ae5908263186a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2509 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 diff --git a/app/src/main/res/drawable-xxhdpi/ic_last_updated_black.png b/app/src/main/res/drawable-xxhdpi/ic_last_updated_black.png deleted file mode 100644 index 383c8712a975115101de6d62fc9662e307c80b37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4427 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 R1t$Oi002ovPDHLkV1oS_N*4eC diff --git a/app/src/main/res/drawable-xxhdpi/ic_last_updated_white.png b/app/src/main/res/drawable-xxhdpi/ic_last_updated_white.png deleted file mode 100644 index baa2540341d36476105ece755f10303a65b492e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4702 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 diff --git a/app/src/main/res/drawable-xxxhdpi/ic_last_updated_black.png b/app/src/main/res/drawable-xxxhdpi/ic_last_updated_black.png deleted file mode 100644 index 22bcf0d77a488d230951b589fd58db8108d147f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5852 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 + + +