From 459fba9b54bc03073c1947a1cd331f82e6380297 Mon Sep 17 00:00:00 2001 From: daniel oeh Date: Sat, 9 Mar 2013 11:19:31 +0100 Subject: [PATCH] Removed auto-queue preference, auto-queue is now always enabled --- res/values/strings.xml | 2 -- res/xml/preferences.xml | 1 - .../antennapod/preferences/UserPreferences.java | 11 ----------- .../antennapod/service/download/DownloadService.java | 3 +-- 4 files changed, 1 insertion(+), 16 deletions(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index 367a91916..877004162 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -166,8 +166,6 @@ Support the development of AntennaPod by flattring it. Thanks! Revoke access Revoke the access permission to your flattr account for this app. - Auto-enqueue - Add an episode to the queue when you start to download it. Display only episodes Display only items which also have an episode. User Interface diff --git a/res/xml/preferences.xml b/res/xml/preferences.xml index 7f2a4d4bb..c8c947797 100644 --- a/res/xml/preferences.xml +++ b/res/xml/preferences.xml @@ -34,7 +34,6 @@ android:key="prefMobileUpdate" android:summary="@string/pref_mobileUpdate_sum" android:title="@string/pref_mobileUpdate_title" /> - diff --git a/src/de/danoeh/antennapod/preferences/UserPreferences.java b/src/de/danoeh/antennapod/preferences/UserPreferences.java index 5684c5f37..09fb49623 100644 --- a/src/de/danoeh/antennapod/preferences/UserPreferences.java +++ b/src/de/danoeh/antennapod/preferences/UserPreferences.java @@ -34,7 +34,6 @@ public class UserPreferences implements public static final String PREF_DOWNLOAD_MEDIA_ON_WIFI_ONLY = "prefDownloadMediaOnWifiOnly"; public static final String PREF_UPDATE_INTERVAL = "prefAutoUpdateIntervall"; public static final String PREF_MOBILE_UPDATE = "prefMobileUpdate"; - public static final String PREF_AUTO_QUEUE = "prefAutoQueue"; public static final String PREF_DISPLAY_ONLY_EPISODES = "prefDisplayOnlyEpisodes"; public static final String PREF_AUTO_DELETE = "prefAutoDelete"; public static final String PREF_THEME = "prefTheme"; @@ -52,7 +51,6 @@ public class UserPreferences implements private boolean downloadMediaOnWifiOnly; private long updateInterval; private boolean allowMobileUpdate; - private boolean autoQueue; private boolean displayOnlyEpisodes; private boolean autoDelete; private int theme; @@ -95,7 +93,6 @@ public class UserPreferences implements updateInterval = readUpdateInterval(sp.getString(PREF_UPDATE_INTERVAL, "0")); allowMobileUpdate = sp.getBoolean(PREF_MOBILE_UPDATE, false); - autoQueue = sp.getBoolean(PREF_AUTO_QUEUE, true); displayOnlyEpisodes = sp.getBoolean(PREF_DISPLAY_ONLY_EPISODES, false); autoDelete = sp.getBoolean(PREF_AUTO_DELETE, false); theme = readThemeValue(sp.getString(PREF_THEME, "0")); @@ -155,11 +152,6 @@ public class UserPreferences implements return instance.allowMobileUpdate; } - public static boolean isAutoQueue() { - instanceAvailable(); - return instance.autoQueue; - } - public static boolean isDisplayOnlyEpisodes() { instanceAvailable(); return instance.displayOnlyEpisodes; @@ -226,9 +218,6 @@ public class UserPreferences implements } else if (key.equals(PREF_AUTO_DELETE)) { autoDelete = sp.getBoolean(PREF_AUTO_DELETE, false); - } else if (key.equals(PREF_AUTO_QUEUE)) { - autoQueue = sp.getBoolean(PREF_AUTO_QUEUE, true); - } else if (key.equals(PREF_DISPLAY_ONLY_EPISODES)) { displayOnlyEpisodes = sp.getBoolean(PREF_DISPLAY_ONLY_EPISODES, false); diff --git a/src/de/danoeh/antennapod/service/download/DownloadService.java b/src/de/danoeh/antennapod/service/download/DownloadService.java index 0aa06985d..d72e3704b 100644 --- a/src/de/danoeh/antennapod/service/download/DownloadService.java +++ b/src/de/danoeh/antennapod/service/download/DownloadService.java @@ -848,8 +848,7 @@ public class DownloadService extends Service { manager.setFeedMedia(DownloadService.this, media); } - if (UserPreferences.isAutoQueue() - && !FeedManager.getInstance().isInQueue(media.getItem())) { + if (!FeedManager.getInstance().isInQueue(media.getItem())) { FeedManager.getInstance().addQueueItem(DownloadService.this, media.getItem()); }