2009-11-03, 22:00
spiff Wrote:yes, that will automagically be included as well.I wish I could automagically add features to stuff I write
spiff Wrote:yes, that will automagically be included as well.I wish I could automagically add features to stuff I write
rwparris2 Wrote:automagicallyIs that in the dictionary yet?
spiff Wrote:yes, that will automagically be included as well.
spiff Wrote:no. it will be all skin. it works. it's in svn. @ r24254
note that this is AFTER the alpha tag, i.e. not included in the alpha.
also i can't argue that the additional requested strings is a bug so i will revisit those after release.
this means atm you only have the fanart to play with through the new musicplayer.property() infolabel
spiff Wrote:after some internal discussion we agreed this could go in:
all props you had for listitems in the library views are now available. this is how it works;
album property listitem.property(description) -> musicplayer.property(album_description)
artist property listitem.property(born) -> musicplayer.property(artist_born)
currently the old properties are available in the library views in addition to the old ones.
these will be removed after the release, i.e. you will always have to use the prefixed ones. this for consistency. so you may as well start changing your skins already. spread the word
finally i'd like to apologize to the thread starter for
1) thread hijack
2) making his script somewhat deprecated before it was released.
it's just that these things were meant to have been available all along, i thought i had done them and nobody "complained" loud enough. not that i in any way blame others for my stupids
spiff Wrote:all props you had for listitems in the library views are now available. this is how it works;
album property listitem.property(description) -> musicplayer.property(album_description)
artist property listitem.property(born) -> musicplayer.property(artist_born)
currently the old properties are available in the library views in addition to the old ones.
these will be removed after the release, i.e. you will always have to use the prefixed ones. this for consistency. so you may as well start changing your skins already. spread the word
spiff Wrote:album property listitem.property(description) -> musicplayer.property(album_description)
artist property listitem.property(born) -> musicplayer.property(artist_born)
azido Wrote:question by a little skinning n00b:
the musicplayer.properties are then available both for displaying content in the standard lib views and for now playing infos? asking that because the current behaviour is the listitem ones are for views and the musicplayer ones for now playing info on current playing track..
ronie Wrote:nope, you can still use listitem.property(foo), but use them in this way:
listitem.property(album_description)
listitem.property(artist_born)
spiff Wrote:currently the old properties are available in the library views in addition to the old ones.
these will be removed after the release, i.e. you will always have to use the prefixed ones. this for consistency.
ronie Wrote:did some more tests and noticed the MusicPlayer.Property(foo) values aren't cleared when playback ends.