From 3d436b1f56eb9fe5c8a5197e1d1b4805714b1db4 Mon Sep 17 00:00:00 2001 From: dkanada Date: Mon, 10 Aug 2020 00:39:06 +0900 Subject: [PATCH] minor changes to albums fragment --- app/build.gradle | 4 +- .../mainactivity/library/LibraryFragment.java | 1 + ...gerRecyclerViewCustomGridSizeFragment.java | 2 +- .../AbsLibraryPagerRecyclerViewFragment.java | 64 ++++++++++--------- .../library/pager/AlbumsFragment.java | 3 + .../res/layout/activity_artist_detail.xml | 3 +- 6 files changed, 43 insertions(+), 34 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index f92a3caa..25bf856d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -46,7 +46,9 @@ android { dependencies { implementation 'com.github.jellyfin.jellyfin-apiclient-java:android:0.6.3' + implementation 'com.google.android.exoplayer:exoplayer:2.11.4' + implementation 'com.google.android.material:material:1.1.0' implementation 'androidx.core:core:1.3.1' implementation 'androidx.media:media:1.1.0' @@ -66,6 +68,7 @@ dependencies { implementation 'com.github.kabouzeid:RecyclerView-FastScroll:1.0.16-kmod' implementation 'com.github.kabouzeid:SeekArc:1.2-kmod' implementation 'com.github.kabouzeid:AndroidSlidingUpPanel:3.3.3-kmod' + implementation 'com.afollestad.material-dialogs:core:0.9.6.0' implementation 'com.afollestad.material-dialogs:commons:0.9.6.0' implementation 'com.afollestad:material-cab:0.1.12' @@ -78,7 +81,6 @@ dependencies { implementation 'com.squareup.retrofit2:retrofit:2.5.0' implementation 'com.squareup.retrofit2:converter-gson:2.5.0' - implementation 'com.google.android.material:material:1.1.0' implementation 'com.github.bumptech.glide:glide:3.8.0' implementation 'com.github.bumptech.glide:okhttp3-integration:1.5.0' diff --git a/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/LibraryFragment.java b/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/LibraryFragment.java index 4aca8d56..8a6500d9 100644 --- a/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/LibraryFragment.java +++ b/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/LibraryFragment.java @@ -244,6 +244,7 @@ public class LibraryFragment extends AbsMainActivityFragment implements CabHolde absLibraryRecyclerViewCustomGridSizeFragment.setAndSaveUsePalette(item.isChecked()); return true; } + if (handleGridSizeMenuItem(absLibraryRecyclerViewCustomGridSizeFragment, item)) { return true; } diff --git a/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java b/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java index e256b2eb..c22272c2 100644 --- a/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java +++ b/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/AbsLibraryPagerRecyclerViewCustomGridSizeFragment.java @@ -9,7 +9,7 @@ import android.view.View; import com.dkanada.gramophone.R; import com.dkanada.gramophone.util.Util; -public abstract class AbsLibraryPagerRecyclerViewCustomGridSizeFragment extends AbsLibraryPagerRecyclerViewFragment { +public abstract class AbsLibraryPagerRecyclerViewCustomGridSizeFragment extends AbsLibraryPagerRecyclerViewFragment { private int gridSize; private String sortMethod; diff --git a/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/AbsLibraryPagerRecyclerViewFragment.java b/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/AbsLibraryPagerRecyclerViewFragment.java index 6b1d4848..c6f57340 100644 --- a/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/AbsLibraryPagerRecyclerViewFragment.java +++ b/app/src/main/java/com/dkanada/gramophone/ui/fragments/mainactivity/library/pager/AbsLibraryPagerRecyclerViewFragment.java @@ -21,7 +21,7 @@ import butterknife.BindView; import butterknife.ButterKnife; import butterknife.Unbinder; -public abstract class AbsLibraryPagerRecyclerViewFragment extends AbsLibraryPagerFragment implements OnOffsetChangedListener { +public abstract class AbsLibraryPagerRecyclerViewFragment extends AbsLibraryPagerFragment implements OnOffsetChangedListener { private Unbinder unbinder; @@ -33,7 +33,7 @@ public abstract class AbsLibraryPagerRecyclerViewFragment -