This commit is contained in:
Chris Bevan 2015-06-01 20:24:36 +01:00
parent a9c89ee272
commit 6ec20c1eb6
13 changed files with 243 additions and 158 deletions

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">50</defaultcontrol>
<allowoverlay>yes</allowoverlay>
<allowoverlay>no</allowoverlay>
<include>fadeInOut</include>
<controls>
<!--background-->

View File

@ -191,48 +191,48 @@
<label>31117</label>
<label2></label2>
<thumb>-</thumb>
<onclick>sendclick(12)</onclick>
<onclick>sendclick(146,12)</onclick>
</item>
<item id="2">
<label>$INFO[Control.GetLabel(6)]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(6)</onclick>
<onclick>SendClick(146,6)</onclick>
</item>
<item id="3">
<visible>Control.IsEnabled(8)</visible>
<label>$INFO[Control.GetLabel(8)]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(8)</onclick>
<onclick>SendClick(146,8)</onclick>
</item>
<item id="4">
<visible>Control.IsEnabled(11)</visible>
<label>$INFO[Control.GetLabel(11)]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(11)</onclick>
<onclick>SendClick(146,11)</onclick>
</item>
<item id="5">
<visible>Control.IsEnabled(7)</visible>
<label>$INFO[Control.GetLabel(7)]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(7)</onclick>
<onclick>SendClick(146,7)</onclick>
</item>
<item id="6">
<visible>Control.IsEnabled(9)</visible>
<label>$INFO[Control.GetLabel(9)]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(9)</onclick>
<onclick>SendClick(146,9)</onclick>
</item>
<item id="7">
<visible>Control.IsEnabled(10)</visible>
<label>$INFO[Control.GetLabel(10)]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(10)</onclick>
<onclick>SendClick(146,10)</onclick>
</item>
</content>
</control>

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<allowoverlay>yes</allowoverlay>
<onload condition="Window.isactive(videolibrary) | window.isactive(videoplaylist) | Window.isactive(pvr) window.isactive(musiclibrary) | window.isactive(musicfiles) | window.isactive(musicplaylist)">SetFocus(9000,0)</onload>
<controls>
<control type="group">
<posx>col-19-begin</posx>
<posy>row-4-begin</posy>
<include condition="!window.isactive(progressdialog)">progressPosition1</include>
<include condition="window.isactive(progressdialog)">progressPosition2</include>
<!--<visible>!Window.IsActive(fullscreenvideo)</visible>-->

View File

@ -1,199 +1,192 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">10</defaultcontrol>
<allowoverlay>yes</allowoverlay>
<allowoverlay>no</allowoverlay>
<controls>
<!--background-->
<include>globalBackground</include>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>colors/black.png</texture>
<aspectratio>stretch</aspectratio>
<colordiffuse>99ffffff</colordiffuse>
</control>
<control type="group">
<posx>col-5-begin</posx>
<posy>row-2-begin</posy>
<posy>row-5-begin</posy>
<!--animations-->
<include>modalDialogInOutVertical</include>
<control type="image">
<posx>-384</posx>
<posy>44</posy>
<width>fullscreenWidth</width>
<height>1-row</height>
<posx>0</posx>
<posy>0</posy>
<width>16-col</width>
<height>2-row</height>
<texture>colors/white.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>-3</posx>
<posy>44</posy>
<width>3</width>
<height>1-row</height>
<posx>0</posx>
<posy>2-row</posy>
<width>16-col</width>
<height>16-row</height>
<texture>colors/black.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>12-col</posx>
<posy>2-row</posy>
<width>4-col</width>
<height>16-row</height>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="label">
<posx>12</posx>
<posy>44</posy>
<width>8-col</width>
<posx>24</posx>
<posy>0</posy>
<width>16-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>dialogTitle</font>
<label>$LOCALIZE[1007]</label>
<textcolor>black</textcolor>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
</control>
<!--options-->
<control type="group" id="9010">
<control type="grouplist" id="9010">
<posx>0</posx>
<posy>120</posy>
<width>12-col-gutter</width>
<posy>2-row</posy>
<width>12-col</width>
<onright>9011</onright>
<control type="spincontrolex" id="10">
<description>Protocol</description>
<posx>0</posx>
<posy>0</posy>
<width>12-col-gutter</width>
<width>12-col</width>
<label>1008</label>
<ondown>11</ondown>
<onright>9011</onright>
</control>
<control type="edit" id="11">
<description>Server Address</description>
<posx>0</posx>
<posy>1-row</posy>
<width>12-col-gutter</width>
<width>12-col</width>
<align>left</align>
<height>54</height>
<ondown>12</ondown>
<onup>10</onup>
<onright>9011</onright>
<textoffsetx>24</textoffsetx>
<font>buttonTitle</font>
<texturenofocus>-</texturenofocus>
<texturefocus>colors/white.png</texturefocus>
<focusedcolor>black</focusedcolor>
</control>
<control type="button" id="12">
<description>Server Browse</description>
<posx>0</posx>
<posy>2-row</posy>
<label>1024</label>
<width>12-col-gutter</width>
<align>left</align>
<height>54</height>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<focusedcolor>black</focusedcolor>
<texturefocus>colors/white.png</texturefocus>
<texturenofocus>-</texturenofocus>
<textoffsetx>12</textoffsetx>
<ondown>16</ondown>
<onup>11</onup>
<onright>9011</onright>
<width>12-col</width>
</control>
<control type="edit" id="16">
<description>Remote</description>
<posx>0</posx>
<posy>3-row</posy>
<width>12-col-gutter</width>
<align>left</align>
<height>54</height>
<ondown>13</ondown>
<onup>12</onup>
<onright>9011</onright>
<width>12-col</width>
<textoffsetx>24</textoffsetx>
<font>buttonTitle</font>
<texturenofocus>-</texturenofocus>
<texturefocus>colors/white.png</texturefocus>
<focusedcolor>black</focusedcolor>
</control>
<control type="edit" id="13">
<description>Port</description>
<posx>0</posx>
<posy>4-row</posy>
<label>1013</label>
<width>12-col-gutter</width>
<align>left</align>
<height>54</height>
<ondown>14</ondown>
<onup>16</onup>
<onright>9011</onright>
<width>12-col</width>
<textoffsetx>24</textoffsetx>
<font>buttonTitle</font>
<texturenofocus>-</texturenofocus>
<texturefocus>colors/white.png</texturefocus>
<focusedcolor>black</focusedcolor>
</control>
<control type="edit" id="14">
<description>Username</description>
<posx>0</posx>
<posy>5-row</posy>
<label>1014</label>
<width>12-col-gutter</width>
<align>left</align>
<height>54</height>
<ondown>15</ondown>
<onup>13</onup>
<onright>9011</onright>
<width>12-col</width>
<textoffsetx>24</textoffsetx>
<font>buttonTitle</font>
<texturenofocus>-</texturenofocus>
<texturefocus>colors/white.png</texturefocus>
<focusedcolor>black</focusedcolor>
</control>
<control type="edit" id="15">
<description>password</description>
<posx>0</posx>
<posy>6-row</posy>
<label>15052</label>
<width>12-col-gutter</width>
<align>left</align>
<height>54</height>
<onup>14</onup>
<onright>9011</onright>
<width>12-col</width>
<textoffsetx>24</textoffsetx>
<font>buttonTitle</font>
<texturenofocus>-</texturenofocus>
<texturefocus>colors/white.png</texturefocus>
<focusedcolor>black</focusedcolor>
</control>
</control>
<!--OK / Cancel-->
<control type="panel" id="9011">
<posx>12-col</posx>
<posy>2-row</posy>
<width>4-col</width>
<height>5-row</height>
<itemgap>3</itemgap>
<height>6-row</height>
<orientation>vertical</orientation>
<onleft>9010</onleft>
<itemlayout width="4-col" height="1-row">
<control type="image">
<posx>0</posx>
<posy>2</posy>
<width>4-col</width>
<height>53</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
</control>
<itemlayout width="4-col" height="2-row">
<control type="label">
<posx>24</posx>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor>-</shadowcolor>
</control>
<control type="label">
<posx>1-col</posx>
<posy>-1</posy>
<width>3-col</width>
<font>menuTitle</font>
<posx>1-col-indent</posx>
<posy>0</posy>
<width>5-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor>-</shadowcolor>
</control>
</itemlayout>
<focusedlayout width="4-col" height="1-row">
<focusedlayout width="4-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>2</posy>
<width>4-col</width>
<height>53</height>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<include>spinFocusIcon</include>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>5-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>24</posx>
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>black</textcolor>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor>-</shadowcolor>
</control>
<control type="label">
<posx>1-col</posx>
<posy>-1</posy>
<width>3-col</width>
<font>menuTitle</font>
<posx>1-col-indent</posx>
<posy>0</posy>
<width>5-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>black</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor>-</shadowcolor>

View File

@ -99,7 +99,7 @@
<include>DebugGrid</include>
<control type="label">
<include>WindowID</include>
<label>MyVideoNav.xml </label>
<label>MyVideoNav.xml</label>
</control>
</controls>
</window>

View File

@ -52,7 +52,7 @@
<texturenofocus colordiffuse="99ffffff">colors/offblack.png</texturenofocus>
<texturefocus>colors/offblack.png</texturefocus>
<textoffsetx>24</textoffsetx>
<hinttext>21433</hinttext>
<hinttext>31211</hinttext>
<align>left</align>
<label>-</label>
<onright>9002</onright>

View File

@ -2,7 +2,7 @@
<includes>
<include name="files">
<control type="panel" id="50">
<visible>StringCompare(container.foldername,files) | StringCompare(container.foldername,Video Playlists)</visible>
<visible>container.content(files) | StringCompare(container.foldername,files) | StringCompare(container.foldername,Video Playlists)</visible>
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>24-col</width>

View File

@ -23,7 +23,7 @@
</control>
<control type="panel" id="50">
<visible>!isempty(container.foldername) + !StringCompare(container.foldername,files) + !StringCompare(container.foldername,Video Playlists) + !container.content(tvshows) + !container.content(episodes) + !container.content(seasons) + !Substring(Container.folderpath,plugin) + !container.content(addons)</visible>
<visible>!container.content(files) + !isempty(container.foldername) + !StringCompare(container.foldername,files) + !StringCompare(container.foldername,Video Playlists) + !container.content(tvshows) + !container.content(episodes) + !container.content(seasons) + !Substring(Container.folderpath,plugin) + !container.content(addons)</visible>
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>24-col</width>
@ -40,7 +40,40 @@
<width>4-col-gutter</width>
<height>396</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/black.png" border="0">$INFO[ListItem.Art(poster)]</texture>
<texture border="3">colors/black.png</texture>
<bordertexture colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
<posy>4-row</posy>
<width>240</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>regularStrong</font>
<textcolor>disabled</textcolor>
<label>$INFO[ListItem.title]</label>
</control>
<control type="label">
<posx>12</posx>
<posy>5-row</posy>
<width>240</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>disabled</textcolor>
<label>$INFO[ListItem.year]</label>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>396</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[ListItem.Art(poster)]</texture>
<bordertexture border="3" colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>ffffffff</colordiffuse>

View File

@ -24,7 +24,7 @@
<width>24-col</width>
<height>1-row</height>
<align></align>
<font>pageTitle</font>
<font>regularStrong</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31187]</label>
</control>
@ -196,7 +196,7 @@
<width>24-col</width>
<height>1-row</height>
<align></align>
<font>pageTitle</font>
<font>regularStrong</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31180]</label>
</control>
@ -365,7 +365,7 @@
<width>24-col</width>
<height>1-row</height>
<align></align>
<font>pageTitle</font>
<font>regularStrong</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31181]</label>
</control>

View File

@ -10,27 +10,15 @@
<effect type="slide" start="0,0" end="0,-100" time="200"/>
</animation>
<control type="label">
<visible>SubString(skin.string(videoHomeItemsMoviesSource),recentmovies)</visible>
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>24-col</width>
<height>1-row</height>
<align></align>
<font>pageTitle</font>
<font>regularStrong</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31176]</label>
</control>
<control type="label">
<visible>SubString(skin.string(videoHomeItemsMoviesSource),randommovies)</visible>
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>24-col</width>
<height>1-row</height>
<align></align>
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31177]</label>
</control>
<control type="panel" id="9998">
<visible>!stringcompare(Window(Home).Property(Movies.UnWatched),0)</visible>
<posx>col-1-begin</posx>
@ -56,7 +44,40 @@
<width>4-col-gutter</width>
<height>396</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/black.png" border="0">$INFO[ListItem.Art(poster)]</texture>
<texture border="3">colors/black.png</texture>
<bordertexture colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
<posy>4-row</posy>
<width>240</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>regularStrong</font>
<textcolor>disabled</textcolor>
<label>$INFO[ListItem.title]</label>
</control>
<control type="label">
<posx>12</posx>
<posy>5-row</posy>
<width>240</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>disabled</textcolor>
<label>$INFO[ListItem.year]</label>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>396</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[ListItem.Art(poster)]</texture>
<bordertexture border="3" colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>ffffffff</colordiffuse>
@ -150,27 +171,15 @@
<effect type="slide" start="0,0" end="0,-400" time="200"/>
</animation>
<control type="label">
<visible>SubString(skin.string(videoHomeItemsEpisodesSource),recentepisodes)</visible>
<posx>col-1-begin</posx>
<posy>row-19-begin</posy>
<width>24-col</width>
<height>1-row</height>
<align></align>
<font>pageTitle</font>
<font>regularStrong</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31178]</label>
</control>
<control type="label">
<visible>SubString(skin.string(videoHomeItemsEpisodesSource),randomepisodes)</visible>
<posx>col-1-begin</posx>
<posy>row-19-begin</posy>
<width>24-col</width>
<height>1-row</height>
<align></align>
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>$LOCALIZE[31179]</label>
</control>
<control type="panel" id="9997">
<visible>!stringcompare(Window(Home).Property(Episodes.UnWatched),0)</visible>
<posx>col-1-begin</posx>
@ -196,7 +205,40 @@
<width>4-col-gutter</width>
<height>396</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/black.png" border="0">$INFO[ListItem.property(season_poster)]</texture>
<texture border="3">colors/black.png</texture>
<bordertexture colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
<posy>4-row</posy>
<width>240</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>regularStrong</font>
<textcolor>disabled</textcolor>
<label>$INFO[ListItem.TVshowTitle]</label>
</control>
<control type="label">
<posx>12</posx>
<posy>5-row</posy>
<width>240</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>disabled</textcolor>
<label>$INFO[ListItem.season,$LOCALIZE[31011] ,]</label>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>396</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[ListItem.property(season_poster)]</texture>
<bordertexture border="3" colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>ffffffff</colordiffuse>

View File

@ -4,6 +4,20 @@
<defaultcontrol always="true">500</defaultcontrol>
<controls>
<include>globalBackground</include>
<control type="image">
<include>fullscreenDimensions</include>
<aspectratio scalediffuse="false" align="left">scale</aspectratio>
<texture border="0">$INFO[Listitem.thumb]</texture>
<colordiffuse>22ffffff</colordiffuse>
<fadetime>500</fadetime>
<include>kenBurnsey</include>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>backgrounds/vignette.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--page container group-->
<control type="group">
<!--window fader-->
@ -12,7 +26,6 @@
</animation>
<!--shift page for certain modal dialogs-->
<include>modalDialogContentShift</include>
<!--Main content listing-->
<control type="group" id="9999">
<control type="panel" id="50">
@ -101,7 +114,7 @@
<width>11-col</width>
<height>486</height>
<aspectratio scalediffuse="false" align="left">scale</aspectratio>
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
<texture fallback="colors/offblack.png" border="0">$INFO[ListItem.Property(gameinfobig)]</texture>
<bordertexture border="3" colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
</control>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<addon id="skin.pellucid" version="0.0.1" name="Pellucid" provider-name="theDeadman">
<addon id="skin.pellucid" version="0.5.0" name="Pellucid" provider-name="theDeadman">
<requires>
<import addon="xbmc.gui" version="5.3.0"/>
<import addon="script.globalsearch" version="1.1.1"/>
@ -10,7 +10,7 @@
<res width="1920" height="1080" aspect="16:9" default="true" folder="1080i" />
</extension>
<extension point="xbmc.addon.metadata">
<summary lang="en">A skin for Kodi by theDeadMan, designed and built in Bristol U.K.</summary>
<summary lang="en">A skin for Kodi by theDeadMan</summary>
<description lang="en">Built for the living room, Pellucid is a clean and simple kodi experience designed for maximum usability and minimum fuss.</description>
<platform>all</platform>
<license></license>

View File

@ -784,3 +784,7 @@ msgstr ""
msgctxt "#31210"
msgid "Name"
msgstr ""
msgctxt "#31211"
msgid "<Smart playlist name>"
msgstr ""