Moderate Material Update
Rewrote everything to use RecyclerView
Swiped up playing bar
Swiped to remove from current playing list
Colored status bar
Updated drawer
Select server from drawer
Playlists with album art
Separate sections for mine vs shared playlists
Paired down context menus
Long select to multiselect songs/albums
Updated search to look like the rest of the app
Some stuff colored based on theme (more to follow)
Better looking detail dialogs
Performance enhancements from changing to event driven instead of polling
Sleep time remaining
Add Permanent Cached song count to About dialog
Option to keep 0, 1, 2, or 3 past songs in list
Updated icon
Removed support for Android 2.3
Lazy load artist bio information
Keep previous search in bar when searching again
Warning if trying to stream on mobile if set to stream only on Wifi
Fix crash on alphabetical list for some users
Hide per folder option for Browse By Tags (Subsonic does not support it)
Misc improvements/fixes
New setting: Automatic renaming of duplicate songs
New setting: auto play on headphone insert
New setting: make automatic renaming of duplicate songs optional
Persistent Notification: dismissible when not playing
Duplicate artists: combine them into a single listing when browsing all folders
No internet: display last loaded version of albums lists
Bug fixes for Ampache users
Handoff: move to another DSub client and pickup where you left off (Subsonic 5.2+)
DLNA: gapless playback on supported renders
Option to warning on back press
Better handle date for Subsonic 5.1+
Handle more ReplayGain tag formats
Minor bug fixes
Cast proxy setting for fixing casting with self-signed certificates
View all albums in alphabetical order from Home tab
View all videso from Home tab
Artist Radio for Madsonic users
Minor bug fixes
Browse starred by folder as well (Subsonic 5.2+)
Crash fixes
Fix some more DLNA issues (still working on others)
Artist Radio (Subsonic 5.1+)
Checkbox to browse Recently Added, etc by folder (Subsonic 5.1+)
Ability to open straight to other tabs
Add play/shuffle to similar artists menu
Offline Podcasts: dont show duplicate folder
Fix crash with Madsonic servers
Fix widget not showing info when app is not running
Show folder as empty immediately after deleting last song in it
Fix searching with spaces in it
Fix pressing play on widget before app starts not working
Cast audio to DLNA (email me with issues)
Artist image + details header (Subsonic 5.1+)
Similar Artists option (Subsonic 5.1+)
View similar artists missing from your server (Subsonic 5.1+)
On starred list, load artist image (Subsonic 5.1+)
Podcasts: clicking on description wrapers around image
Hide folder selection if user only has one
Fix seeking after file finished downloading restarting the song
Fix sleep timer incrementing on it's own
Fix bookmarks not being auto deleted while casting
Fix clean cache not deleting artwork/avatars
Fix search with tag browsing on Ampache servers
Play/shuffle quick album lists such as Recently Added or Random
Change download status to a percentage
Improved unknown album art
Allow any size cache to be set
Improved search sort order
Fix settings coloring on older versions of Android
Fix sleep timer not remembering last value
Fix caching not working while casting
Fix crash on GB
Fix some theme issues
Partial Material Theme update
Make playing notification public for Lolipop
Fix Lolipop connectivity issues for some users
Fix cache from playlist view downloading starred songs instead
Fix remove from playlist not showing up on MusicCabinet servers
Fix color on Lolipop lockscreen notification
Various bug fixes
Improve automatic bookmark logic
Tasker: Toggle online/offline
Tasker: Set start/end year + genre for shuffle
Remove files no longer on server
Calculate bitrate instead of relying on tags
Work around for issue of EQ sometimes not starting
Fix issues with offline playlists
Fix all servers sharing a recently added count
Fix star options not showing up when using Show Album
Delete songs removed from server
Fix crash on GB devices
ReplayGain: read tags to normalize sound
ReplayGain: choose smart tag reading or specify track/album tags
Scrobbling: implemented according to Last.FM standard
Scrobbling: scrobble if more then 4 minutes or 50% in
Scrobbling: do not scrobble if less then 30 seconds
Madsonic: view artists Top Tracks from Last.FM (Madsonic 5.1+)
Settings: changed a few to be seek bars
Tasker: fix issue with not always starting
Artist view: add recursive cache/delete menu options
SSID Settings: added copy current button
Conditionally remove Cache/Delete Cache from context menus
Added transition animations
Fix crash when casting on GB
Fix widget showing blank on restart
Fix Show all media
Various bug fixes
Rating: show rating directly on albums
Albums: rate/star from album's screen
Limit misc artwork from growing above 100 MB
Fix cover art bug with latest Subsonic Beta
Fix Set Rating from now playing screen
Fix offline starring of albums with tag browsing
Fix current position on Nexus 5 going above duration
Windows Server: SNI support
Minor memory optimizations
Misc bug fixes
Add Set Rating to Now Playing's songs menu
Fix "overwrite existing playlist" not showing
Fix duplicate songs display status in Now Playing
Ratings: set album/song ratings
Ratings: quick thumbs up/down from now playing screen
Ratings: automatically ignore 1-starred songs
Add To Playlist: show when song already in
Recently Added: show count from Home
Bookmarks: auto bookmark tagged Audio Books
Bookmarks: show indicator in listing/now playing screen
Video: Download using hls transcode settings
Sync: Disable per server
Global Shuffle: optimize for large list preferences
Global Shuffle: don't add duplicates
Offline Shuffle: improve randomness
Move EQ to options menu
Fix issue with empty folder
Fix various cache coherency issues
Old Servers: fix broken scrobbling
Fix cache location reseting
Bookmarks: Resume from albums/playlists
Bookmarks: Auto bookmark long songs/podcasts
Bookmarks: Auto delete after played
Bookmarks Tab: Show artist/album
Bookmarks: Delete from album/playlist
Stars: Update without refresh
Tasker Plugin: Start + optional start Shuffle Mode
Madsonic 5.1+: Add Rescan Server option to Home tab
Sort quick search results by closeness to query (instead of Artists -> Albums -> Songs)
Clicking on Sync notifications goes to corresponding tab
Fix no podcasts showing up if one of them is the error state
Fix starring some albums when browsing by tags
A few crash fixes
Require password for entering admin tab for security
Improvements to sync notifications
Fix crash on sharing
Misc bug fixes
Android Wear notification support
Selected drawer tab is now bold
Scroll to song when clicked in search results
Custom sort is now a toggle between sorting by year and alphabetical
For persistent notification, use standard notification layout + x in corner
Don't display type information for each song
Properly save songs for use with external players
Return fast scrolling hack for devices still on Android 4.4.2
Various bug fixes and enhancements
Only show podcast, share, and jukebox options when user has server permissions
Remove playlist options from public, non-owned lists (throws error anyways)
Add avatars to chat tab
Better refresh status
Better downloading notification
Use system volume menu for Jukebox/casting
Fix infinite errors when selecting bad server
Fix context menu errors on old small album art view
Fix issue with background downloads stalling
New language: French (thanks Cotib)
Admin tab
Create/delete users, change others passwords/emails/permissions if admin
Change own password either way
FAQ dialog
Click on Podcast Channel description to expand it
Add Podcast Episode description to Details dialog
Don't switch views when clicking on bottom portion of album art
Keep notification open when receiving a call
Fix for delay between headset disconnect and pause
Fix background bluetooth disconnects causing playback to stop
Fix app trying to upsample songs in mp3 -> mp3 transcode
Fix for DSub preempting bluetooth events