From f5801c218119d5f4f9015e805f9462d02d4b3c16 Mon Sep 17 00:00:00 2001 From: Tom Hennen Date: Tue, 29 Sep 2015 20:29:53 -0400 Subject: Implement cleanup that only removes epiosdes older than a certain number of days Also set the stage for the queue cleanup algorithm. --- .../de/danoeh/antennapod/preferences/PreferenceController.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'app') 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); -- cgit v1.2.3