43 Commits
Leia ... master

Author SHA1 Message Date
3d39688038 Merge pull request #170 from gade01/dialog-select
Fix missing image in DialogSelect.xml
2022-04-09 19:35:50 +02:00
13fc043313 Fix missing image in DialogSelect.xml 2022-04-09 18:16:28 +02:00
acab988c54 Merge pull request #140 from jjd-uk/master
[Master] Move search & add home screen button settings
2021-08-31 14:21:15 +01:00
a04bb7879a Move search & add home screen button settings
update


update
2021-08-23 17:03:58 +01:00
9525a99683 Merge pull request #114 from gade01/master-remove-BOM
Remove BOM from ViewsVideoLibrary.xml
2021-04-18 18:37:38 +02:00
d0e921da2d Remove BOM from ViewsVideoLibrary.xml 2021-04-18 18:37:19 +02:00
3d5977cde3 Add DialogPVRGuideControls.xml (#109)
I can't personally test but the code looks good to me.

Thanks.
2021-04-15 16:40:46 +01:00
a5fffc6ddb Fix subtitles icon (#107)
Thanks.
2021-04-15 16:38:58 +01:00
b2e8a51e70 [lang] updated language files from Transifex 2021-03-14 22:28:42 +00:00
2208198c53 Add button id=14 to DialogAddonInfo.xml (#102)
* Add button id=14 to DialogAddonInfo.xml

* Fix size
2021-02-28 15:00:53 +00:00
02974ed429 [lang] updated language files from Transifex 2021-02-21 19:59:39 +00:00
2d2f56339c Merge pull request #95 from gade01/master-fix-pvr-radio-record-button
Fix MusicOSD.xml record button
2021-02-21 19:42:48 +01:00
80603b9ec1 Merge pull request #98 from gade01/master-fix-posters
Fix posters
2021-02-21 19:37:30 +01:00
01293493e6 Version bump and changelog update 2021-02-19 11:41:16 +01:00
9dd93098d7 Fix radio recording label 2021-02-17 19:34:08 +01:00
b54c9cac27 Fix posters 2021-02-17 00:25:13 +01:00
a587daee4c Fix MusicOSD.xml record button 2021-02-16 23:52:50 +01:00
6875c863a2 [lang] updated language files from Transifex 2021-01-23 18:09:24 +00:00
c06ce9eaae Fix label fallback 2021-01-22 21:22:18 +00:00
72ccf5a7d7 Fix season posters
Due to skin engine changes
2021-01-22 21:20:07 +00:00
95d56b5238 [lang] updated language files from Transifex 2021-01-14 18:01:12 +00:00
3322e9a189 [lang] updated language files from Transifex 2020-12-26 12:04:29 +00:00
e296e368e1 Merge pull request #87 from DaVukovic/master
Minor fixes
2020-09-28 09:22:59 +02:00
f620e7dcd6 Removed BOM, changed label from 416 to 10005 2020-09-28 09:08:16 +02:00
e0d0de695d Home screen widgets show only unwatched items (#84)
Merged.
2020-09-02 08:13:41 +01:00
9ed7b55891 Dynamic content for home screen widgets (#83) 2020-08-31 13:39:31 +01:00
35078576cf Merge pull request #81 from gade01/V19
Changes for v19
2020-08-19 08:11:30 +02:00
59db88446b Add System.AddonIsEnabled() / EnableAddon() 2020-07-21 23:45:19 +02:00
359435096f Bump xbmc.gui 2020-07-21 23:44:27 +02:00
fc8f12b463 [lang] updated language files from Transifex 2020-05-16 21:02:39 +00:00
304f5e8c66 [lang] updated language files from Transifex 2020-03-10 20:41:06 +00:00
507d1a2044 [lang] updated language files from Transifex 2020-02-16 11:14:38 +00:00
1c26fdac7a Added flag for UHD (#71)
* Add files via upload

* Update Includes.xml
2020-01-14 16:06:38 +00:00
53ef7a1f74 Add settings level button (#74) 2020-01-14 16:06:20 +00:00
9c45183e5c Fix DialogVideoInfo.xml browse button (#75) 2020-01-14 15:23:40 +00:00
0ebecafa67 [skin.confluence] PVR updates and fixes (#73)
* Update DialogPVRGroupmanager.xml

* Add PVR reminders and other PVR related changes
2020-01-14 15:21:56 +00:00
6d448b7b22 [skin.confluence] v4.7.0
- Added chapter markers to progress bar
- Uppercase Season and Episode indicators on home Recently Added Episodes
2019-12-15 14:01:41 +00:00
5ce4369b75 [lang] updated language files from Transifex 2019-12-14 07:44:56 +00:00
c8bfb23a94 [lang] updated language files from Transifex 2019-11-11 22:01:10 +00:00
52974f4a2b [lang] updated language files from Transifex 2019-10-30 22:16:58 +00:00
7951a045d9 changelog updates (#67)
Thanks.
2019-10-05 20:26:59 +01:00
b92502e30b [lang] updated language files from Transifex 2019-09-16 20:43:28 +00:00
95374127f8 [lang][skin.confluence] automatic syntax corrections for the en_GB language file 2019-09-16 20:43:28 +00:00
28 changed files with 572 additions and 452 deletions

View File

@ -4,8 +4,8 @@
<onload>ClearProperty(WhatsNew,home)</onload>
<coordinates>
<left>185</left>
<top>40</top>
<origin x="185" y="10">!String.IsEmpty(ListItem.AddonBroken)</origin>
<top>18</top>
<origin x="185" y="5">!String.IsEmpty(ListItem.AddonBroken)</origin>
</coordinates>
<include>dialogeffect</include>
<controls>
@ -14,7 +14,7 @@
<visible>!Window.isVisible(AddonSettings) + !Window.IsActive(TextViewer)</visible>
<include content="DialogBackgroundCommons">
<param name="DialogBackgroundWidth" value="920" />
<param name="DialogBackgroundHeight" value="639" />
<param name="DialogBackgroundHeight" value="684" />
<param name="DialogHeaderWidth" value="840" />
<param name="DialogHeaderLabel" value="$LOCALIZE[24003]" />
<param name="DialogHeaderId" value="2" />
@ -182,7 +182,7 @@
<left>10</left>
<top>167</top>
<width>600</width>
<height>218</height>
<height>263</height>
<font>font13</font>
<align>justify</align>
<textcolor>white</textcolor>
@ -193,7 +193,7 @@
<left>610</left>
<top>165</top>
<width>25</width>
<height>190</height>
<height>235</height>
<texturesliderbackground border="0,14,0,14">ScrollBarV.png</texturesliderbackground>
<texturesliderbar border="0,14,0,14">ScrollBarV_bar.png</texturesliderbar>
<texturesliderbarfocus border="0,14,0,14">ScrollBarV_bar_focus.png</texturesliderbarfocus>
@ -207,7 +207,7 @@
<control type="label">
<description>Disclaimer txt</description>
<left>0</left>
<top>400</top>
<top>445</top>
<width>600</width>
<height>25</height>
<label>$LOCALIZE[24052]</label>
@ -219,7 +219,7 @@
<control type="textbox">
<description>Disclaimer</description>
<left>10</left>
<top>427</top>
<top>472</top>
<width>600</width>
<height>64</height>
<font>font12</font>
@ -248,7 +248,7 @@
<left>10</left>
<top>177</top>
<width>600</width>
<height>288</height>
<height>333</height>
<font>font13</font>
<align>left</align>
<textcolor>white</textcolor>
@ -259,7 +259,7 @@
<left>610</left>
<top>175</top>
<width>25</width>
<height>260</height>
<height>305</height>
<texturesliderbackground border="0,14,0,14">ScrollBarV.png</texturesliderbackground>
<texturesliderbar border="0,14,0,14">ScrollBarV_bar.png</texturesliderbar>
<texturesliderbarfocus border="0,14,0,14">ScrollBarV_bar_focus.png</texturesliderbarfocus>
@ -276,7 +276,7 @@
<left>30</left>
<top>300</top>
<width>220</width>
<height>313</height>
<height>358</height>
<onleft>60</onleft>
<onright>60</onright>
<onup>9000</onup>
@ -301,6 +301,14 @@
<align>center</align>
<font>font12_title</font>
</control>
<control type="button" id="12">
<description>Launch Addon button</description>
<width>220</width>
<height>43</height>
<label>518</label>
<align>center</align>
<font>font12_title</font>
</control>
<control type="button" id="8">
<description>Update Addon button</description>
<width>220</width>
@ -317,11 +325,11 @@
<align>center</align>
<font>font12_title</font>
</control>
<control type="button" id="12">
<description>Launch Addon button</description>
<control type="button" id="14">
<description>Versions button</description>
<width>220</width>
<height>43</height>
<label>518</label>
<label>24069</label>
<align>center</align>
<font>font12_title</font>
</control>
@ -353,28 +361,28 @@
<control type="group">
<visible>!String.IsEmpty(ListItem.AddonBroken)</visible>
<left>0</left>
<top>600</top>
<top>635</top>
<control type="image">
<description>background image</description>
<left>0</left>
<top>0</top>
<width>920</width>
<height>100</height>
<height>80</height>
<texture border="20">OverlayDialogBackground.png</texture>
</control>
<control type="image">
<description>Icon image</description>
<left>20</left>
<top>20</top>
<width>60</width>
<height>60</height>
<left>18</left>
<top>18</top>
<width>44</width>
<height>44</height>
<texture>DefaultIconError.png</texture>
</control>
<control type="label">
<description>header label</description>
<left>100</left>
<left>75</left>
<top>15</top>
<width>800</width>
<width>825</width>
<height>25</height>
<font>font12_title</font>
<label>24096</label>
@ -385,11 +393,11 @@
</control>
<control type="textbox">
<description>Reason label</description>
<left>100</left>
<left>75</left>
<top>37</top>
<width>800</width>
<width>825</width>
<height>48</height>
<font>font13</font>
<font>font12</font>
<label>$INFO[ListItem.AddonBroken]</label>
<align>left</align>
<textcolor>white</textcolor>
@ -398,4 +406,4 @@
</control>
</control>
</controls>
</window>
</window>

View File

@ -145,48 +145,54 @@
</control>
<control type="grouplist" id="9001">
<top>535</top>
<left>95</left>
<width>660</width>
<left>40</left>
<width>770</width>
<align>center</align>
<itemgap>10</itemgap>
<itemgap>5</itemgap>
<orientation>horizontal</orientation>
<control type="button" id="28">
<description>OK Button</description>
<top>0</top>
<width>200</width>
<width>186</width>
<height>40</height>
<align>center</align>
<aligny>center</aligny>
<font>font12_title</font>
<onleft>30</onleft>
<onright>29</onright>
<onup>5</onup>
<ondown>5</ondown>
</control>
<control type="button" id="29">
<description>Cancel Button</description>
<top>0</top>
<width>200</width>
<width>186</width>
<height>40</height>
<align>center</align>
<aligny>center</aligny>
<font>font12_title</font>
<label/>
<onleft>28</onleft>
<onright>30</onright>
<onup>5</onup>
<ondown>5</ondown>
</control>
<control type="button" id="30">
<description>Settings Button</description>
<description>Defaults Button</description>
<top>0</top>
<width>200</width>
<width>186</width>
<height>40</height>
<align>center</align>
<aligny>center</aligny>
<font>font12_title</font>
<onleft>29</onleft>
<onright>28</onright>
<onup>5</onup>
<ondown>5</ondown>
</control>
<control type="button" id="20">
<description>Settings Level Button</description>
<top>0</top>
<width>186</width>
<height>40</height>
<align>center</align>
<aligny>center</aligny>
<font>font12_title</font>
<onclick>SettingsLevelChange</onclick>
<onup>5</onup>
<ondown>5</ondown>
</control>

View File

@ -84,14 +84,14 @@
<left>0</left>
<top>75</top>
<width>310</width>
<height>460</height>
<height>550</height>
<texture border="5">button-nofocus.png</texture>
</control>
<control type="list" id="13">
<left>5</left>
<top>80</top>
<width>300</width>
<height>450</height>
<height>540</height>
<onup>13</onup>
<ondown>13</ondown>
<onleft>9000</onleft>
@ -106,10 +106,18 @@
<height>40</height>
<texture border="5">button-nofocus.png</texture>
</control>
<control type="image">
<width>32</width>
<height>32</height>
<left>5</left>
<top>4</top>
<texture>$INFO[ListItem.Icon]</texture>
<aspectratio>keep</aspectratio>
</control>
<control type="label">
<left>10</left>
<left>40</left>
<top>0</top>
<width>280</width>
<width>250</width>
<height>40</height>
<font>font12</font>
<align>left</align>
@ -136,10 +144,18 @@
<texture border="5">button-focus2.png</texture>
<visible>Control.HasFocus(13)</visible>
</control>
<control type="image">
<width>32</width>
<height>32</height>
<left>5</left>
<top>4</top>
<texture>$INFO[ListItem.Icon]</texture>
<aspectratio>keep</aspectratio>
</control>
<control type="label">
<left>10</left>
<left>40</left>
<top>0</top>
<width>280</width>
<width>250</width>
<height>40</height>
<font>font12</font>
<align>left</align>
@ -154,7 +170,7 @@
<left>305</left>
<top>75</top>
<width>25</width>
<height>460</height>
<height>550</height>
<texturesliderbackground border="0,14,0,14">ScrollBarV.png</texturesliderbackground>
<texturesliderbar border="0,14,0,14">ScrollBarV_bar.png</texturesliderbar>
<texturesliderbarfocus border="0,14,0,14">ScrollBarV_bar_focus.png</texturesliderbarfocus>
@ -187,14 +203,14 @@
<left>0</left>
<top>75</top>
<width>310</width>
<height>460</height>
<height>550</height>
<texture border="5">button-nofocus.png</texture>
</control>
<control type="list" id="11">
<left>5</left>
<top>85</top>
<width>300</width>
<height>450</height>
<height>540</height>
<onup>11</onup>
<ondown>11</ondown>
<onleft>73</onleft>
@ -273,7 +289,7 @@
<left>305</left>
<top>75</top>
<width>25</width>
<height>460</height>
<height>550</height>
<texturesliderbackground border="0,14,0,14">ScrollBarV.png</texturesliderbackground>
<texturesliderbar border="0,14,0,14">ScrollBarV_bar.png</texturesliderbar>
<texturesliderbarfocus border="0,14,0,14">ScrollBarV_bar_focus.png</texturesliderbarfocus>
@ -306,14 +322,14 @@
<left>0</left>
<top>75</top>
<width>310</width>
<height>460</height>
<height>550</height>
<texture border="5">button-nofocus.png</texture>
</control>
<control type="list" id="12">
<left>5</left>
<top>85</top>
<width>300</width>
<height>450</height>
<height>540</height>
<onup>12</onup>
<ondown>12</ondown>
<onleft>71</onleft>
@ -392,7 +408,7 @@
<left>305</left>
<top>75</top>
<width>25</width>
<height>460</height>
<height>550</height>
<texturesliderbackground border="0,14,0,14">ScrollBarV.png</texturesliderbackground>
<texturesliderbar border="0,14,0,14">ScrollBarV_bar.png</texturesliderbar>
<texturesliderbarfocus border="0,14,0,14">ScrollBarV_bar_focus.png</texturesliderbarfocus>
@ -410,9 +426,8 @@
<left>1070</left>
<top>165</top>
<width>200</width>
<height>225</height>
<height>315</height>
<itemgap>5</itemgap>
<align>center</align>
<orientation>vertical</orientation>
<onleft>12</onleft>
<onright>13</onright>
@ -442,6 +457,12 @@
<include>ButtonInfoDialogsCommonValues</include>
<label>31505</label>
</control>
<control type="button" id="35">
<description>Regenerate Group Thumbnails</description>
<width>200</width>
<include>ButtonInfoDialogsCommonValues</include>
<label>13315</label>
</control>
<control type="togglebutton" id="34">
<description>TV/Radio toggle</description>
<width>200</width>
@ -459,7 +480,7 @@
</control>
<control type="group">
<left>1065</left>
<top>405</top>
<top>495</top>
<control type="image">
<left>0</left>
<top>0</top>
@ -485,6 +506,15 @@
<texture background="true">$INFO[Container(12).ListItem.Icon]</texture>
<visible>Control.HasFocus(12) | Control.HasFocus(72)</visible>
</control>
<control type="image">
<left>5</left>
<top>5</top>
<width>200</width>
<height>200</height>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[Container(13).ListItem.Icon]</texture>
<visible>Control.HasFocus(13) | Control.HasFocus(73)</visible>
</control>
</control>
</control>
</control>

View File

@ -0,0 +1,192 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="false">602</defaultcontrol>
<include>dialogeffect</include>
<depth>DepthOSD</depth>
<coordinates>
<left>0</left>
<top>0</top>
</coordinates>
<controls>
<control type="image">
<left>-20</left>
<top>130r</top>
<width>1320</width>
<height>130</height>
<texture border="1">HomeNowPlayingBack.png</texture>
</control>
<control type="label">
<left>100</left>
<top>150r</top>
<width>330</width>
<align>center</align>
<font>font12</font>
<textcolor>grey</textcolor>
<align>left</align>
<aligny>center</aligny>
<label>$LOCALIZE[19325]</label>
</control>
<control type="grouplist" id="201">
<left>100</left>
<top>60r</top>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<animation effect="fade" time="150">VisibleChange</animation>
<onup>Action(close)</onup>
<onup>10</onup>
<onright>606</onright>
<onleft>611</onleft>
<control type="button" id="600">
<width>55</width>
<height>55</height>
<texturefocus>OSDPrevTrackFO.png</texturefocus>
<texturenofocus>OSDPrevTrackNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(FirstProgramme)</onclick>
</control>
<control type="button" id="601">
<width>55</width>
<height>55</height>
<texturefocus>OSDRewindFO.png</texturefocus>
<texturenofocus>OSDRewindNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(-12)</onclick>
</control>
<control type="button" id="602">
<width>55</width>
<height>55</height>
<texturefocus>OSDChannelDownFO.png</texturefocus>
<texturenofocus>OSDChannelDownNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(CurrentProgramme)</onclick>
</control>
<control type="button" id="603">
<width>55</width>
<height>55</height>
<texturefocus>OSDForwardFO.png</texturefocus>
<texturenofocus>OSDForwardNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(+12)</onclick>
</control>
<control type="button" id="604">
<width>55</width>
<height>55</height>
<texturefocus>OSDNextTrackFO.png</texturefocus>
<texturenofocus>OSDNextTrackNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(LastProgramme)</onclick>
</control>
<control type="button" id="605">
<width>55</width>
<height>55</height>
<texturefocus>OSDDateFO.png</texturefocus>
<texturenofocus>OSDDateNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(SelectDate)</onclick>
</control>
</control>
<control type="label">
<left>100</left>
<top>60r</top>
<width>1080</width>
<align>center</align>
<aligny>center</aligny>
<font>font13</font>
<align>left</align>
<aligny>center</aligny>
<label>$VAR[PVRGuideControlsHelpTextVar]</label>
</control>
<control type="label">
<left>810</left>
<top>150r</top>
<width>165</width>
<align>center</align>
<font>font12</font>
<textcolor>grey</textcolor>
<align>left</align>
<aligny>center</aligny>
<label>$LOCALIZE[19148]</label>
</control>
<control type="grouplist" id="202">
<left>810</left>
<top>60r</top>
<width>165</width>
<align>center</align>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<animation effect="fade" time="150">VisibleChange</animation>
<onup>Action(close)</onup>
<onup>10</onup>
<onright>609</onright>
<onleft>605</onleft>
<control type="button" id="606">
<width>55</width>
<height>55</height>
<texturefocus>OSDPrevTrackFO.png</texturefocus>
<texturenofocus>OSDPrevTrackNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(FirstChannel)</onclick>
</control>
<control type="button" id="607">
<width>55</width>
<height>55</height>
<texturefocus>OSDChannelDownFO.png</texturefocus>
<texturenofocus>OSDChannelDownNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(PlayingChannel)</onclick>
<visible>PVR.IsPlayingTV | PVR.IsPlayingRadio</visible>
</control>
<control type="button" id="608">
<width>55</width>
<height>55</height>
<texturefocus>OSDNextTrackFO.png</texturefocus>
<texturenofocus>OSDNextTrackNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(FirstProgramme)</onclick>
</control>
</control>
<control type="label">
<left>1015</left>
<top>150r</top>
<width>165</width>
<align>center</align>
<font>font12</font>
<textcolor>grey</textcolor>
<align>left</align>
<aligny>center</aligny>
<label>$LOCALIZE[19141]</label>
</control>
<control type="grouplist" id="203">
<left>1015</left>
<top>60r</top>
<orientation>horizontal</orientation>
<itemgap>0</itemgap>
<animation effect="fade" time="150">VisibleChange</animation>
<onup>Action(close)</onup>
<onup>10</onup>
<onright>600</onright>
<onleft>608</onleft>
<control type="button" id="609">
<width>55</width>
<height>55</height>
<texturefocus flipx="true">OSDPlayFO.png</texturefocus>
<texturenofocus flipx="true">OSDPlayNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(PreviousGroup)</onclick>
</control>
<control type="button" id="610">
<width>55</width>
<height>55</height>
<texturefocus>OSDPlayFO.png</texturefocus>
<texturenofocus>OSDPlayNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(NextGroup)</onclick>
</control>
<control type="button" id="611">
<width>55</width>
<height>55</height>
<texturefocus>OSDPlaylistFO.png</texturefocus>
<texturenofocus>OSDPlaylistNF.png</texturenofocus>
<onclick>PVR.EpgGridControl(SelectGroup)</onclick>
</control>
</control>
</controls>
</window>

View File

@ -191,12 +191,13 @@
<description>Timer</description>
<include>ButtonInfoDialogsCommonValues</include>
<label>19061</label>
<visible>Window.IsActive(PVRGuideInfo)</visible>
</control>
<control type="button" id="4">
<description>Find similar</description>
<include>ButtonInfoDialogsCommonValues</include>
<label>19003</label>
<visible>Window.IsActive(PVRGuideInfo)</visible>
<visible>Window.IsActive(PVRRecordingInfo) | Window.IsActive(PVRGuideInfo)</visible>
</control>
<control type="button" id="10">
<description>Play programme</description>
@ -214,7 +215,7 @@
<description>Play recording</description>
<include>ButtonInfoDialogsCommonValues</include>
<label>19687</label>
<visible>Window.IsActive(PVRGuideInfo)</visible>
<visible>Window.IsActive(PVRRecordingInfo) | Window.IsActive(PVRGuideInfo)</visible>
</control>
<control type="button" id="6">
<description>Record</description>
@ -222,6 +223,12 @@
<label/>
<visible>Window.IsActive(PVRGuideInfo)</visible>
</control>
<control type="button" id="11">
<description>Set reminder</description>
<include>ButtonInfoDialogsCommonValues</include>
<label>$LOCALIZE[826]</label>
<visible>Window.IsActive(PVRGuideInfo)</visible>
</control>
<control type="button" id="7">
<description>OK</description>
<include>ButtonInfoDialogsCommonValues</include>

View File

@ -892,7 +892,7 @@
<alttexturefocus border="2">button-focus.png</alttexturefocus>
<alttexturenofocus border="2">button-nofocus.png</alttexturenofocus>
<altlabel>1024</altlabel>
<usealttexture>String.IsEqual(ListItem.DBTYPE,tvshow)</usealttexture>
<usealttexture>String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,set)</usealttexture>
</control>
<control type="button" id="5">
<description>Cast/Review</description>

View File

@ -279,7 +279,7 @@
<width>150</width>
<height>300</height>
<aspectratio aligny="bottom">keep</aspectratio>
<texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
<texture fallback="DefaultVideoCover.png">$VAR[NowPlayingThumb]</texture>
<bordertexture border="8">ThumbBorder.png</bordertexture>
<bordersize>5</bordersize>
</control>
@ -319,7 +319,7 @@
<width>120</width>
<height>300</height>
<aspectratio aligny="bottom">keep</aspectratio>
<texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
<texture fallback="DefaultVideoCover.png">$VAR[NowPlayingThumb]</texture>
<bordertexture border="8">ThumbBorder.png</bordertexture>
<bordersize>5</bordersize>
</control>
@ -387,7 +387,7 @@
<width>120</width>
<height>300</height>
<aspectratio aligny="bottom">keep</aspectratio>
<texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
<texture fallback="DefaultVideoCover.png">$VAR[NowPlayingThumb]</texture>
<bordertexture border="8">ThumbBorder.png</bordertexture>
<bordersize>5</bordersize>
</control>
@ -499,7 +499,8 @@
<onleft>9000</onleft>
<onright>9000</onright>
<onup>20</onup>
<ondown>608</ondown>
<ondown condition="Control.IsVisible(600)">600</ondown>
<ondown condition="!Control.IsVisible(600)">9000</ondown>
<visible>false</visible>
</control>
<control type="group">
@ -519,42 +520,12 @@
<visible>String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))</visible>
<control type="image">
<description>Background End image</description>
<left>0</left>
<left>145</left>
<top>0</top>
<width>35</width>
<height>35</height>
<colordiffuse>CCFFFFFF</colordiffuse>
<texture flipy="true" border="0,5,0,0" flipx="true">HomeSubEnd.png</texture>
<animation effect="slide" start="0,0" end="145,0" time="0" condition="!System.HasAddon(script.globalsearch)">Conditional</animation>
</control>
<control type="radiobutton" id="608">
<colordiffuse>CCFFFFFF</colordiffuse>
<description>Global Search</description>
<left>35</left>
<top>0</top>
<height>35</height>
<width>145</width>
<textwidth>150</textwidth>
<textoffsetx>10</textoffsetx>
<align>left</align>
<aligny>center</aligny>
<font>font12</font>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<texturefocus flipy="true" border="5">HomeSubFO.png</texturefocus>
<texturenofocus flipy="true" border="5">HomeSubNF.png</texturenofocus>
<pulseonselect>false</pulseonselect>
<label>137</label>
<onclick>RunScript(script.globalsearch)</onclick>
<textureradioonfocus>icon_search_home.png</textureradioonfocus>
<textureradioonnofocus>icon_search_home.png</textureradioonnofocus>
<textureradioofffocus>icon_search_home.png</textureradioofffocus>
<textureradiooffnofocus>icon_search_home.png</textureradiooffnofocus>
<onleft>607</onleft>
<onright>601</onright>
<onup>9003</onup>
<ondown>9000</ondown>
<visible>System.HasAddon(script.globalsearch)</visible>
</control>
<control type="group" id="600">
<left>180</left>
@ -581,7 +552,7 @@
<label/>
<texturefocus>OSDPrevTrackFO.png</texturefocus>
<texturenofocus>OSDPrevTrackNF.png</texturenofocus>
<onleft>608</onleft>
<onleft>607</onleft>
<onright>602</onright>
<onup>9003</onup>
<ondown>9000</ondown>
@ -672,7 +643,7 @@
<label/>
<texturefocus>OSDChannelUPFO.png</texturefocus>
<texturenofocus>OSDChannelUPNF.png</texturenofocus>
<onleft>608</onleft>
<onleft>607</onleft>
<onright>602</onright>
<onup>9003</onup>
<ondown>9000</ondown>
@ -782,7 +753,7 @@
<textureradioofffocus>GoFullscreen.png</textureradioofffocus>
<textureradiooffnofocus>GoFullscreen.png</textureradiooffnofocus>
<onleft>606</onleft>
<onright>608</onright>
<onright>601</onright>
<onup>9003</onup>
<ondown>9000</ondown>
<enable>Player.HasMedia</enable>
@ -907,8 +878,7 @@
<height>60</height>
<onleft>9000</onleft>
<onright>9000</onright>
<onup condition="System.HasAddon(script.globalsearch)">608</onup>
<onup condition="!System.HasAddon(script.globalsearch)">603</onup>
<onup>601</onup>
<ondown>9001</ondown>
<pagecontrol/>
<scrolltime>300</scrolltime>
@ -1188,55 +1158,91 @@
<left>20</left>
<top>55r</top>
<include>Window_OpenClose_Animation</include>
<control type="button" id="20">
<description>Favourites push button</description>
<left>55</left>
<top>0</top>
<width>45</width>
<height>45</height>
<label>31003</label>
<font/>
<onclick>ActivateWindow(Favourites)</onclick>
<texturefocus border="5">floor_buttonFO.png</texturefocus>
<texturenofocus border="5">floor_button.png</texturenofocus>
<onleft>21</onleft>
<onright>noop</onright>
<onup>9002</onup>
<ondown>9003</ondown>
<control type="group">
<visible>!Skin.HasSetting(HomepageHideFavourite)</visible>
<control type="button" id="20">
<description>Favourites push button</description>
<left>55</left>
<top>0</top>
<width>45</width>
<height>45</height>
<label>31003</label>
<font/>
<onclick>ActivateWindow(Favourites)</onclick>
<texturefocus border="5">floor_buttonFO.png</texturefocus>
<texturenofocus border="5">floor_button.png</texturenofocus>
<onleft>21</onleft>
<onright>22</onright>
<onup>9002</onup>
<ondown>9003</ondown>
</control>
<control type="image">
<description>Favourites Icon</description>
<left>60</left>
<top>5</top>
<width>35</width>
<height>35</height>
<aspectratio>keep</aspectratio>
<texture>icon_favourites.png</texture>
</control>
</control>
<control type="image">
<description>Favourites Icon</description>
<left>60</left>
<top>5</top>
<width>35</width>
<height>35</height>
<aspectratio>keep</aspectratio>
<texture>icon_favourites.png</texture>
<control type="group">
<control type="button" id="21">
<description>Power push button</description>
<left>0</left>
<top>0</top>
<width>45</width>
<height>45</height>
<label>1036</label>
<font/>
<onclick>ActivateWindow(ShutdownMenu)</onclick>
<texturefocus border="5">floor_buttonFO.png</texturefocus>
<texturenofocus border="5">floor_button.png</texturenofocus>
<onleft>22</onleft>
<onright>20</onright>
<onup>9002</onup>
<ondown>9003</ondown>
</control>
<control type="image">
<description>Power Icon</description>
<left>5</left>
<top>5</top>
<width>35</width>
<height>35</height>
<aspectratio>keep</aspectratio>
<texture>icon_power.png</texture>
</control>
</control>
<control type="button" id="21">
<description>Power push button</description>
<left>0</left>
<top>0</top>
<width>45</width>
<height>45</height>
<label>1036</label>
<font/>
<onclick>ActivateWindow(ShutdownMenu)</onclick>
<texturefocus border="5">floor_buttonFO.png</texturefocus>
<texturenofocus border="5">floor_button.png</texturenofocus>
<onleft>noop</onleft>
<onright>20</onright>
<onup>9002</onup>
<ondown>9003</ondown>
</control>
<control type="image">
<description>Power Icon</description>
<left>5</left>
<top>5</top>
<width>35</width>
<height>35</height>
<aspectratio>keep</aspectratio>
<texture>icon_power.png</texture>
<control type="group">
<visible>!Skin.HasSetting(HomepageHideSearch)</visible>
<animation effect="slide" start="0,0" end="-55,0" time="0" condition="Skin.HasSetting(HomepageHideFavourite)">conditional</animation>
<control type="button" id="22">
<description>Search push button</description>
<left>110</left>
<top>0</top>
<width>45</width>
<height>45</height>
<label>137</label>
<font/>
<onclick condition="System.AddonIsEnabled(script.globalsearch)">RunScript(script.globalsearch)</onclick>
<onclick condition="!System.AddonIsEnabled(script.globalsearch) + System.HasAddon(script.globalsearch)">EnableAddon(script.globalsearch)</onclick>
<onclick condition="!System.HasAddon(script.globalsearch)">InstallAddon(script.globalsearch)</onclick>
<texturefocus border="5">floor_buttonFO.png</texturefocus>
<texturenofocus border="5">floor_button.png</texturenofocus>
<onleft>20</onleft>
<onright>21</onright>
<onup>9002</onup>
<ondown>9003</ondown>
</control>
<control type="image">
<description>Search Icon</description>
<left>115</left>
<top>5</top>
<width>35</width>
<height>35</height>
<aspectratio>keep</aspectratio>
<texture>icon_search.png</texture>
</control>
</control>
</control>
<control type="group">

View File

@ -495,6 +495,10 @@
<value condition="Window.IsActive(Videos) + !String.IsEqual(Playlist.Length(video),0)">ActivateWindow(videoplaylist)</value>
<value>ActivateWindow(musicplaylist)</value>
</variable>
<variable name="DialogSelectImage">
<value condition="!String.IsEmpty(ListItem.Art(poster))">$INFO[ListItem.Art(poster)]</value>
<value>$INFO[ListItem.Icon]</value>
</variable>
<variable name="SelectBack">
<value condition="![Window.IsVisible(FullscreenVideo) | Window.IsVisible(Visualisation)]">DialogBack.png</value>
<value>DialogBack2.png</value>
@ -503,6 +507,7 @@
<value condition="[String.Contains(ListItem.FilenameAndPath,bluray) | String.Contains(ListItem.FilenameAndPath,bdrip) | String.Contains(ListItem.FilenameAndPath,brrip) | String.Contains(ListItem.FilenameAndPath,bd25) | String.Contains(ListItem.FilenameAndPath,bd50) | String.Contains(ListItem.FilenameAndPath,remux)]">bluray</value>
<value condition="String.Contains(ListItem.FilenameAndPath,hddvd)">hddvd</value>
<value condition="String.Contains(ListItem.FilenameAndPath,dvd)">dvd</value>
<value condition="String.Contains(ListItem.FilenameAndPath,uhd)">uhd</value>
<value condition="[String.Contains(ListItem.FilenameAndPath,pdtv) | String.Contains(ListItem.FilenameAndPath,hdtv) | String.Contains(ListItem.FilenameAndPath,dsr)]">TV</value>
<value condition="String.Contains(ListItem.FilenameAndPath,vhs)">vhs</value>
<value condition="String.Contains(ListItem.FilenameAndPath,webdl) | String.Contains(ListItem.FilenameAndPath,web-dl) | String.Contains(ListItem.FilenameAndPath,webrip)">web</value>
@ -555,6 +560,7 @@
</variable>
<variable name="PVRTimerIcon">
<value condition="ListItem.IsRecording">PVR-IsRecording.png</value>
<value condition="ListItem.HasReminder">PVR-HasReminder.png</value>
<value condition="ListItem.HasTimerSchedule + ListItem.TimerHasError">PVR-HasTimerScheduleError.png</value>
<value condition="ListItem.HasTimer + ListItem.TimerHasError">PVR-HasTimerError.png</value>
<value condition="ListItem.HasTimerSchedule + ListItem.TimerHasConflict">PVR-HasTimerScheduleConflict.png</value>

View File

@ -202,13 +202,13 @@
<include>ButtonHomeSubCommonValues</include>
<label>LibreELEC</label>
<onclick>RunAddon(service.libreelec.settings)</onclick>
<visible>System.HasAddon(service.libreelec.settings)</visible>
<visible>System.AddonIsEnabled(service.libreelec.settings)</visible>
</control>
<control type="button" id="90400">
<include>ButtonHomeSubCommonValues</include>
<label>CoreELEC</label>
<onclick>RunAddon(service.coreelec.settings)</onclick>
<visible>System.HasAddon(service.coreelec.settings)</visible>
<visible>System.AddonIsEnabled(service.coreelec.settings)</visible>
</control>
<control type="button" id="90123">
<include>ButtonHomeSubCommonValues</include>

View File

@ -4,8 +4,8 @@
<control type="group" id="9003">
<depth>DepthMenu</depth>
<onup>20</onup>
<ondown condition="System.HasAddon(script.globalsearch)">608</ondown>
<ondown condition="!System.HasAddon(script.globalsearch)">603</ondown>
<ondown condition="Control.IsVisible(600)">600</ondown>
<ondown condition="!Control.IsVisible(600)">9000</ondown>
<visible>!Window.IsVisible(Favourites)</visible>
<include>VisibleFadeEffect</include>
<animation effect="fade" time="225" delay="750">WindowOpen</animation>
@ -41,8 +41,8 @@
<onleft>8000</onleft>
<onright>8000</onright>
<onup>20</onup>
<ondown condition="System.HasAddon(script.globalsearch)">608</ondown>
<ondown condition="!System.HasAddon(script.globalsearch)">603</ondown>
<ondown condition="Control.IsVisible(600)">600</ondown>
<ondown condition="!Control.IsVisible(600)">9000</ondown>
<viewtype label="535">list</viewtype>
<pagecontrol/>
<scrolltime>200</scrolltime>
@ -61,7 +61,7 @@
<top>10</top>
<width>160</width>
<height>170</height>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture fallback="DefaultVideoCover.png" background="true">$INFO[ListItem.Art(poster)]</texture>
<aspectratio>keep</aspectratio>
<bordertexture border="5">button-nofocus.png</bordertexture>
<bordersize>5</bordersize>
@ -94,7 +94,7 @@
<top>10</top>
<width>160</width>
<height>170</height>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture fallback="DefaultVideoCover.png" background="true">$INFO[ListItem.Art(poster)]</texture>
<aspectratio>keep</aspectratio>
<bordertexture border="5">folder-focus.png</bordertexture>
<bordersize>5</bordersize>
@ -105,7 +105,7 @@
<top>10</top>
<width>160</width>
<height>170</height>
<texture>$INFO[ListItem.Icon]</texture>
<texture fallback="DefaultVideoCover.png">$INFO[ListItem.Art(poster)]</texture>
<aspectratio>keep</aspectratio>
<bordertexture border="5">button-nofocus.png</bordertexture>
<bordersize>5</bordersize>
@ -139,88 +139,7 @@
<visible>Control.HasFocus(8000)</visible>
</control>
</focusedlayout>
<content>
<item>
<label>$INFO[Window.Property(LatestMovie.1.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.1.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.1.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.1.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestMovie.2.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.2.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.2.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.2.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestMovie.3.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.3.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.3.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.3.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestMovie.4.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.4.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.4.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.4.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestMovie.5.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.5.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.5.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.5.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestMovie.6.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.6.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.6.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.6.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestMovie.7.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.7.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.7.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.7.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestMovie.8.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.8.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.8.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.8.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestMovie.9.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.9.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.9.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.9.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestMovie.10.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.10.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.10.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.10.Title))</visible>
</item>
</content>
<content target="video" sortorder="descending" sortby="dateadded" limit="15">videodb://movies/titles/?xsp=%7B%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22playcount%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%220%22%7D%5D%7D%2C%22type%22%3A%22movies%22%7D</content>
</control>
<control type="button">
<description>left Arrow</description>
@ -277,8 +196,8 @@
<onleft>8001</onleft>
<onright>8001</onright>
<onup>20</onup>
<ondown condition="System.HasAddon(script.globalsearch)">608</ondown>
<ondown condition="!System.HasAddon(script.globalsearch)">603</ondown>
<ondown condition="Control.IsVisible(600)">600</ondown>
<ondown condition="!Control.IsVisible(600)">9000</ondown>
<viewtype label="535">list</viewtype>
<pagecontrol/>
<scrolltime>200</scrolltime>
@ -298,7 +217,7 @@
<width>220</width>
<height>155</height>
<aspectratio>scale</aspectratio>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture background="true">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture border="5">button-nofocus.png</bordertexture>
<bordersize>5</bordersize>
</control>
@ -313,7 +232,7 @@
<selectedcolor>selected</selectedcolor>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label2]</label>
<label>$INFO[ListItem.TVShowTitle] - $INFO[ListItem.Season,,x]$INFO[ListItem.Episode]</label>
</control>
<control type="label">
<left>20</left>
@ -326,7 +245,7 @@
<selectedcolor>selected</selectedcolor>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<label>$INFO[ListItem.Title]</label>
</control>
</itemlayout>
<focusedlayout height="220" width="240">
@ -344,7 +263,7 @@
<width>220</width>
<height>155</height>
<aspectratio>scale</aspectratio>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture background="true">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture border="5">folder-focus.png</bordertexture>
<bordersize>5</bordersize>
<visible>Control.HasFocus(8001)</visible>
@ -355,7 +274,7 @@
<width>220</width>
<height>155</height>
<aspectratio>scale</aspectratio>
<texture>$INFO[ListItem.Icon]</texture>
<texture>$INFO[ListItem.Art(thumb)]</texture>
<bordertexture border="5">button-nofocus.png</bordertexture>
<bordersize>5</bordersize>
<visible>!Control.HasFocus(8001)</visible>
@ -371,7 +290,7 @@
<selectedcolor>selected</selectedcolor>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label2]</label>
<label>$INFO[ListItem.TVShowTitle] - $INFO[ListItem.Season,,x]$INFO[ListItem.Episode]</label>
</control>
<control type="label">
<left>20</left>
@ -384,7 +303,7 @@
<selectedcolor>selected</selectedcolor>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<label>$INFO[ListItem.Title]</label>
<visible>!Control.HasFocus(8001)</visible>
</control>
<control type="label">
@ -397,92 +316,11 @@
<selectedcolor>selected</selectedcolor>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<label>$INFO[ListItem.Title]</label>
<visible>Control.HasFocus(8001)</visible>
</control>
</focusedlayout>
<content>
<item>
<label>$INFO[Window.Property(LatestEpisode.1.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.1.ShowTitle)] - $INFO[Window.Property(LatestEpisode.1.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.1.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.1.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.1.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.1.EpisodeTitle))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestEpisode.2.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.2.ShowTitle)] - $INFO[Window.Property(LatestEpisode.2.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.2.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.2.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.2.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.2.EpisodeTitle))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestEpisode.3.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.3.ShowTitle)] - $INFO[Window.Property(LatestEpisode.3.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.3.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.3.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.3.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.3.EpisodeTitle))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestEpisode.4.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.4.ShowTitle)] - $INFO[Window.Property(LatestEpisode.4.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.4.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.4.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.4.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.4.EpisodeTitle))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestEpisode.5.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.5.ShowTitle)] - $INFO[Window.Property(LatestEpisode.5.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.5.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.5.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.5.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.5.EpisodeTitle))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestEpisode.6.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.6.ShowTitle)] - $INFO[Window.Property(LatestEpisode.6.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.6.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.6.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.6.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.6.EpisodeTitle))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestEpisode.7.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.7.ShowTitle)] - $INFO[Window.Property(LatestEpisode.7.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.7.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.7.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.7.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.7.EpisodeTitle))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestEpisode.8.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.8.ShowTitle)] - $INFO[Window.Property(LatestEpisode.8.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.8.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.8.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.8.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.8.EpisodeTitle))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestEpisode.9.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.9.ShowTitle)] - $INFO[Window.Property(LatestEpisode.9.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.9.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.9.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.9.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.9.EpisodeTitle))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestEpisode.10.EpisodeTitle)]</label>
<label2>$INFO[Window.Property(LatestEpisode.10.ShowTitle)] - $INFO[Window.Property(LatestEpisode.10.EpisodeNo)]</label2>
<onclick>PlayMedia($ESCINFO[Window.Property(LatestEpisode.10.Path)])</onclick>
<icon>$INFO[Window.Property(LatestEpisode.10.Fanart)]</icon>
<thumb>$INFO[Window.Property(LatestEpisode.10.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestEpisode.10.EpisodeTitle))</visible>
</item>
</content>
<content target="video" sortorder="descending" sortby="dateadded" limit="15">videodb://tvshows/titles/-1/-1/?xsp=%7B%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22playcount%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%220%22%7D%5D%7D%2C%22type%22%3A%22episodes%22%7D</content>
</control>
<control type="button">
<description>left Arrow</description>
@ -539,12 +377,13 @@
<onleft>8002</onleft>
<onright>8002</onright>
<onup>20</onup>
<ondown condition="System.HasAddon(script.globalsearch)">608</ondown>
<ondown condition="!System.HasAddon(script.globalsearch)">603</ondown>
<ondown condition="Control.IsVisible(600)">600</ondown>
<ondown condition="!Control.IsVisible(600)">9000</ondown>
<viewtype label="535">list</viewtype>
<pagecontrol/>
<scrolltime>200</scrolltime>
<orientation>Horizontal</orientation>
<onclick>PlayMedia($INFO[ListItem.FolderPath],isdir)</onclick>
<itemlayout height="220" width="200">
<control type="image">
<description>background</description>
@ -560,7 +399,7 @@
<width>180</width>
<height>155</height>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture background="true">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture border="5">button-nofocus.png</bordertexture>
<bordersize>5</bordersize>
</control>
@ -575,7 +414,7 @@
<selectedcolor>selected</selectedcolor>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label2]</label>
<label>$INFO[ListItem.Artist]</label>
</control>
<control type="label">
<left>10</left>
@ -606,7 +445,7 @@
<width>180</width>
<height>155</height>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture background="true">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture border="5">folder-focus.png</bordertexture>
<bordersize>5</bordersize>
<visible>Control.HasFocus(8002)</visible>
@ -617,7 +456,7 @@
<width>180</width>
<height>155</height>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture background="true">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture border="5">button-nofocus.png</bordertexture>
<bordersize>5</bordersize>
<visible>!Control.HasFocus(8002)</visible>
@ -633,7 +472,7 @@
<selectedcolor>selected</selectedcolor>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label2]</label>
<label>$INFO[ListItem.Artist]</label>
</control>
<control type="label">
<left>10</left>
@ -663,98 +502,7 @@
<visible>Control.HasFocus(8002)</visible>
</control>
</focusedlayout>
<content>
<item>
<label>$INFO[Window.Property(LatestAlbum.1.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.1.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.1.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.1.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.1.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestAlbum.2.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.2.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.2.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.2.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.2.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestAlbum.3.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.3.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.3.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.3.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.3.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestAlbum.4.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.4.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.4.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.4.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.4.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestAlbum.5.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.5.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.5.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.5.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.5.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestAlbum.6.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.6.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.6.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.6.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.6.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestAlbum.7.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.7.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.7.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.7.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.7.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestAlbum.8.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.8.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.8.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.8.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.8.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestAlbum.9.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.9.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.9.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.9.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.9.Title))</visible>
</item>
<item>
<label>$INFO[Window.Property(LatestAlbum.10.Title)]</label>
<label2>$INFO[Window.Property(LatestAlbum.10.Artist)]</label2>
<onclick>PlayList.Clear</onclick>
<onclick>PlayMedia("$INFO[Window.Property(LatestAlbum.10.Path)]")</onclick>
<icon>DefaultAlbumCover.png</icon>
<thumb>$INFO[Window.Property(LatestAlbum.10.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestAlbum.10.Title))</visible>
</item>
</content>
<content target="music" sortby="dateadded" sortorder="descending" limit="15">musicdb://recentlyaddedalbums</content>
</control>
<control type="button">
<description>left Arrow</description>

View File

@ -248,4 +248,18 @@
</control>
</control>
</include>
<variable name="PVRGuideControlsHelpTextVar">
<value condition="Control.HasFocus(600)">$LOCALIZE[19063]</value>
<value condition="Control.HasFocus(601)">$LOCALIZE[19317]</value>
<value condition="Control.HasFocus(602)">$LOCALIZE[19070]</value>
<value condition="Control.HasFocus(603)">$LOCALIZE[19318]</value>
<value condition="Control.HasFocus(604)">$LOCALIZE[19064]</value>
<value condition="Control.HasFocus(605)">$LOCALIZE[19288]</value>
<value condition="Control.HasFocus(606)">$LOCALIZE[19322]</value>
<value condition="Control.HasFocus(607)">$LOCALIZE[19323]</value>
<value condition="Control.HasFocus(608)">$LOCALIZE[19324]</value>
<value condition="Control.HasFocus(609)">$LOCALIZE[19319]</value>
<value condition="Control.HasFocus(610)">$LOCALIZE[19320]</value>
<value condition="Control.HasFocus(611)">$LOCALIZE[19321]</value>
</variable>
</includes>

View File

@ -174,7 +174,7 @@
<top>3</top>
<width>80</width>
<height>80</height>
<texture>$INFO[Listitem.Icon]</texture>
<texture>$VAR[DialogSelectImage]</texture>
<aspectratio>keep</aspectratio>
<bordertexture border="3">black-back2.png</bordertexture>
<bordersize>2</bordersize>
@ -227,7 +227,7 @@
<top>3</top>
<width>80</width>
<height>80</height>
<texture>$INFO[Listitem.Icon]</texture>
<texture>$VAR[DialogSelectImage]</texture>
<aspectratio>keep</aspectratio>
<bordertexture border="3">black-back2.png</bordertexture>
<bordersize>2</bordersize>

View File

@ -14,7 +14,7 @@
<randomize>true</randomize>
<fadetime>1000</fadetime>
<include>VisibleFadeEffect</include>
<visible>System.HasAddon(resource.images.weatherfanart.multi)</visible>
<visible>System.AddonIsEnabled(resource.images.weatherfanart.multi)</visible>
<animation effect="fade" time="150">WindowClose</animation>
</control>
<include content="CommonWindowHeader">

View File

@ -310,6 +310,7 @@
<onright>60</onright>
<onup>9002</onup>
<ondown>9002</ondown>
<!-- Home screen options -->
<control type="label" id="200">
<width>750</width>
<height>45</height>
@ -386,6 +387,44 @@
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
</control>
<!-- Home screen buttons -->
<control type="label" id="210">
<width>750</width>
<height>45</height>
<font>font13_title</font>
<label>31146</label>
<textcolor>blue</textcolor>
<shadowcolor>black</shadowcolor>
<align>left</align>
<aligny>center</aligny>
</control>
<control type="radiobutton" id="211">
<description>Show Search button</description>
<width>750</width>
<height>40</height>
<font>font13</font>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<label>31147</label>
<onclick>Skin.ToggleSetting(HomepageHideFavourite)</onclick>
<selected>Skin.HasSetting(HomepageHideFavourite)</selected>
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
</control>
<control type="radiobutton" id="212">
<description>Show Search button</description>
<width>750</width>
<height>40</height>
<font>font13</font>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<label>31148</label>
<onclick>Skin.ToggleSetting(HomepageHideSearch)</onclick>
<selected>Skin.HasSetting(HomepageHideSearch)</selected>
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
</control>
<!-- Main menu buttons -->
<control type="label" id="220">
<width>750</width>
<height>45</height>
@ -515,7 +554,6 @@
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
</control>
<!-- Playlist buttons -->
<control type="label" id="247">
<width>750</width>
@ -607,7 +645,6 @@
<onclick>Skin.SetFile(HomeMenuMusicPlaylist,*.xsp,special://profile/playlists/)</onclick>
<enable>Skin.HasSetting(HomeMenuMusicUsePlaylist)</enable>
</control>
<!-- Master buttons -->
<control type="label" id="230">
<width>750</width>

View File

@ -132,7 +132,7 @@
<top>350r</top>
<width>300</width>
<height>330</height>
<texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
<texture fallback="DefaultVideoCover.png">$VAR[NowPlayingThumb]</texture>
<aspectratio aligny="bottom">keep</aspectratio>
<bordertexture border="8">ThumbShadow.png</bordertexture>
<bordersize>8</bordersize>
@ -164,7 +164,7 @@
<label>$LOCALIZE[31040]</label>
<textcolor>white</textcolor>
<shadowcolor>black</shadowcolor>
<visible>![VideoPlayer.Content(LiveTV) + PVR.IsRecordingPlayingChannel]</visible>
<visible>![VideoPlayer.Content(LiveTV) + [PVR.IsRecordingPlayingChannel | PVR.IsPlayingActiveRecording]]</visible>
<animation effect="slide" start="0,0" end="0,25" time="0" condition="!VideoPlayer.Content(Movies) + !VideoPlayer.Content(Episodes) + !VideoPlayer.Content(MusicVideos) + !VideoPlayer.Content(LiveTV) + !PVR.IsPlayingRecording">conditional</animation>
</control>
<control type="image" id="1">
@ -173,7 +173,7 @@
<height>25</height>
<aspectratio align="center" aligny="center">keep</aspectratio>
<texture>PVR-IsRecording.png</texture>
<visible>VideoPlayer.Content(LiveTV) + PVR.IsRecordingPlayingChannel + !Player.ChannelPreviewActive</visible>
<visible>VideoPlayer.Content(LiveTV) + [[PVR.IsRecordingPlayingChannel + !Player.ChannelPreviewActive] | PVR.IsPlayingActiveRecording]</visible>
</control>
<control type="label" id="1">
<description>Heading label</description>
@ -187,7 +187,7 @@
<label>$LOCALIZE[19158]</label>
<textcolor>white</textcolor>
<shadowcolor>black</shadowcolor>
<visible>VideoPlayer.Content(LiveTV) + PVR.IsRecordingPlayingChannel + !Player.ChannelPreviewActive</visible>
<visible>VideoPlayer.Content(LiveTV) + [[PVR.IsRecordingPlayingChannel + !Player.ChannelPreviewActive] | PVR.IsPlayingActiveRecording]</visible>
</control>
<control type="label" id="1">
<description>Studio label</description>
@ -461,6 +461,17 @@
<aligny>center</aligny>
<label>$INFO[VideoPlayer.EndTime]</label>
</control>
<control type="ranges" id="1">
<description>Chapters</description>
<left>100</left>
<top>15</top>
<width>720</width>
<height>16</height>
<info>Player.Chapters</info>
<texturebg border="6,0,6,0" colordiffuse="00FFFFFF">OSDProgressBack.png</texturebg>
<righttexture border="2,4,2,4">OSDProgressNib.png</righttexture>
<visible>true</visible>
</control>
</control>
</control>
<control type="label" id="1">

View File

@ -253,7 +253,7 @@
<font/>
<texturefocus>OSDRecordOffFO.png</texturefocus>
<texturenofocus>OSDRecordOffNF.png</texturenofocus>
<usealttexture>PVR.IsRecordingPlayingChannel</usealttexture>
<usealttexture>PVR.IsRecordingPlayingChannel | PVR.IsPlayingActiveRecording</usealttexture>
<alttexturefocus>OSDRecordOnFO.png</alttexturefocus>
<alttexturenofocus>OSDRecordOnNF.png</alttexturenofocus>
<onclick>PVR.ToggleRecordPlayingChannel</onclick>

View File

@ -522,7 +522,7 @@
<top>4</top>
<width>40</width>
<height>32</height>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture background="true">$VAR[PosterThumb]</texture>
<aspectratio>keep</aspectratio>
</control>
<control type="label">
@ -623,7 +623,7 @@
<top>4</top>
<width>40</width>
<height>32</height>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture background="true">$VAR[PosterThumb]</texture>
<aspectratio>keep</aspectratio>
</control>
<control type="label">

View File

@ -1131,7 +1131,7 @@
<height>355</height>
<aspectratio>keep</aspectratio>
<fadetime>IconCrossfadeTime</fadetime>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture background="true">$VAR[PosterThumb]</texture>
<bordertexture border="8">ThumbShadow.png</bordertexture>
<bordersize>8</bordersize>
</control>
@ -1940,7 +1940,7 @@
<height>440</height>
<aspectratio align="left" aligny="bottom">keep</aspectratio>
<fadetime>IconCrossfadeTime</fadetime>
<texture background="true">$INFO[ListItem.Icon]</texture>
<texture background="true">$VAR[PosterThumb]</texture>
<bordertexture border="8">ThumbShadow.png</bordertexture>
<bordersize>8</bordersize>
</control>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<addon id="skin.confluence" version="4.6.11" name="Confluence" provider-name="Jezz_X, Team Kodi">
<addon id="skin.confluence" version="4.7.15" name="Confluence" provider-name="Jezz_X, Team Kodi">
<requires>
<import addon="xbmc.gui" version="5.14.0"/>
<import addon="xbmc.gui" version="5.15.0"/>
</requires>
<extension point="xbmc.gui.skin" debugging="false" effectslowdown="1.0">
<res width="1280" height="720" aspect="16:9" default="true" folder="720p" />
@ -9,7 +9,7 @@
<extension point="xbmc.addon.metadata">
<summary lang="af_ZA">Confluence oortreksel deur Jezz_X.</summary>
<summary lang="ar_SA">جلد "كونفليونس" من صنع Jezz_x. (الجلد المبدأى لبرنامج إكس بى إم سى)</summary>
<summary lang="be_BY">Confluence skin by Jezz_X. (Kodi's default skin)</summary>
<summary lang="be_BY">Абалонка Confluence ад Jezz_X.</summary>
<summary lang="bg_BG">Confluence облик от Jezz_X. (стандартния облик за Kodi)</summary>
<summary lang="ca_ES">Aparença Confluence per Jezz_X.</summary>
<summary lang="cs_CZ">Vzhled Confluence od Jezz_X.</summary>
@ -24,9 +24,9 @@
<summary lang="es_AR">Skin Confluence por Jezz_X.</summary>
<summary lang="es_ES">Skin Confluence por Jezz_X.</summary>
<summary lang="es_MX">Skin confluende por Jezz_X. (skin por defecto de Kodi)</summary>
<summary lang="et_EE">Confluence rüü autorilt Jezz_X.</summary>
<summary lang="et_EE">Confluence rüü autor on Jezz_X.</summary>
<summary lang="eu_ES">Confluence azala Jezz_X-ek egina.</summary>
<summary lang="fa_IR">پوسته Confluence تهیه شده بوسیله Jezz_X. (پوسته پیش فرض Kodi) </summary>
<summary lang="fa_IR">پوسته Confluence تهیه شده بوسیله Jezz_X.</summary>
<summary lang="fi_FI">Confluence-ulkoasu. Tekijä Jezz_X.</summary>
<summary lang="fo_FO">Confluence útsjónd av Jezz_X. (Kodi's vanliga útsjónd)</summary>
<summary lang="fr_CA">Habillage Confluence par Jezz_X.</summary>
@ -69,7 +69,7 @@
<summary lang="zh_TW">Jezz_X 製作的佈景主題Kodi的預設佈景主題</summary>
<description lang="af_ZA">Confluence is 'n kombinasie van konsepte van 'n klomp gewilde oortreksels, en 'n poging om hulle goeie idees te omvat en te integreer in 'n oortreksel wat maklik behoort te wees vir eerste keer Kodi gebruikers om te verstaan en te gebruik.</description>
<description lang="ar_SA">"كونفليونس" هو الجلد المبدأى لبرنامج إكس بى إم سى اﻹصدار 9.11 وما فوق. هو خلط بين اشهر اﻷجلده الاخرى معاً ومحاوله لتبنى ودمج افكارهم للخروج بِنِتَاج يُفترض به ان يكون سهل اﻹستيعاب بمجرد النظر لمستخدمى إكس بى إم سى المبتدئين.</description>
<description lang="be_BY">Confluence is the default skin for Kodi 9.11 and above. It is a combination of concepts from many popular skins, and attempts to embrace and integrate their good ideas into a skin that should be easy for first time Kodi users to understand and use.</description>
<description lang="be_BY">Confluence уяўляе сабой спалучэнне канцэпцый з мноства папулярных абалонак, што намагаецца аб’яднаць усе найлепшыя ідэі ў адну абалонку, якая павінна быць простай і зручнай для карыстальнікаў Kodi.</description>
<description lang="bg_BG">Confluence е стандартният облик на Kodi 9.11 и по-новите версии. Представлява смесица от концепциите на много от популярните облици. Целта е да се интегрират тези добри идеи в подходящ и удобен вид за хора, които се сблъскват за първи път с Kodi.</description>
<description lang="ca_ES">Confluence és una combinació de conceptes de moltes aparences populars i intenta adoptar i integrar les seves bones idees en una aparença que sigui senzilla d'entendre i utilitzar per als nous usuaris de Kodi.</description>
<description lang="cs_CZ">Confluence je kombinací konceptů z mnoha oblíbených vzhledů a pokouší se pojmout a integrovat jejich dobré nápady do vzhledu, který by měl být pro nové uživatele Kodi jednoduchý na pochopení a používání.</description>
@ -86,7 +86,7 @@
<description lang="es_MX">Confluence es el skin por defecto para Kodi 9.11 en adelante. Es una combinación de conceptos de varias skins populares, e intenta adoptar e integrar sus buenas ideas en un skin que debería ser fá de entender y usar para quienes usen Kodi por primera vez.</description>
<description lang="et_EE">Confluence on Kodi vaikerüü alates versioonist 9.11. Confluence on paljude populaarsete rüüde kombinatsioon, üritades omavahel siduda nende parimaid lahendusi, et saavutada esmakasutajale selget ja kergelt kasutatavat tulemust.</description>
<description lang="eu_ES">Confluence hainbat azal ospetsutatik hartutako kontzeptuen konbinaketa da. Horietatik ideia onak hartu eta integratzen saiatzen da, Kodi lehen aldiz erabiltzen dutenentzat ulertzeko eta erabiltzeko erraza izango den azal batean.</description>
<description lang="fa_IR">Confluence پوسته پیش فرض Kodi در ویرایش 14 و بالاتر است. این پوسته ترکیبی از چند پوسته محبوب دیگر است و تلاش دارد بهترین ایده ها را با هم ترکیب کند، تا شروعی ساده و آسان را برای کاربران جدید Kodi امکان پذیر سازد.</description>
<description lang="fa_IR">Confluence ترکیبی از چند پوسته محبوب دیگر است و تلاش دارد بهترین ایده ها را با هم ترکیب کند، تا شروعی ساده و آسان را برای کاربران جدید Kodi امکان پذیر سازد.</description>
<description lang="fi_FI">Confluence on yhdistelmä useiden suosittujen ulkoasujen konsepteista, ja yritys omaksua ja integroida heidän hyvät ideat ulkoasuun, jonka pitäisi olla helppokäyttöinen ja -tajuinen kaikille Kodin käyttäjille.</description>
<description lang="fo_FO">Confluence er vanliga útsjóndin, sum er brúkt í Kodi síðan útg. 9.11. Hetta er ein samansjóðan av fleiri hugtøkum. Ætlanin er at útsjóndin skal lætta um móttøku og nýtslu av Kodi fyri nýggjar brúkarar.</description>
<description lang="fr_CA">Confluence est une combinaison de concepts provenant de plusieurs habillages populaires. Il tente dinclure et dintégrer leurs bonnes idées en un habillage qui devrait être facile à comprendre et à utiliser pour les utilisateurs débutants de Kodi.</description>
@ -143,6 +143,6 @@
<screenshot>resources/screenshot-08.jpg</screenshot>
<screenshot>resources/screenshot-09.jpg</screenshot>
</assets>
<news>- Update language files from Transifex.</news>
<news>- - Fix image in select dialog.[CR]- Updated language files from Transifex.</news>
</extension>
</addon>

View File

@ -1,11 +1,54 @@
[B]4.6.11[/B]
[B]4.7.15[/B]
- Update language files from Transifex
- Fix image in select dialog
[B]4.6.10[/B]
[B]4.7.14[/B]
- Add PVR guide controls dialog
[B]4.7.13[/B]
- Updated language files from Transifex
[B]4.7.12[/B]
- Updated language files from Transifex
[B]4.7.11[/B]
- Fix PVR radio record button
- Fix PVR recording label
- Fix posters
- Add "Versions" button to add-on information dialog
[B]4.7.10[/B]
- Updated language files from Transifex
[B]4.7.9[/B]
- Fix season posters
[B]4.7.6[/B]
- Switch to dynamic content for home screen widgets
- Home screen widgets show only unwatched items
[B]4.7.5[/B]
- Bump xbmc.gui
- Add support for enabled add-ons
[B]4.7.1[/B]
- Add support for PVR reminders
- Fix / add new buttons in PVR information window
- Update PVR group manager dialog with latest changes
[B]4.7.0[/B]
- Added chapter markers to progress bar
- Uppercase Season and Episode indicators on home Recently Added Episodes
[B]4.6.9[/B]

View File

@ -365,7 +365,19 @@ msgctxt "#31145"
msgid "playlist path"
msgstr ""
#empty strings from id 31146 to 31199
msgctxt "#31146"
msgid "Hide home screen buttons"
msgstr ""
msgctxt "#31147"
msgid "Hide - Favourites"
msgstr ""\
msgctxt "#31148"
msgid "Hide - Search"
msgstr ""
#empty strings from id 31149 to 31199
msgctxt "#31200"
msgid "Shortcuts"

BIN
media/OSDDateFO.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
media/OSDDateNF.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
media/OSDPlaylistFO.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

BIN
media/OSDPlaylistNF.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
media/OSDProgressNib.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 208 B

BIN
media/PVR-HasReminder.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB