2018-01-20 Music Artwork Changes - New Art Infolabel Parameters
These ListItem properties have been removed
- Listitem.Property(artistthumbs)
- Listitem.Property(artistthumb)
Historically they were only availlable on the music info dialogs, and the same results can now be achieved using Listitem.Art(artist.thumb)
ListItem.Art() now works
consistently on both the music library navigation window and music info dialogs.
Art for multiple song artists or album artists is now supported. A digit is added to the art type for the 2nd artist onwards e.g Listitem.Art(albumartist1.thumb) gives the thumb of the 2nd album artist of a song.
Example Parameters
When the
content of the list is "songs" you get all types of song art (*), related album art (album.*), song artist art (artist.*, artist1.*,...) and album artist art (albumartist.*, albumartist1.*,...).
For example valid calls include:
song art - Listitem.Art(thumb), Listitem.Art(my_own_art_type) etc.
album art - Listitem.Art(album.thumb), Listitem.Art(album.backcover) etc.
song artist art (primary) - Listitem.Art(artist.thumb), Listitem.Art(artist.fanart) etc.
song artist art (subsequent artists) - Listitem.Art(artist1.thumb),... Listitem.Art(artist2.fanart) etc.
album artist art (primary) - Listitem.Art(albumartist.thumb), Listitem.Art(albumartist.fanart) etc.
song artist art (subsequent artists) - Listitem.Art(albumartist1.thumb),... Listitem.Art(albumartist2.thumb) etc.
When the
content of the list is "albums" you get all types of album art (*), and album artist art (artist.*, artist1.*...).
For example valid calls include:
album art - Listitem.Art(thumb), Listitem.Art(backcover) etc.
album artist art (primary) - Listitem.Art(artist.thumb), Listitem.Art(artist.fanart) etc.
album artist art (subsequent artists) - Listitem.Art(artist1.thumb),... Listitem.Art(artist2.fanart) etc.
On the song, album and artist info dialogs the art for the items in control list 50 can also be accessed in a similar way. For example on the song info dialog control 50 lists "artists", so use Container(50).Listitem.Art(thumb) to get artist thumbs or Container(50).Listitem.Art(fanart) for fanart etc.
On the artist info dialog the control 50 list is of "albums", and so you can use Container(50).Listitem.Art(thumb) to get album covers, or say Container(50).Listitem.Art(artist.fanart) to get any (primary) album artist fanart if there is any.
pull-request:
https://github.com/xbmc/xbmc/pull/13352
commit:
https://github.com/xbmc/xbmc/commit/92ca...4101a5cb0d