2018-04-04, 08:01
I have a FR:
If "Show plot for unwatched Items" (in Kodi itself) is off, then the Plot e.g. for a Epsode is hidden with "* Hidden to prevent spoilers *". Which is good, but ListItem.Icon is shown, which is the Episode-Thumb on TV-Shows and it can give a spoiler too!
Please change this in View_502_Episode.xml around line 91:
Watched Episode:
Unwatched Episode (Landscape, no Episode thump, no spoiler)
Maybe you want to adapt this for the other views and the alternative Episode-layout
Thx
PS: I have some other additions, which are adding Season- and Episodenr. in the PVR-xmls. Are you interested?
If "Show plot for unwatched Items" (in Kodi itself) is off, then the Plot e.g. for a Epsode is hidden with "* Hidden to prevent spoilers *". Which is good, but ListItem.Icon is shown, which is the Episode-Thumb on TV-Shows and it can give a spoiler too!
Please change this in View_502_Episode.xml around line 91:
with this:xml:<control type="image">
<left>1250</left>
<top>-20</top>
<width>484</width>
<height>290</height>
<aspectratio>scale</aspectratio>
<texture background="true">$INFO[ListItem.Icon]</texture>
<fadetime>IconCrossfadeTime</fadetime>
<bordertexture border="20">thumbs/thumb_shadow.png</bordertexture>
<bordersize>20</bordersize>
<visible>!Skin.HasSetting(alternatelayoutepisode)</visible>
</control>
Then you have ListItem.Art(landscape) for unwatched Episodes. See the screenshots:xml:<control type="image">
<left>1250</left>
<top>-20</top>
<width>484</width>
<height>290</height>
<aspectratio>scale</aspectratio>
<texture background="true">$INFO[ListItem.Icon]</texture>
<fadetime>IconCrossfadeTime</fadetime>
<bordertexture border="20">thumbs/thumb_shadow.png</bordertexture>
<bordersize>20</bordersize>
<visible>!Skin.HasSetting(alternatelayoutepisode) + !String.IsEqual(ListItem.Plot,$LOCALIZE[20370])</visible>
</control>
<control type="image">
<left>1250</left>
<top>-20</top>
<width>484</width>
<height>290</height>
<aspectratio>scale</aspectratio>
<texture background="true">$INFO[ListItem.Art(tvshow.landscape)]</texture>
<fadetime>IconCrossfadeTime</fadetime>
<bordertexture border="20">thumbs/thumb_shadow.png</bordertexture>
<bordersize>20</bordersize>
<visible>!Skin.HasSetting(alternatelayoutepisode) + String.IsEqual(ListItem.Plot,$LOCALIZE[20370])</visible>
</control>
Watched Episode:
Unwatched Episode (Landscape, no Episode thump, no spoiler)
Maybe you want to adapt this for the other views and the alternative Episode-layout
Thx
PS: I have some other additions, which are adding Season- and Episodenr. in the PVR-xmls. Are you interested?