From 672c38e20ae5c72ab3527343eb75bbc6a61ec2f2 Mon Sep 17 00:00:00 2001 From: Ross Harrison Date: Sat, 31 Jan 2015 23:30:01 -0600 Subject: [PATCH 1/2] added preference, need to work into database --- .../antennapod/preferences/PreferenceController.java | 2 +- app/src/main/res/xml/preferences.xml | 12 ++++++++++++ .../de/danoeh/antennapod/core/storage/DBWriter.java | 8 +++++++- core/src/main/res/values/strings.xml | 2 ++ 4 files changed, 22 insertions(+), 2 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 41930a7f2..ba934b35b 100644 --- a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java +++ b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java @@ -58,9 +58,9 @@ public class PreferenceController { public static final String PREF_GPODNET_LOGOUT = "pref_gpodnet_logout"; public static final String PREF_GPODNET_HOSTNAME = "pref_gpodnet_hostname"; public static final String PREF_EXPANDED_NOTIFICATION = "prefExpandNotify"; + public static final String PREF_QUEUE_ADD_TO_FRONT = "prefQueueAddToFront"; private static final String PREF_PERSISTENT_NOTIFICATION = "prefPersistNotify"; - private final PreferenceUI ui; private CheckBoxPreference[] selectedNetworks; diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index 5175acdcb..88feccc4d 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -93,6 +93,18 @@ + + + + + /> + + Persistent playback controls Keep notification and lockscreen controls when playback is paused. Android versions before 4.1 do not support expanded notifications. + Add new episodes to the front of the queue. + Enqueue at front. Enable automatic flattring From 509b2a7f58390a740088fbc7904302ee99af9a42 Mon Sep 17 00:00:00 2001 From: Ross Harrison Date: Sun, 1 Feb 2015 00:29:46 -0600 Subject: [PATCH 2/2] queue to front or back --- .../preferences/PreferenceController.java | 2 -- app/src/main/res/xml/preferences.xml | 24 +++++++++---------- .../antennapod/core/storage/DBWriter.java | 6 ++++- 3 files changed, 17 insertions(+), 15 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 ba934b35b..edaba5df3 100644 --- a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java +++ b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java @@ -58,8 +58,6 @@ public class PreferenceController { public static final String PREF_GPODNET_LOGOUT = "pref_gpodnet_logout"; public static final String PREF_GPODNET_HOSTNAME = "pref_gpodnet_hostname"; public static final String PREF_EXPANDED_NOTIFICATION = "prefExpandNotify"; - public static final String PREF_QUEUE_ADD_TO_FRONT = "prefQueueAddToFront"; - private static final String PREF_PERSISTENT_NOTIFICATION = "prefPersistNotify"; private final PreferenceUI ui; diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index 88feccc4d..8675e07d7 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -22,11 +22,22 @@ android:summary="@string/pref_persistNotify_sum" android:title="@string/pref_persistNotify_title"/> + + + + /> + + - - - - /> - -