aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/github/daneren2005/dsub/fragments/SelectPodcastsFragment.java
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2015-10-27 17:47:39 -0700
committerScott Jackson <daneren2005@gmail.com>2015-10-27 17:47:39 -0700
commitd9c624ad2396beb5a489193311f7275dfba2da48 (patch)
tree32ac19dae8e9056a92b904a9bb4fff6828120822 /app/src/main/java/github/daneren2005/dsub/fragments/SelectPodcastsFragment.java
parente1df606624d9a18fde6ecb33c0647c2939a9b508 (diff)
downloaddsub-d9c624ad2396beb5a489193311f7275dfba2da48.tar.gz
dsub-d9c624ad2396beb5a489193311f7275dfba2da48.tar.bz2
dsub-d9c624ad2396beb5a489193311f7275dfba2da48.zip
#508 Add podcast cover art for Subsonic 5.3+
Diffstat (limited to 'app/src/main/java/github/daneren2005/dsub/fragments/SelectPodcastsFragment.java')
-rw-r--r--app/src/main/java/github/daneren2005/dsub/fragments/SelectPodcastsFragment.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/fragments/SelectPodcastsFragment.java b/app/src/main/java/github/daneren2005/dsub/fragments/SelectPodcastsFragment.java
index 815b3c41..90a48e3a 100644
--- a/app/src/main/java/github/daneren2005/dsub/fragments/SelectPodcastsFragment.java
+++ b/app/src/main/java/github/daneren2005/dsub/fragments/SelectPodcastsFragment.java
@@ -26,6 +26,7 @@ import github.daneren2005.dsub.R;
import github.daneren2005.dsub.adapter.SectionAdapter;
import github.daneren2005.dsub.domain.MusicDirectory;
import github.daneren2005.dsub.domain.PodcastChannel;
+import github.daneren2005.dsub.domain.ServerInfo;
import github.daneren2005.dsub.service.MusicService;
import github.daneren2005.dsub.service.MusicServiceFactory;
import github.daneren2005.dsub.service.OfflineException;
@@ -45,6 +46,14 @@ import java.util.List;
public class SelectPodcastsFragment extends SelectRecyclerFragment<PodcastChannel> {
private static final String TAG = SelectPodcastsFragment.class.getSimpleName();
+
+ @Override
+ public void onCreate(Bundle bundle) {
+ super.onCreate(bundle);
+ if (Util.getPreferences(context).getBoolean(Constants.PREFERENCES_KEY_LARGE_ALBUM_ART, true) && ServerInfo.checkServerVersion(context, "1.13")) {
+ largeAlbums = true;
+ }
+ }
@Override
public boolean onOptionsItemSelected(MenuItem item) {
@@ -108,7 +117,7 @@ public class SelectPodcastsFragment extends SelectRecyclerFragment<PodcastChanne
@Override
public SectionAdapter getAdapter(List<PodcastChannel> channels) {
- return new PodcastChannelAdapter(context, channels, this);
+ return new PodcastChannelAdapter(context, channels, ServerInfo.checkServerVersion(context, "1.13") ? getImageLoader() : null, this, largeAlbums);
}
@Override