aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/res/xml
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/res/xml')
-rw-r--r--app/src/main/res/xml/changelog.xml148
-rw-r--r--app/src/main/res/xml/settings.xml5
-rw-r--r--app/src/main/res/xml/settings_appearance.xml8
-rw-r--r--app/src/main/res/xml/settings_cache.xml2
-rw-r--r--app/src/main/res/xml/settings_cast.xml41
-rw-r--r--app/src/main/res/xml/settings_drawer.xml18
-rw-r--r--app/src/main/res/xml/settings_playback.xml27
7 files changed, 223 insertions, 26 deletions
diff --git a/app/src/main/res/xml/changelog.xml b/app/src/main/res/xml/changelog.xml
index 39fc7496..d31f6df6 100644
--- a/app/src/main/res/xml/changelog.xml
+++ b/app/src/main/res/xml/changelog.xml
@@ -1,5 +1,153 @@
<?xml version="1.0" encoding="utf-8"?>
<changelog>
+ <release version="5.3.5" versioncode="195" releasedate="04/18/2016">
+ <change>Add option to scan server for Subsonic 6.1+</change>
+ <change>Enhanced custom playback speed UI (thanks SilentViking)</change>
+ <change>Keep custom playback speed between songs (thanks SilentViking)</change>
+ <change>Auto: Browse full library while parked (thanks hufman)</change>
+ <change>Add bitrate option for 48kpbs</change>
+ <change>Only download playlist when setting to sync if on Wifi</change>
+ </release>
+ <release version="5.3.4" versioncode="193" releasedate="11/28/2016">
+ <change>Added toggle for DLNA casting to fix battery issues some users are having on Android 7.0+</change>
+ <change>Fix rotating screen in offline mode</change>
+ </release>
+ <release version="5.3.3" versioncode="191" releasedate="11/9/2016">
+ <change>Add support for Android 7's split screen UI</change>
+ <change>Fix for Android 7 not playing</change>
+ <change>Fix basic authentication for servers</change>
+ <change>Fix top track songs using different save file</change>
+ </release>
+ <release version="5.3.2" versioncode="190" releasedate="10/22/2016">
+ <change>Add support for casting Internet Radio to ChromeCast/DLNA</change>
+ <change>Add support for Play Title by Artist from Google Search</change>
+ <change>Move to more modern connection framework</change>
+ <change>Use Google Play SSL</change>
+ <change>Show album instead of artist for Show all media</change>
+ <change>Ask for location permissions for Day/Night themes</change>
+ <change>Fix a change to the ChromeCast API</change>
+ <change>Fix Show all media sometimes failing</change>
+ </release>
+ <release version="5.3.1" versioncode="187" releasedate="10/4/2016">
+ <change>Fix Internet Radio streams which point to playlists</change>
+ <change>Don't show playback speed button below Android 6.0</change>
+ </release>
+ <release version="5.3" versioncode="186" releasedate="9/23/2016">
+ <change>Listen to Radio Internet Stations</change>
+ <change>Automatic Day/Night theme</change>
+ <change>Android 6.0 runtime permissions</change>
+ <change>Custom variable playback speed</change>
+ <change>Add Play Now for songs when click action is add to queue</change>
+ <change>More secure connections with tokens (Subsonic 6+)</change>
+ <change>Auto skip uncached songs when no network</change>
+ <change>Shrink install size</change>
+ <change>Fix DLNA casting on Android 7.0+</change>
+ </release>
+ <release version="5.2.2" versioncode="184" releasedate="8/30/2016">
+ <change>Fix lagging in landscape view on the Now Playing screen</change>
+ </release>
+ <release version="5.2.1" versioncode="183" releasedate="8/24/2016">
+ <change>Add option for different actions when pressing a song</change>
+ <change>Fix some N release issues</change>
+ <change>Fix grid alignment for some albums</change>
+ </release>
+ <release version="5.2" versioncode="182" releasedate="7/27/2016">
+ <change>Variable Playback Speed (Android 6.0+)</change>
+ <change>Show album instead of artist on Top Tracks</change>
+ <change>Fix search/comments with ' not working</change>
+ <change>Fix double press to skip from some headsets</change>
+ <change>Fix newer versions of Madsonic's Artist Radio</change>
+ <change>Fix no SSID using local network address on all WiFi connections</change>
+ <change>Fix rotation/sleep while EQ was visible</change>
+ <change>Fix being able to add albums to playlists</change>
+ <change>Fix cast dialog in landscape</change>
+ </release>
+ <release version="5.1.9" versioncode="181" releasedate="6/13/2016">
+ <change>Fix First level artists option</change>
+ <change>Fix some artist menu items missing</change>
+ </release>
+ <release version="5.1.8" versioncode="179" releasedate="6/9/2016">
+ <change>Improved Search Bar</change>
+ <change>Display songs in root folder</change>
+ <change>Heads Up Setting: Only when out of app</change>
+ <change>Speed up resuming app from notifications/widgets</change>
+ <change>Bluetooth: Double click play/pause button to skip to next some</change>
+ <change>Auto: Previous/Next rewind/fast forward on Podcasts/Audio Books</change>
+ <change>Fix playlist not overwriting when resumed from bookmark</change>
+ <change>Fix some bluetooth devices sending next/previous multiple times</change>
+ <change>Fix reverting to stock Subsonic after using Madsonic 6+ servers</change>
+ <change>Fix Podcast list cache not working with no internet</change>
+ </release>
+ <release version="5.1.7" versioncode="177" releasedate="4/22/2016">
+ <change>Audio Books/Podcasts: Replace back/forward with rewind/fast forward buttons</change>
+ <change>Expandable Search Results</change>
+ <change>Add option to cache while casting</change>
+ <change>Add optional Heads Up Notifications (Lollipop+)</change>
+ <change>Clicking bookmarked song plays entire album from bookmarked position</change>
+ <change>Auto: Remove podcast/album limit now that Google removed limit</change>
+ <change>Fix tall album art running into controls</change>
+ <change>Fix Show Artist not being an option when browsing By Tags</change>
+ <change>Fix 1-star song background on darker themes</change>
+ <change>Fix Bluetooth multiple skips</change>
+ </release>
+ <release version="5.1.6" versioncode="175" releasedate="3/16/2016">
+ <change>Podcasts/Audio Books: Show listened indicator</change>
+ <change>Podcasts/Audio Books: Improve what is considered fully played</change>
+ <change>Improved Artist sorting to closer match Web GUI</change>
+ <change>Show Artist/Album from Search and Album Lists</change>
+ <change>Videos: ability to star</change>
+ <change>Admin: Show/update Video Conversion role (Subsonic 6.0+)</change>
+ <change>Stop background sync if lose Wifi</change>
+ <change>Fix upsampling mp3s when cache rate is set to unlimited</change>
+ <change>Fix "Failed to create artist radio" error</change>
+ <change>Fix rare issue causing arrow to get stuck</change>
+ <change>Fix rare issue with background download getting stuck</change>
+ </release>
+ <release version="5.1.5" versioncode="173" releasedate="2/15/2016">
+ <change>Toggle for Batch Mode on Now Playing</change>
+ <change>Admin tab: view/update music folders (Subsonic 5.2+)</change>
+ <change>Tag Browsing: can specify Music Folder (Subsonic 6.0+)</change>
+ <change>Show shuffle/radio mode in title bar</change>
+ <change>Madsonic only: Songs lists on Home tab</change>
+ <change>Clicking songs adds songs before it as well</change>
+ <change>Similar Artists: show missing artists below main list</change>
+ <change>Improve offline search (thanks fxthomas)</change>
+ <change>Improve podcast date formatting</change>
+ <change>Increase max sleep timer to 1 hour</change>
+ <change>Cast: added setting to disable DLNA gapless playback</change>
+ <change>Cast: added setting to stream original source files</change>
+ <change>Long press details dialogs to copy information</change>
+ <change>Android Auto improvements</change>
+ <change>Top Tracks: display #</change>
+ <change>Require current password when changing password</change>
+ <change>Improved Share Details dialog</change>
+ <change>Sort Music Folders alphabetically</change>
+ <change>Fix repeating same song if multiples copies in play queue</change>
+ <change>Fix freeze on Play x from Google Now</change>
+ <change>Fix Show Artist/Album back behavior</change>
+ <change>Minor Chromecast fixes</change>
+ </release>
+ <release version="5.1.4" versioncode="172" releasedate="1/17/2016">
+ <change>Minor theme improvements</change>
+ </release>
+ <release version="5.1.3" versioncode="169" releasedate="1/11/2016">
+ <change>Display albums in cards</change>
+ <change>Improve ActionBar dropdown</change>
+ <change>Add Portuguese and Dutch translations</change>
+ <change>Add batch Star/Unstar</change>
+ <change>Add quick Internal/External buttons when changing Cache Location</change>
+ <change>Auto add bookmarks on pause for Podcasts/Audio Books</change>
+ <change>Android Auto: Add Podcasts, Album Lists, and Bookmarks tabs</change>
+ <change>Add more spacing between Track # and Title</change>
+ <change>Go directly to synced Playlist/Podcast on Sync notification</change>
+ <change>Themed drawer header images</change>
+ <change>Update Cover Art in background refresh</change>
+ <change>Fix Repeat All in Jukebox mode</change>
+ <change>Fix rotating re-opening Now Playing from widget</change>
+ <change>Fix some DLNA issues</change>
+ <change>Fix Black/Holo themes not having drawer behind notification panel</change>
+ <change>Fix songs in Album Lists for Madsonic</change>
+ </release>
<release version="5.1.2" versioncode="167" releasedate="12/17/2015">
<change>Keep track of played songs locally</change>
<change>Improved DLNA/Chromecast casting</change>
diff --git a/app/src/main/res/xml/settings.xml b/app/src/main/res/xml/settings.xml
index ac247c8f..a067130a 100644
--- a/app/src/main/res/xml/settings.xml
+++ b/app/src/main/res/xml/settings.xml
@@ -31,4 +31,9 @@
android:title="@string/settings.playback_title"
android:key="playback">
</PreferenceScreen>
+
+ <PreferenceScreen
+ android:title="@string/settings.casting"
+ android:key="cast">
+ </PreferenceScreen>
</PreferenceScreen>
diff --git a/app/src/main/res/xml/settings_appearance.xml b/app/src/main/res/xml/settings_appearance.xml
index 5e355526..530d92a1 100644
--- a/app/src/main/res/xml/settings_appearance.xml
+++ b/app/src/main/res/xml/settings_appearance.xml
@@ -53,14 +53,6 @@
android:key="renameDuplicates"
android:defaultValue="true"/>
- <ListPreference
- android:title="@string/settings.open_to_tab"
- android:summary="@string/settings.open_to_tab_summary"
- android:key="openToTab"
- android:entryValues="@array/defaultDrawerItemsDescriptions"
- android:entries="@array/defaultDrawerItems"
- android:defaultValue="Home"/>
-
<CheckBoxPreference
android:title="@string/settings.disable_exit_prompt"
android:summary="@string/settings.disable_exit_prompt_summary"
diff --git a/app/src/main/res/xml/settings_cache.xml b/app/src/main/res/xml/settings_cache.xml
index bb5710b2..248572ca 100644
--- a/app/src/main/res/xml/settings_cache.xml
+++ b/app/src/main/res/xml/settings_cache.xml
@@ -57,7 +57,7 @@
android:defaultValue="2000"
android:digits="0123456789"/>
- <EditTextPreference
+ <github.daneren2005.dsub.view.CacheLocationPreference
android:title="@string/settings.cache_location"
android:key="cacheLocation"/>
diff --git a/app/src/main/res/xml/settings_cast.xml b/app/src/main/res/xml/settings_cast.xml
new file mode 100644
index 00000000..78bafdd4
--- /dev/null
+++ b/app/src/main/res/xml/settings_cast.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
+ android:title="@string/settings.casting">
+ <PreferenceCategory
+ android:title="@string/settings.casting">
+
+ <CheckBoxPreference
+ android:title="@string/settings.casting_proxy"
+ android:summary="@string/settings.casting_proxy_summary"
+ android:key="castProxy"
+ android:defaultValue="false"/>
+
+ <CheckBoxPreference
+ android:title="@string/settings.gapless_playback"
+ android:summary="@string/settings.gapless_playback_summary"
+ android:key="castingGaplessPlayback"
+ android:defaultValue="true"/>
+
+ <CheckBoxPreference
+ android:title="@string/settings.casting_stream_original"
+ android:summary="@string/settings.casting_stream_original_summary"
+ android:key="castStreamOriginal"
+ android:defaultValue="true"/>
+
+ <CheckBoxPreference
+ android:title="@string/settings.casting_cache"
+ android:summary="@string/settings.casting_cache_summary"
+ android:key="castCache"
+ android:defaultValue="false"/>
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:title="@string/settings.other_title">
+
+ <CheckBoxPreference
+ android:title="@string/settings.casting.dlna_casting_enabled"
+ android:summary="@string/settings.casting.dlna_casting_enabled.summary"
+ android:key="dlnaCastingEnabled"
+ android:defaultValue="true"/>
+ </PreferenceCategory>
+</PreferenceScreen> \ No newline at end of file
diff --git a/app/src/main/res/xml/settings_drawer.xml b/app/src/main/res/xml/settings_drawer.xml
index a874881a..f89fb990 100644
--- a/app/src/main/res/xml/settings_drawer.xml
+++ b/app/src/main/res/xml/settings_drawer.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:myns="http://schemas.android.com/apk/res/github.daneren2005.dsub"
+ xmlns:myns="http://schemas.android.com/apk/res-auto"
android:title="@string/settings.drawer_items_title">
<PreferenceCategory
@@ -19,6 +19,12 @@
android:defaultValue="true"/>
<CheckBoxPreference
+ android:title="@string/settings.internet_radio_enabled"
+ android:summary="@string/settings.internet_radio_enabled_summary"
+ android:key="internetRadioEnabled"
+ android:defaultValue="true"/>
+
+ <CheckBoxPreference
android:title="@string/settings.shares_enabled"
android:summary="@string/settings.shares_enabled_summary"
android:key="sharedEnabled"
@@ -38,7 +44,15 @@
</PreferenceCategory>
<PreferenceCategory
- android:title="@string/button_bar.chat">
+ android:title="@string/settings.other_title">
+
+ <ListPreference
+ android:title="@string/settings.open_to_tab"
+ android:summary="@string/settings.open_to_tab_summary"
+ android:key="openToTab"
+ android:entryValues="@array/defaultDrawerItemsDescriptions"
+ android:entries="@array/defaultDrawerItems"
+ android:defaultValue="Home"/>
<github.daneren2005.dsub.view.SeekBarPreference
android:title="@string/settings.chat_refresh"
diff --git a/app/src/main/res/xml/settings_playback.xml b/app/src/main/res/xml/settings_playback.xml
index 3c505b6e..da31d071 100644
--- a/app/src/main/res/xml/settings_playback.xml
+++ b/app/src/main/res/xml/settings_playback.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:myns="http://schemas.android.com/apk/res/github.daneren2005.dsub"
+ xmlns:myns="http://schemas.android.com/apk/res-auto"
android:title="@string/settings.playback_title">
<PreferenceCategory
@@ -41,10 +41,17 @@
android:defaultValue="false"/>
<CheckBoxPreference
- android:title="@string/settings.play_now_after"
- android:summary="@string/settings.play_now_after_summary"
- android:key="playNowAfter"
- android:defaultValue="true"/>
+ android:title="@string/settings.heads_up_notification"
+ android:summary="@string/settings.heads_up_notification_summary"
+ android:key="headsUpNotification"
+ android:defaultValue="false"/>
+
+ <ListPreference
+ android:title="@string/settings.song_press_action"
+ android:key="songPressAction"
+ android:defaultValue="all"
+ android:entryValues="@array/songPressActionValues"
+ android:entries="@array/songPressActionNames"/>
</PreferenceCategory>
<PreferenceCategory
@@ -59,16 +66,6 @@
</PreferenceCategory>
<PreferenceCategory
- android:title="@string/settings.casting">
-
- <CheckBoxPreference
- android:title="@string/settings.casting_proxy"
- android:summary="@string/settings.casting_proxy_summary"
- android:key="castProxy"
- android:defaultValue="false"/>
- </PreferenceCategory>
-
- <PreferenceCategory
android:title="@string/settings.replay_gain">
<CheckBoxPreference