2014-03-24, 00:46
@SpaceMonkey - there is a typo in 720p/variables.xml which causes a problem in Recently Added movies (Showcase view). If you have the infolabels patch (PR3677) it will crash XBMC (testing with tip of master).
The error is:
The following patch will fix it:
The error is:
Code:
22:33:01 6574.625000 T:3057906464 ERROR: Unmatched ]
22:33:01 6574.625488 T:3057906464 ERROR: Error parsing boolean expression Container.Content(Movies) + [!Skin.HasSetting(ExtraArtwork) | !Skin.HasSetting(ClearLogo) | IsEmpty(Control.GetLabel(9522))]]
22:33:01 6574.627441 T:3057906464 ERROR: Unmatched ]
22:33:01 6574.627441 T:3057906464 ERROR: Error parsing boolean expression Container.Content(TVShows) + [!Skin.HasSetting(ExtraArtwork) | !Skin.HasSetting(ClearLogo) | IsEmpty(Control.GetLabel(9522))]] + !StringCompare(ListItem.Property(UnWatchedEpisodes),0)
22:33:01 6574.629883 T:3057906464 ERROR: Unmatched ]
22:33:01 6574.629883 T:3057906464 ERROR: Error parsing boolean expression Container.Content(TVShows) + [!Skin.HasSetting(ExtraArtwork) | !Skin.HasSetting(ClearLogo) | IsEmpty(Control.GetLabel(9522))]] + StringCompare(ListItem.Property(UnWatchedEpisodes),0)
Code:
--- 720p/variables.xml 2014-03-23 22:37:16.463782486 +0000
+++ 720p/bvariables.xml 2014-03-23 22:38:06.427781446 +0000
@@ -85,9 +85,9 @@
<value condition="Container.Content(Musicvideos) + !StringCompare(Container.SortMethod,Artist) + !StringCompare(Container.SortMethod,Track)">$INFO[ListItem.Artist,, - ]$INFO[ListItem.Label]$INFO[ListItem.Year, (,)]</value>
</variable>
<variable name="ShowcaseLabel2">
- <value condition="Container.Content(Movies) + [!Skin.HasSetting(ExtraArtwork) | !Skin.HasSetting(ClearLogo) | IsEmpty(Control.GetLabel(9522))]">$INFO[ListItem.Duration,$LOCALIZE[2050]: , $LOCALIZE[31985]]$INFO[ListItem.Rating, • $LOCALIZE[563]: ,]</value>
- <value condition="Container.Content(TVShows) + [!Skin.HasSetting(ExtraArtwork) | !Skin.HasSetting(ClearLogo) | IsEmpty(Control.GetLabel(9522))] + !StringCompare(ListItem.Property(UnWatchedEpisodes),0)">$INFO[ListItem.Episode,, $LOCALIZE[20453]] ($INFO[ListItem.Property(UnWatchedEpisodes),, $LOCALIZE[16101]])</value>
- <value condition="Container.Content(TVShows) + [!Skin.HasSetting(ExtraArtwork) | !Skin.HasSetting(ClearLogo) | IsEmpty(Control.GetLabel(9522))] + StringCompare(ListItem.Property(UnWatchedEpisodes),0)">$INFO[ListItem.Episode,, $LOCALIZE[20453]]</value>
+ <value condition="Container.Content(Movies) + [!Skin.HasSetting(ExtraArtwork) | !Skin.HasSetting(ClearLogo) | IsEmpty(Control.GetLabel(9522))]]">$INFO[ListItem.Duration,$LOCALIZE[2050]: , $LOCALIZE[31985]]$INFO[ListItem.Rating, • $LOCALIZE[563]: ,]</value>
+ <value condition="Container.Content(TVShows) + [!Skin.HasSetting(ExtraArtwork) | !Skin.HasSetting(ClearLogo) | IsEmpty(Control.GetLabel(9522))]] + !StringCompare(ListItem.Property(UnWatchedEpisodes),0)">$INFO[ListItem.Episode,, $LOCALIZE[20453]] ($INFO[ListItem.Property(UnWatchedEpisodes),, $LOCALIZE[16101]])</value>
+ <value condition="Container.Content(TVShows) + [!Skin.HasSetting(ExtraArtwork) | !Skin.HasSetting(ClearLogo) | IsEmpty(Control.GetLabel(9522))]] + StringCompare(ListItem.Property(UnWatchedEpisodes),0)">$INFO[ListItem.Episode,, $LOCALIZE[20453]]</value>
<value condition="Container.Content(Seasons)">$INFO[ListItem.TVShowTitle]</value>
<value condition="Container.Content(Episodes)">$INFO[ListItem.TVShowTitle,, • ]$INFO[ListItem.Season,$LOCALIZE[20373] ]</value>
<value condition="Container.Content(Musicvideos)">$INFO[ListItem.Duration,$LOCALIZE[2050]: , $LOCALIZE[12391]]</value>
@@ -155,4 +155,4 @@
<value condition="Container.Content(Movies) | Container.Content(TVShows)">$INFO[ListItem.Art(clearlogo)]</value>
<value condition="Container.Content(Seasons) | Container.Content(Episodes)">$INFO[ListItem.Art(tvshow.clearlogo)]</value>
</variable>
-</includes>
\ No newline at end of file
+</includes>