HOW-TO:Add UnWatchedEpisodes to TV Show posters in Estuary: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 2: Line 2:
__FORCETOC__
__FORCETOC__


This tutorial will show how to add UnWatchedEpisodes (UWE) count to TV Show posters. Default only shows "WatchedEpisodes / TotalEpisodes" (W/T). This will change the TV posters on the Home page (In Progress and Unwatched) and the TV Show views Poster, InfoWall and Wall.
This tutorial will show how to add UnWatchedEpisodes (UWE) count to TV Show posters. Default only "WatchedEpisodes / TotalEpisodes" (W/T) is shown. This will change the TV posters on the Home page (In Progress and Unwatched) and the TV Show views Poster, InfoWall and Wall.


This is achieved by editing ''View_54_InfoWall.xml'' (...\Kodi\addons\skin.estuary\xml\).
This is achieved by editing ''View_54_InfoWall.xml'' (...\Kodi\addons\skin.estuary\xml\).

Revision as of 19:26, 2 June 2022

Home icon grey.png   ▶ Skinning ▶ Estuary ▶ HOW-TO:Add UnWatchedEpisodes to TV Show posters in Estuary


This tutorial will show how to add UnWatchedEpisodes (UWE) count to TV Show posters. Default only "WatchedEpisodes / TotalEpisodes" (W/T) is shown. This will change the TV posters on the Home page (In Progress and Unwatched) and the TV Show views Poster, InfoWall and Wall.

This is achieved by editing View_54_InfoWall.xml (...\Kodi\addons\skin.estuary\xml\).

Add UnWatchedEpisodes

Find this in View_54_InfoWall.xml

<control type="label">
	<left>0</left>
	<top>20</top>
	<width>244</width>
	<label>$INFO[ListItem.Property(WatchedEpisodes)]$INFO[ListItem.Property(TotalEpisodes), / ,]</label>
	<font>font20_title</font>
	<shadowcolor>text_shadow</shadowcolor>
	<align>right</align>
</control>

Change

<label>$INFO[ListItem.Property(WatchedEpisodes)]$INFO[ListItem.Property(TotalEpisodes), / ,]</label>

to

<label>$INFO[ListItem.Property(WatchedEpisodes)] $INFO[ListItem.Property(TotalEpisodes), / ,] | $INFO[ListItem.Property(UnWatchedEpisodes)]</label>

This changes poster text from "W/T" to "W/T | UWE".

Show Watched/Total | UnWatchedEpisodes when W!=0

Add this in control section above

!String.IsEqual(ListItem.Property(WatchedEpisodes),"0")

Show Watched/Total when W=0

Find this in View_54_InfoWall.xml

<control type="group">
	<visible>String.IsEqual(ListItem.DBtype,tvshow)

Add this control section in the group

<control type="label">
	<visible>String.IsEqual(ListItem.Property(WatchedEpisodes),"0")</visible>					
	<left>0</left>
	<top>20</top>
	<width>244</width>
	<label>$INFO[ListItem.Property(WatchedEpisodes)]$INFO[ListItem.Property(TotalEpisodes), / ,]</label>
	<font>font20_title</font>
	<shadowcolor>text_shadow</shadowcolor>
	<align>right</align>
</control>

Hide the eye image when all episodes are watched

Find this in View_54_InfoWall.xml

<control type="image">
	<left>254</left>
	<top>23</top>
	<width>24</width>
	<height>24</height>
	<texture>lists/played-total.png</texture>
</control>

Add this code in the control section to hide the eye

<visible>!String.IsEqual(ListItem.Property(UnWatchedEpisodes),"0")</visible>