Posts: 26,215
Joined: Oct 2003
Reputation:
187
So this is not in DialogVideoInfo.xml, but rather in VideoLibrary.xml ?
Posts: 2,441
Joined: Apr 2009
Reputation:
73
`Black
Team-Kodi Member
Posts: 2,441
2012-10-16, 12:30
(This post was last modified: 2012-10-16, 12:30 by `Black.)
The info labels are empty in DialogVideoInfo as well in that case.
Posts: 17,403
Joined: Aug 2007
Reputation:
586
Hitcher
Team-Kodi Member
Posts: 17,403
@JM Couldn't ListItem.DBID be used in DialogVideoInfo to get ListItem.Art(tvshowthumb)?
Posts: 3,919
Joined: Jul 2010
Reputation:
154
BigNoid
Team-Kodi Member
Posts: 3,919
I found out what the problem was. Apparently its case sensitive now and it should be lowercase. I did see some commits about 12 days ago where it was mentioned that system.getbool is now case sensitive, but i didnt think it would touch the infolabels.
So Player.Art(TvShowThumb) doesnt work, but Player.Art(tvshowthumb) does.
Posts: 26,215
Joined: Oct 2003
Reputation:
187
2012-10-17, 01:18
(This post was last modified: 2012-10-17, 01:20 by jmarshall.)
Yes, everything has to be lower case for properties and art. Properties has always been this way I believe. Reason is that the use a map lookup, which is case-sensitive.
System.GetBool is actually case-insensitive. I could probably make this the case here as well by always lower-casing the returned string. Thoughts?
Posts: 26,215
Joined: Oct 2003
Reputation:
187
@Hitcher: Actually, that commit didn't allow Container.TVShowThumb - i.e. the commit message is wrong. Reason is that the Container.* stuff always comes from the parent window. It would have enabled ListItem.TVShowThumb, however.