add extra info to widget calls, show correct into for tvshow widgets in skin files

This commit is contained in:
Shaun
2018-12-27 16:32:59 +11:00
parent 1389664565
commit a6ab2cfaf4
4 changed files with 56 additions and 8 deletions

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.video.embycon"
name="EmbyCon"
version="1.7.8"
version="1.7.9"
provider-name="Team B">
<requires>
<import addon="xbmc.python" version="2.25.0"/>

View File

@@ -405,6 +405,7 @@ def getWidgetContent(handle, params):
items_url = ("{server}/emby/Users/{userid}/Items" +
"?Limit={ItemLimit}" +
"&format=json" +
'&Fields={field_filters}' +
"&ImageTypeLimit=1" +
"&IsMissing=False")
@@ -440,9 +441,9 @@ def getWidgetContent(handle, params):
'&Limit={ItemLimit}' +
'&Recursive=true' +
'&SortBy=DateCreated' +
'&Fields={field_filters}' +
'&SortOrder=Descending' +
'&Filters=IsUnplayed' +
'&Fields={field_filters}' +
'&IsPlayed=false' +
'&IsVirtualUnaired=false' +
'&IsMissing=False' +
@@ -477,6 +478,7 @@ def getWidgetContent(handle, params):
"?Limit={ItemLimit}"
"&userid={userid}" +
"&Recursive=true" +
'&Fields={field_filters}' +
"&format=json" +
"&ImageTypeLimit=1")

View File

@@ -54,7 +54,6 @@
<texture flipx="true">overlays/overlay-bg.png</texture>
<visible>!ListItem.IsParentFolder</visible>
</control>
-->
<control type="label">
<left>31</left>
<top>178</top>
@@ -64,6 +63,7 @@
<shadowcolor>text_shadow</shadowcolor>
<align>right</align>
</control>
-->
<control type="image">
<left>20</left>
<top>175</top>
@@ -83,7 +83,7 @@
<visible>Window.IsActive(videos)</visible>
</control>
<control type="group">
<visible>!Window.IsActive(videos)</visible>
<visible>!Window.IsActive(videos) + !String.IsEqual(ListItem.DBType,tvshow)</visible>
<control type="label">
<left>29</left>
<top>210</top>
@@ -98,13 +98,36 @@
<left>29</left>
<top>240</top>
<width>260</width>
<label>$PARAM[main_label]</label>
<label>$PARAM[thumb_label]: $PARAM[main_label]</label>
<font>font10</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
</control>
<control type="group">
<visible>!Window.IsActive(videos) + String.IsEqual(ListItem.DBType,tvshow)</visible>
<control type="label">
<left>29</left>
<top>210</top>
<width>260</width>
<label>$PARAM[sub_label]</label>
<font>font12</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
<control type="label">
<left>29</left>
<top>240</top>
<width>260</width>
<label>$INFO[ListItem.Property(UnWatchedEpisodes)] Episodes</label>
<font>font10</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
</control>
<control type="progress">
<left>20</left>
<top>258</top>

View File

@@ -54,7 +54,6 @@
<texture flipx="true">overlays/overlay-bg.png</texture>
<visible>!ListItem.IsParentFolder</visible>
</control>
-->
<control type="label">
<left>31</left>
<top>178</top>
@@ -64,6 +63,7 @@
<shadowcolor>text_shadow</shadowcolor>
<align>right</align>
</control>
-->
<control type="image">
<left>20</left>
<top>175</top>
@@ -83,7 +83,7 @@
<visible>Window.IsActive(videos)</visible>
</control>
<control type="group">
<visible>!Window.IsActive(videos)</visible>
<visible>!Window.IsActive(videos) + !String.IsEqual(ListItem.DBType,tvshow)</visible>
<control type="label">
<left>29</left>
<top>210</top>
@@ -98,13 +98,36 @@
<left>29</left>
<top>240</top>
<width>260</width>
<label>$PARAM[main_label]</label>
<label>$PARAM[thumb_label]: $PARAM[main_label]</label>
<font>font10</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
</control>
<control type="group">
<visible>!Window.IsActive(videos) + String.IsEqual(ListItem.DBType,tvshow)</visible>
<control type="label">
<left>29</left>
<top>210</top>
<width>260</width>
<label>$PARAM[sub_label]</label>
<font>font12</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
<control type="label">
<left>29</left>
<top>240</top>
<width>260</width>
<label>$INFO[ListItem.Property(UnWatchedEpisodes)] Episodes</label>
<font>font10</font>
<shadowcolor>text_shadow</shadowcolor>
<scroll>$PARAM[focused]</scroll>
<align>center</align>
</control>
</control>
<control type="progress">
<left>20</left>
<top>258</top>