summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java
diff options
context:
space:
mode:
authorMartin Fietz <Martin.Fietz@gmail.com>2015-09-09 14:05:58 +0200
committerMartin Fietz <Martin.Fietz@gmail.com>2015-09-10 00:58:30 +0200
commit75dfc89a445c84e22639d101c229b0cfef6346f0 (patch)
tree1fa402ac9748a95bfb4ad13daa25f630d49c0c76 /app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java
parent2c3f7921d212f3769c8308cf56d51573da541dfc (diff)
downloadAntennaPod-75dfc89a445c84e22639d101c229b0cfef6346f0.zip
Refactor database access
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java12
1 files changed, 7 insertions, 5 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java
index d55466b10..5d0edb638 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java
@@ -38,6 +38,7 @@ import de.danoeh.antennapod.core.feed.EventDistributor;
import de.danoeh.antennapod.core.feed.Feed;
import de.danoeh.antennapod.core.feed.FeedItem;
import de.danoeh.antennapod.core.feed.FeedMedia;
+import de.danoeh.antennapod.core.feed.QueueEvent;
import de.danoeh.antennapod.core.service.download.DownloadService;
import de.danoeh.antennapod.core.service.download.Downloader;
import de.danoeh.antennapod.core.storage.DBReader;
@@ -57,6 +58,7 @@ public class AllEpisodesFragment extends Fragment {
public static final String TAG = "AllEpisodesFragment";
private static final int EVENTS = EventDistributor.DOWNLOAD_HANDLED |
+ EventDistributor.FEED_LIST_UPDATE |
EventDistributor.DOWNLOAD_QUEUED |
EventDistributor.UNREAD_ITEMS_UPDATE |
EventDistributor.PLAYER_STATUS_UPDATE;
@@ -251,7 +253,7 @@ public class AllEpisodesFragment extends Fragment {
public void onConfirmButtonPressed(
DialogInterface dialog) {
dialog.dismiss();
- DBWriter.markAllItemsRead(getActivity());
+ DBWriter.markAllItemsRead();
Toast.makeText(getActivity(), R.string.mark_all_read_msg, Toast.LENGTH_SHORT).show();
}
};
@@ -485,14 +487,14 @@ public class AllEpisodesFragment extends Fragment {
if (context != null) {
if(showOnlyNewEpisodes) {
return new Object[] {
- DBReader.getNewItemsList(context),
- DBReader.getQueueIDList(context),
+ DBReader.getNewItemsList(),
+ DBReader.getQueueIDList(),
null // see ItemAccess.isNew
};
} else {
return new Object[]{
- DBReader.getRecentlyPublishedEpisodes(context, RECENT_EPISODES_LIMIT),
- DBReader.getQueueIDList(context)
+ DBReader.getRecentlyPublishedEpisodes(RECENT_EPISODES_LIMIT),
+ DBReader.getQueueIDList()
};
}
} else {