2018-05-14, 11:42
(2018-04-04, 18:26)mikeSiLVO Wrote:RL kept me busy, but here you go for v18:(2018-04-04, 08:01)Solo0815 Wrote: I have a FR:Added this option to Git but it needs some testing. You can enable the setting in Skin settings > Advanced.
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!
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?
You know the drill with PVR stuff. I can look into adding things that make sense to me so OFC I am interested but I won't add any old thing for the sake of adding it. FYI Leia is kinda in flux ATM so the current layout of PVR info can and most likely will change so if you have any ideas on what is missing just let me know
Screenshots: https://imgur.com/a/eS6rkhm
1. Please add Art for streams to "Info" while playing a stream. It is there in main-menu, but is missing in "Info"
See screenshots 1 and 2
Ignore the logo and the timer in the lower right corner. Both are in the stream.
All changes here are running since 4 monts on my RPi3 with TVH PVR-backend, almost daily use.
2. I added some PVR-variables for later use:
https://pastebin.com/zm45jqUT
added e.g. Season and Episode-Nr. if they are supported by the PVR-backend
3. changed EPG: screenshots 3 and 4
file: https://ufile.io/9lmen
4. added option to show only small EPG, when video is playing:
Includes_LiveTV.xml last few lines:
xml:<variable name="GuideTimelineViewOptionsClickVar">
<value condition="String.IsEmpty(Skin.String(LiveTV.EpgViewType))">Skin.SetString(LiveTV.EpgViewType,1)</value>
<value condition="String.IsEqual(Skin.String(LiveTV.EpgViewType),1)">Skin.SetString(LiveTV.EpgViewType,2)</value>
<value condition="String.IsEqual(Skin.String(LiveTV.EpgViewType),2)">Skin.Reset(LiveTV.EpgViewType)</value>
</variable>
<variable name="GuideTimelineViewTypeOptionsLabelVar">
<value condition="String.IsEqual(Skin.String(LiveTV.EpgViewType),1)">$LOCALIZE[31222]</value>
<value condition="String.IsEqual(Skin.String(LiveTV.EpgViewType),2)">Only on FullScreen Video</value>
<value>$LOCALIZE[602]</value>
</variable>
<variable name="LiveTvInfobarTypeOptionsClickVar">
<value condition="String.IsEmpty(Skin.String(LiveTV.InfobarType))">Skin.SetString(LiveTV.InfobarType,1)</value>
<value condition="String.IsEqual(Skin.String(LiveTV.InfobarType),1)">Skin.Reset(LiveTV.InfobarType)</value>
</variable>
<variable name="LiveTvInfobarTypeOptionsLabelVar">
<value condition="String.IsEqual(Skin.String(LiveTV.InfobarType),1)">$LOCALIZE[31361]</value>
<value>$LOCALIZE[602]</value>
</variable>
more to come ...
I hope you like it