summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/preferences
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/preferences')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/preferences/PreferenceUpgrader.java19
1 files changed, 18 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceUpgrader.java b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceUpgrader.java
index 5866f8715..e56703598 100644
--- a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceUpgrader.java
+++ b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceUpgrader.java
@@ -37,7 +37,7 @@ public class PreferenceUpgrader {
}
if (oldVersion < 1070197) {
if (prefs.getBoolean("prefMobileUpdate", false)) {
- prefs.edit().putString(UserPreferences.PREF_MOBILE_UPDATE, "everything").apply();
+ prefs.edit().putString("prefMobileUpdateAllowed", "everything").apply();
}
}
if (oldVersion < 1070300) {
@@ -47,6 +47,23 @@ public class PreferenceUpgrader {
prefs.edit().putString(UserPreferences.PREF_MEDIA_PLAYER,
UserPreferences.PREF_MEDIA_PLAYER_EXOPLAYER).apply();
}
+
+ if (prefs.getBoolean("prefEnableAutoDownloadOnMobile", false)) {
+ UserPreferences.setAllowMobileAutoDownload(true);
+ }
+ switch (prefs.getString("prefMobileUpdateAllowed", "images")) {
+ case "everything":
+ UserPreferences.setAllowMobileFeedRefresh(true);
+ UserPreferences.setAllowMobileEpisodeDownload(true);
+ UserPreferences.setAllowMobileImages(true);
+ break;
+ case "images":
+ UserPreferences.setAllowMobileImages(true);
+ break;
+ case "nothing":
+ UserPreferences.setAllowMobileImages(false);
+ break;
+ }
}
}
}