summaryrefslogtreecommitdiff
path: root/core/src/main/java
diff options
context:
space:
mode:
authorMartin Fietz <Martin.Fietz@gmail.com>2015-06-30 00:04:06 +0200
committerMartin Fietz <Martin.Fietz@gmail.com>2015-06-30 00:13:58 +0200
commit5643933a51027e58c4381a3f06f3b7e8e9bc30fa (patch)
treefe7494d9d4756d6aaddd09df940a9249fffb4468 /core/src/main/java
parent5178de86810594342b283565584cbc21f0983a5d (diff)
downloadAntennaPod-5643933a51027e58c4381a3f06f3b7e8e9bc30fa.zip
Set subscription order and counter in the preferences
Diffstat (limited to 'core/src/main/java')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java b/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java
index d96d25fc2..573f01765 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java
@@ -43,6 +43,8 @@ public class UserPreferences {
// User Interface
public static final String PREF_THEME = "prefTheme";
public static final String PREF_HIDDEN_DRAWER_ITEMS = "prefHiddenDrawerItems";
+ public static final String PREF_DRAWER_FEED_ORDER = "prefDrawerFeedOrder";
+ public static final String PREF_DRAWER_FEED_INDICATOR = "prefDrawerFeedIndicator";
public static final String PREF_EXPANDED_NOTIFICATION = "prefExpandNotify";
public static final String PREF_PERSISTENT_NOTIFICATION = "prefPersistNotify";
public static final String PREF_SHOW_DOWNLOAD_REPORT = "prefShowDownloadReport";
@@ -85,6 +87,12 @@ public class UserPreferences {
// Constants
private static int EPISODE_CACHE_SIZE_UNLIMITED = -1;
+ public static int ORDER_UNPLAYED_EPISODES = 0;
+ public static int ORDER_ALPHABETICAL = 1;
+ public static int SHOW_NEW_UNPLAYED_SUM = 0;
+ public static int SHOW_NEW = 1;
+ public static int SHOW_UNPLAYED = 2;
+ public static int SHOW_NONE= 3;
private static Context context;
private static SharedPreferences prefs;
@@ -128,6 +136,16 @@ public class UserPreferences {
return new ArrayList<String>(Arrays.asList(StringUtils.split(hiddenItems, ',')));
}
+ public static int getFeedOrder() {
+ String value = prefs.getString(PREF_DRAWER_FEED_ORDER, "0");
+ return Integer.valueOf(value);
+ }
+
+ public static int getFeedIndicator() {
+ String value = prefs.getString(PREF_DRAWER_FEED_INDICATOR, "0");
+ return Integer.valueOf(value);
+ }
+
/**
* Returns notification priority.
*