diff --git a/app/src/main/java/awais/instagrabber/adapters/DiscoverAdapter.java b/app/src/main/java/awais/instagrabber/adapters/DiscoverAdapter.java index fd1e7b1f..5a1af57e 100755 --- a/app/src/main/java/awais/instagrabber/adapters/DiscoverAdapter.java +++ b/app/src/main/java/awais/instagrabber/adapters/DiscoverAdapter.java @@ -47,8 +47,9 @@ public final class DiscoverAdapter extends MultiSelectListAdapter getInternalOnItemClickListener().onItemClick(itemModel, position)); holder.itemView.setOnLongClickListener(v -> getInternalOnLongItemClickListener().onItemLongClick(itemModel, position)); final MediaItemType mediaType = itemModel.getItemType(); - holder.typeIcon.setVisibility(mediaType == MediaItemType.MEDIA_TYPE_VIDEO || mediaType == MediaItemType.MEDIA_TYPE_SLIDER ? View.VISIBLE : View.GONE); - holder.typeIcon.setImageResource(mediaType == MediaItemType.MEDIA_TYPE_SLIDER ? R.drawable.slider : R.drawable.video); + holder.typeIcon.setVisibility( + mediaType == MediaItemType.MEDIA_TYPE_VIDEO || mediaType == MediaItemType.MEDIA_TYPE_SLIDER ? View.VISIBLE : View.GONE); + holder.typeIcon.setImageResource(mediaType == MediaItemType.MEDIA_TYPE_SLIDER ? R.drawable.ic_slider_24 : R.drawable.ic_video_24); holder.selectedView.setVisibility(itemModel.isSelected() ? View.VISIBLE : View.GONE); holder.postImage.setImageURI(itemModel.getDisplayUrl()); } diff --git a/app/src/main/java/awais/instagrabber/adapters/viewholder/PostViewHolder.java b/app/src/main/java/awais/instagrabber/adapters/viewholder/PostViewHolder.java index 01e614ba..39c1d61a 100755 --- a/app/src/main/java/awais/instagrabber/adapters/viewholder/PostViewHolder.java +++ b/app/src/main/java/awais/instagrabber/adapters/viewholder/PostViewHolder.java @@ -35,7 +35,7 @@ public final class PostViewHolder extends RecyclerView.ViewHolder { binding.isDownloaded.setVisibility(postModel.isDownloaded() ? View.VISIBLE : View.GONE); binding.typeIcon.setVisibility(itemType == MediaItemType.MEDIA_TYPE_VIDEO || isSlider ? View.VISIBLE : View.GONE); - binding.typeIcon.setImageResource(isSlider ? R.drawable.slider : R.drawable.video); + binding.typeIcon.setImageResource(isSlider ? R.drawable.ic_slider_24 : R.drawable.ic_video_24); binding.selectedView.setVisibility(postModel.isSelected() ? View.VISIBLE : View.GONE); binding.postImage.setImageURI(postModel.getThumbnailUrl()); diff --git a/app/src/main/java/thoughtbot/expandableadapter/GroupViewHolder.java b/app/src/main/java/thoughtbot/expandableadapter/GroupViewHolder.java index 075174b6..c350c839 100755 --- a/app/src/main/java/thoughtbot/expandableadapter/GroupViewHolder.java +++ b/app/src/main/java/thoughtbot/expandableadapter/GroupViewHolder.java @@ -34,6 +34,6 @@ public class GroupViewHolder extends RecyclerView.ViewHolder implements View.OnC } public void toggle(final boolean expand) { - arrow.setImageResource(expand ? R.drawable.collapse : R.drawable.expand); + arrow.setImageResource(expand ? R.drawable.ic_keyboard_arrow_up_24 : R.drawable.ic_keyboard_arrow_down_24); } } \ No newline at end of file diff --git a/app/src/main/res/drawable-night/collapse.png b/app/src/main/res/drawable-night/collapse.png deleted file mode 100755 index 933450eb..00000000 Binary files a/app/src/main/res/drawable-night/collapse.png and /dev/null differ diff --git a/app/src/main/res/drawable-night/expand.png b/app/src/main/res/drawable-night/expand.png deleted file mode 100755 index 4e0a2e62..00000000 Binary files a/app/src/main/res/drawable-night/expand.png and /dev/null differ diff --git a/app/src/main/res/drawable/check.png b/app/src/main/res/drawable/check.png deleted file mode 100644 index c0bb4bd6..00000000 Binary files a/app/src/main/res/drawable/check.png and /dev/null differ diff --git a/app/src/main/res/drawable/collapse.png b/app/src/main/res/drawable/collapse.png deleted file mode 100755 index 711da440..00000000 Binary files a/app/src/main/res/drawable/collapse.png and /dev/null differ diff --git a/app/src/main/res/drawable/downloaded.png b/app/src/main/res/drawable/downloaded.png deleted file mode 100755 index 5a08664a..00000000 Binary files a/app/src/main/res/drawable/downloaded.png and /dev/null differ diff --git a/app/src/main/res/drawable/expand.png b/app/src/main/res/drawable/expand.png deleted file mode 100755 index 97f0359f..00000000 Binary files a/app/src/main/res/drawable/expand.png and /dev/null differ diff --git a/app/src/main/res/drawable/ic_cloud_download_24.xml b/app/src/main/res/drawable/ic_cloud_download_24.xml new file mode 100644 index 00000000..58832b1b --- /dev/null +++ b/app/src/main/res/drawable/ic_cloud_download_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_keyboard_arrow_down_24.xml b/app/src/main/res/drawable/ic_keyboard_arrow_down_24.xml new file mode 100644 index 00000000..884bee14 --- /dev/null +++ b/app/src/main/res/drawable/ic_keyboard_arrow_down_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_keyboard_arrow_up_24.xml b/app/src/main/res/drawable/ic_keyboard_arrow_up_24.xml new file mode 100644 index 00000000..9b15755e --- /dev/null +++ b/app/src/main/res/drawable/ic_keyboard_arrow_up_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_location.png b/app/src/main/res/drawable/ic_location.png deleted file mode 100644 index 5d4d03e1..00000000 Binary files a/app/src/main/res/drawable/ic_location.png and /dev/null differ diff --git a/app/src/main/res/drawable/ic_slider_24.xml b/app/src/main/res/drawable/ic_slider_24.xml new file mode 100644 index 00000000..388792ac --- /dev/null +++ b/app/src/main/res/drawable/ic_slider_24.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_video_24.xml b/app/src/main/res/drawable/ic_video_24.xml new file mode 100644 index 00000000..18b9cfc5 --- /dev/null +++ b/app/src/main/res/drawable/ic_video_24.xml @@ -0,0 +1,11 @@ + + + diff --git a/app/src/main/res/drawable/slider.png b/app/src/main/res/drawable/slider.png deleted file mode 100644 index 4566b8ba..00000000 Binary files a/app/src/main/res/drawable/slider.png and /dev/null differ diff --git a/app/src/main/res/drawable/video.png b/app/src/main/res/drawable/video.png deleted file mode 100644 index ebbe1296..00000000 Binary files a/app/src/main/res/drawable/video.png and /dev/null differ diff --git a/app/src/main/res/drawable/zzz_adm.png b/app/src/main/res/drawable/zzz_adm.png deleted file mode 100644 index 0a69734b..00000000 Binary files a/app/src/main/res/drawable/zzz_adm.png and /dev/null differ diff --git a/app/src/main/res/drawable/zzz_lw.png b/app/src/main/res/drawable/zzz_lw.png deleted file mode 100644 index 8d92f78f..00000000 Binary files a/app/src/main/res/drawable/zzz_lw.png and /dev/null differ diff --git a/app/src/main/res/drawable/zzz_ms.png b/app/src/main/res/drawable/zzz_ms.png deleted file mode 100644 index 5be93b00..00000000 Binary files a/app/src/main/res/drawable/zzz_ms.png and /dev/null differ diff --git a/app/src/main/res/drawable/zzz_qdb.png b/app/src/main/res/drawable/zzz_qdb.png deleted file mode 100644 index fe876685..00000000 Binary files a/app/src/main/res/drawable/zzz_qdb.png and /dev/null differ diff --git a/app/src/main/res/drawable/zzz_rev.png b/app/src/main/res/drawable/zzz_rev.png deleted file mode 100644 index 2a451bc5..00000000 Binary files a/app/src/main/res/drawable/zzz_rev.png and /dev/null differ diff --git a/app/src/main/res/drawable/zzz_revl.png b/app/src/main/res/drawable/zzz_revl.png deleted file mode 100644 index 2dbfdfb9..00000000 Binary files a/app/src/main/res/drawable/zzz_revl.png and /dev/null differ diff --git a/app/src/main/res/drawable/zzz_tesv.png b/app/src/main/res/drawable/zzz_tesv.png deleted file mode 100644 index d0c84e61..00000000 Binary files a/app/src/main/res/drawable/zzz_tesv.png and /dev/null differ diff --git a/app/src/main/res/layout/header_follow.xml b/app/src/main/res/layout/header_follow.xml index 243e2032..7f095d14 100755 --- a/app/src/main/res/layout/header_follow.xml +++ b/app/src/main/res/layout/header_follow.xml @@ -1,5 +1,6 @@ - + app:srcCompat="@drawable/ic_keyboard_arrow_down_24" /> diff --git a/app/src/main/res/layout/item_child_post.xml b/app/src/main/res/layout/item_child_post.xml index 90c2174e..a4bc5efc 100755 --- a/app/src/main/res/layout/item_child_post.xml +++ b/app/src/main/res/layout/item_child_post.xml @@ -1,6 +1,7 @@ + app:srcCompat="@drawable/ic_cloud_download_24" + app:tint="@color/green_400" + tools:visibility="visible" /> @@ -16,25 +17,26 @@ + android:layout_height="wrap_content" + tools:background="@color/semi_transparent_black" /> + app:srcCompat="@drawable/ic_slider_24" /> + android:textAppearance="@style/TextAppearance.AppCompat.Caption" + android:textColor="@android:color/white" /> @@ -10,7 +11,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" app:actualImageScaleType="centerCrop" - app:viewAspectRatio="1"/> + app:viewAspectRatio="1" + tools:background="@mipmap/ic_launcher" /> + app:srcCompat="@drawable/ic_cloud_download_24" + app:tint="@color/green_400" + tools:visibility="gone" /> + app:srcCompat="@drawable/ic_video_24" + tools:visibility="visible" /> @@ -41,13 +46,16 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:background="#8A000000" - android:visibility="gone"> + android:visibility="gone" + tools:visibility="gone"> + app:srcCompat="@drawable/ic_check_24" + app:tint="@color/blue_300" + tools:visibility="visible" /> \ No newline at end of file diff --git a/app/src/main/res/layout/layout_dm_media.xml b/app/src/main/res/layout/layout_dm_media.xml index 76894e52..a53b59cb 100644 --- a/app/src/main/res/layout/layout_dm_media.xml +++ b/app/src/main/res/layout/layout_dm_media.xml @@ -17,5 +17,5 @@ android:layout_height="24dp" android:layout_gravity="end|top" android:layout_margin="8dp" - app:srcCompat="@drawable/video" /> + app:srcCompat="@drawable/ic_video_24" /> \ No newline at end of file diff --git a/app/src/main/res/layout/layout_dm_media_share.xml b/app/src/main/res/layout/layout_dm_media_share.xml index 51fcaae1..49c20a74 100644 --- a/app/src/main/res/layout/layout_dm_media_share.xml +++ b/app/src/main/res/layout/layout_dm_media_share.xml @@ -31,6 +31,6 @@ android:layout_height="24dp" android:layout_gravity="end|top" android:layout_margin="8dp" - app:srcCompat="@drawable/video" /> + app:srcCompat="@drawable/ic_video_24" /> \ No newline at end of file diff --git a/app/src/main/res/layout/layout_dm_raven_media.xml b/app/src/main/res/layout/layout_dm_raven_media.xml index fdffe6a9..6eda3942 100644 --- a/app/src/main/res/layout/layout_dm_raven_media.xml +++ b/app/src/main/res/layout/layout_dm_raven_media.xml @@ -29,7 +29,7 @@ android:layout_height="24dp" android:layout_gravity="end|top" android:layout_margin="8dp" - app:srcCompat="@drawable/video" /> + app:srcCompat="@drawable/ic_video_24" /> + app:srcCompat="@drawable/ic_video_24" /> #448AFF #2979FF #2962FF + + #66BB6A \ No newline at end of file