diff options
author | Tom Hennen <tom.hennen@gmail.com> | 2015-09-29 20:29:53 -0400 |
---|---|---|
committer | Tom Hennen <tom.hennen@gmail.com> | 2015-09-29 20:29:53 -0400 |
commit | f5801c218119d5f4f9015e805f9462d02d4b3c16 (patch) | |
tree | ecfcd14e4f2115a722ec81a9570257310f052398 /app | |
parent | 057900bc1b69c4fe24ac244a5c5ccb60d336a0a5 (diff) | |
download | AntennaPod-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')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java | 10 |
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); |