summaryrefslogtreecommitdiff
path: root/app/src/main/java/de
diff options
context:
space:
mode:
authorTom Hennen <tom.hennen@gmail.com>2015-09-29 20:29:53 -0400
committerTom Hennen <tom.hennen@gmail.com>2015-09-29 20:29:53 -0400
commitf5801c218119d5f4f9015e805f9462d02d4b3c16 (patch)
treeecfcd14e4f2115a722ec81a9570257310f052398 /app/src/main/java/de
parent057900bc1b69c4fe24ac244a5c5ccb60d336a0a5 (diff)
downloadAntennaPod-f5801c218119d5f4f9015e805f9462d02d4b3c16.zip
Implement cleanup that only removes epiosdes older than a certain number of days
Also set the stage for the queue cleanup algorithm.
Diffstat (limited to 'app/src/main/java/de')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java
index 96822fd71..0b3fda9b2 100644
--- a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java
+++ b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java
@@ -442,12 +442,14 @@ public class PreferenceController implements SharedPreferences.OnSharedPreferenc
String[] entries = new String[values.length];
for (int x = 0; x < values.length; x++) {
int v = Integer.parseInt(values[x]);
- if (v == 0) {
- entries[x] = res.getString(R.string.episode_cleanup_immediately);
- } else if (v == -1){
+ if (v == -1) {
+ entries[x] = res.getString(R.string.episode_cleanup_queue_removal);
+ } else if (v == -2){
entries[x] = res.getString(R.string.episode_cleanup_never);
+ } else if (v == 0) {
+ entries[x] = res.getString(R.string.episode_cleanup_after_listening);
} else {
- entries[x] = res.getQuantityString(R.plurals.time_days_quantified, v, v);
+ entries[x] = res.getQuantityString(R.plurals.episode_cleanup_days_after_listening, v, v);
}
}
pref.setEntries(entries);