Restore the encoding property display in portrait mode
The constraint : "android:layout_above="@+id/progress_layout"" (coming from 797b7d32aacaf27a60fceb35796d4b60547ffe46) seems logical but refrains the encoding text to be displayed.
I guess the vertical space is not big enough to display everything.
Looks ok without this constraint.
Cannot figure out a better fix now.
Add a cover fetcher for Itunes
Change cover fetcher priority
Put it in second place because we now have access to good quality images.
Since it is in second position do not fallback on low quality images in case of failure with the high res image.
The user can now set a custom GraceNote Client ID
- The default client ID is used if nothing is defined.
- Have to restart the app when you change it (a preference listener has been set but it does not work yet)
avoid NPE in Music.getPath()
remove albumartist user option and make getAlbums return merged lists
Go to Album Artist in NowPlaying
add albumCache and cachedMPD
replace MPD by CachedMPD (without enabling it)
add option whether to use local album cache
allow AlbumsGridFragment for full album list when using cache
 move Artist.isAlbumArtist to Album.hasAlbumArtist
use hasAlbumArtist for AlbumDetails in AlbumCache