This commit is contained in:
Chris Bevan 2015-04-21 10:33:24 +01:00
parent b653a24c2e
commit 6e7dd973f2
4 changed files with 37 additions and 263 deletions

View File

@ -5,223 +5,31 @@
<controls> <controls>
<include>modalDialog</include> <include>modalDialog</include>
<control type="group"> <control type="group">
<posx>col-8-begin</posx> <posx>col-6-begin</posx>
<posy>row-8-begin</posy> <posy>row-4-begin</posy>
<!--animations--> <!--animations-->
<include>modalDialogInOut</include> <include>modalDialogInOut</include>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>3-col-gutter</width>
<height>3-col-gutter</height>
<aspectratio aligny="bottom">stretch</aspectratio>
<texture>$INFO[ListItem.Icon]</texture>
</control>
<control type="label"> <control type="label">
<description>Song Title</description> <description>Song Title</description>
<posx>3-col</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>6-col</width> <width>12-col</width>
<font>mediumStrong</font> <font>mediumStrong</font>
<label>$INFO[ListItem.Title]</label> <label>$INFO[ListItem.Title]</label>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
</control> </control>
<control type="label"> <control type="label">
<description>Artist</description> <description>Artist</description>
<posx>3-col</posx> <posx>0</posx>
<posy>1-row</posy> <posy>2-row</posy>
<width>6-col</width> <width>12-col</width>
<font>itemTitle</font> <font>itemTitle</font>
<label>[COLOR highlight]$INFO[ListItem.artist,, ][/COLOR]$INFO[ListItem.Album]</label> <label>[COLOR highlight]$INFO[ListItem.artist,, ][/COLOR]$INFO[ListItem.Album]</label>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
</control> </control>
<!--song ratings-->
<control type="group">
<control type="image">
<posx>3-col</posx>
<posy>134</posy>
<width>213</width>
<height>55</height>
<aspectratio>stretch</aspectratio>
<texture>colors/offblack.png</texture>
</control>
<control type="label">
<posx>228</posx>
<posy>132</posy>
<width>4-col-gutter</width>
<font>largeStrong</font>
<textcolor>textActive</textcolor>
<label fallback="0.0*">$INFO[ListItem.Rating,,.0*]</label>
<shadowcolor>-</shadowcolor>
</control>
<control type="panel" id="8000">
<posx>6-col</posx>
<posy>132</posy>
<width>3-col</width>
<height>1-row</height>
<itemgap>3</itemgap>
<ondown>9000</ondown>
<orientation>horizontal</orientation>
<itemlayout width="1-col" height="1-col">
<control type="image">
<posx>0</posx>
<posy>2</posy>
<width>69</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/offblack.png</texture>
</control>
<control type="label">
<posx>24</posx>
<posy>-4</posy>
<width>1-col</width>
<height>1-col</height>
<font>symbol</font>
<textcolor>textActive</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="1-col" height="1-col">
<control type="image">
<posx>0</posx>
<posy>2</posy>
<width>69</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>24</posx>
<posy>-4</posy>
<width>1-col</width>
<height>1-col</height>
<font>symbol</font>
<textcolor>black</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
</focusedlayout>
<content>
<item>
<description>Rating down</description>
<label></label>
<thumb>-</thumb>
<onclick>DecreaseRating</onclick>
</item>
<item>
<description>Rating up</description>
<label></label>
<thumb>-</thumb>
<onclick>IncreaseRating</onclick>
</item>
<item>
<description>Save</description>
<label></label>
<thumb>-</thumb>
<onclick>SendClick(135,10)</onclick>
</item>
</content>
</control>
</control>
<!--album info / thumb download-->
<control type="panel" id="9000">
<posx>3-col</posx>
<posy>4-row</posy>
<width>16-col</width>
<height>1-row</height>
<itemgap>3</itemgap>
<onup>8000</onup>
<orientation>horizontal</orientation>
<itemlayout width="3-col" height="1-row">
<control type="image">
<posx>0</posx>
<posy>2</posy>
<width>3-col</width>
<height>53</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
</control>
<control type="label">
<posx>24</posx>
<posy>0</posy>
<width>1-col</width>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor>-</shadowcolor>
</control>
<control type="label">
<posx>1-col</posx>
<posy>2</posy>
<width>3-col-gutter</width>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor>-</shadowcolor>
</control>
</itemlayout>
<focusedlayout width="3-col" height="1-row">
<control type="image">
<posx>0</posx>
<posy>2</posy>
<width>3-col</width>
<height>53</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>24</posx>
<posy>0</posy>
<width>1-col</width>
<font>symbol</font>
<textcolor>black</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor>-</shadowcolor>
</control>
<control type="label">
<posx>1-col</posx>
<posy>2</posy>
<width>3-col-gutter</width>
<font>menuTitle</font>
<textcolor>black</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor>-</shadowcolor>
</control>
</focusedlayout>
<content>
<item>
<description>Album Info button</description>
<label>10523</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(135,12)</onclick>
</item>
<item>
<description>Get Thumb button</description>
<label>13405</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(135,13)</onclick>
</item>
</content>
</control>
</control>
<control type="group">
<visible>false</visible>
<!--selection buttons-->
<control type="button" id="10">
<description>Ok button</description>
</control>
<control type="button" id="11">
<description>Cancel button</description>
</control>
<control type="button" id="12">
<description>Album Info button</description>
</control>
<control type="button" id="13">
<description>Get Thumb button</description>
</control>
</control> </control>
<!--debugging--> <!--debugging-->
<include>DebugGrid</include> <include>DebugGrid</include>

View File

@ -4,50 +4,29 @@
<allowoverlay>yes</allowoverlay> <allowoverlay>yes</allowoverlay>
<controls> <controls>
<control type="group"> <control type="group">
<posx>col-19-begin</posx> <posx>col-7-begin</posx>
<posy>row-17-begin</posy> <posy>0</posy>
<visible>!Window.IsActive(visualisation) + !Window.IsActive(karaoke) + [Window.IsActive(musiclibrary) | Window.IsActive(videolibrary) | window.IsActive(home) | window.isactive(MusicFiles)]</visible> <visible>!Window.IsActive(visualisation) + !Window.IsActive(karaoke) + [Window.IsActive(musiclibrary) | Window.IsActive(videolibrary) | window.IsActive(home) | window.isactive(MusicFiles)]</visible>
<control type="image"> <control type="image">
<posx>0</posx> <posx>0</posx>
<posy>-12</posy> <posy>0</posy>
<width>8-col</width> <width>12-col</width>
<height>102</height> <height>1-row</height>
<texture>colors/white.png</texture> <texture>colors/white.png</texture>
<colordiffuse>eeFFFFFF</colordiffuse> <colordiffuse>eeFFFFFF</colordiffuse>
<!--animations-->
<animation type="Windowopen">
<effect type="slide" start="1000,0" end="0,0" time="400" tween="sine"/>
</animation>
</control> </control>
<control type="label"> <control type="label">
<description>Artist</description> <description>Artist</description>
<posx>24</posx> <posx>12</posx>
<posy>-12</posy> <posy>0</posy>
<font>smallMedium</font> <font>itemSubtitle</font>
<width>468</width> <width>12-col-gutter</width>
<align>center</align>
<height>1-row</height> <height>1-row</height>
<label>[UPPERCASE][B]$INFO[MusicPlayer.Artist][/B]$INFO[MusicPlayer.Album, • ,][/UPPERCASE]</label> <label>$LOCALIZE[31136] - [B]$INFO[MusicPlayer.Artist][/B] $INFO[musicplayer.Title]</label>
<scroll>false</scroll> <scroll>false</scroll>
<textcolor>black</textcolor> <textcolor>black</textcolor>
<shadowcolor>-</shadowcolor> <shadowcolor>-</shadowcolor>
<!--animations-->
<animation type="Windowopen">
<effect type="fade" start="0" end="100" delay="400" time="400" tween="sine"/>
</animation>
</control>
<control type="label">
<description>message</description>
<posx>24</posx>
<posy>26</posy>
<font>pageTitle</font>
<textcolor>black</textcolor>
<width>468</width>
<height>1-row</height>
<label>$INFO[Musicplayer.TrackNumber,,. ]$INFO[musicplayer.Title]</label>
<!--animations-->
<animation type="Windowopen">
<effect type="fade" start="0" end="100" delay="600" time="400" tween="sine"/>
</animation>
</control> </control>
</control> </control>
<!--debugging--> <!--debugging-->

View File

@ -6,12 +6,7 @@
<onload>AlarmClock(controlDialog,setfocus(9876),00:05,silent)</onload> <onload>AlarmClock(controlDialog,setfocus(9876),00:05,silent)</onload>
<onunload>activateWindow(MusicLibrary)</onunload> <onunload>activateWindow(MusicLibrary)</onunload>
<controls> <controls>
<control type="image"> <include>globalBackground</include>
<include>dimensionsFullscreen</include>
<texture>colors/black.png</texture>
<colordiffuse>ffFFFFFF</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="group"> <control type="group">
<include>fadeInOut</include> <include>fadeInOut</include>
<control type="group"> <control type="group">
@ -25,7 +20,8 @@
<fadetime>200</fadetime> <fadetime>200</fadetime>
<texture background="true">$INFO[MusicPlayer.Property(Fanart_Image)]</texture> <texture background="true">$INFO[MusicPlayer.Property(Fanart_Image)]</texture>
<aspectratio align="left" aligny="top">stretch</aspectratio> <aspectratio align="left" aligny="top">stretch</aspectratio>
<include condition="!Skin.HasSetting(lowPowerMode)">kenBurnsey</include> <include>kenBurnsey</include>
<colordiffuse>44ffffff</colordiffuse>
</control> </control>
<control type="multiimage"> <control type="multiimage">
<visible>!isempty(Window(Visualisation).Property(ArtistSlideshow))</visible> <visible>!isempty(Window(Visualisation).Property(ArtistSlideshow))</visible>
@ -37,7 +33,8 @@
<timeperimage>10000</timeperimage> <timeperimage>10000</timeperimage>
<fadetime>1000</fadetime> <fadetime>1000</fadetime>
<randomize>true</randomize> <randomize>true</randomize>
<include condition="!Skin.HasSetting(lowPowerMode)">kenBurnsey</include> <include>kenBurnsey</include>
<colordiffuse>44ffffff</colordiffuse>
</control> </control>
<!--visualisation--> <!--visualisation-->
<control type="visualisation" id="2"> <control type="visualisation" id="2">
@ -75,10 +72,10 @@
</animation> </animation>
--> -->
<posx>col-1-begin</posx> <posx>col-1-begin</posx>
<posy>row-14-begin</posy> <posy>row-22-begin</posy>
<control type="image"> <control type="image">
<posx>-24</posx> <posx>-18</posx>
<posy>-16</posy> <posy>-20</posy>
<width>3-col</width> <width>3-col</width>
<height>3-col</height> <height>3-col</height>
<aspectratio>scale</aspectratio> <aspectratio>scale</aspectratio>
@ -86,7 +83,6 @@
<bordertexture border="3" colordiffuse="33FFFFFF">colors/white.png</bordertexture> <bordertexture border="3" colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize> <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse> <colordiffuse>ffFFFFFF</colordiffuse>
<animation effect="rotateY" end="-7" center="auto,auto" time="0">windowopen</animation>
</control> </control>
<control type="label"> <control type="label">
<visible>!Pvr.IsPlayingRadio</visible> <visible>!Pvr.IsPlayingRadio</visible>
@ -130,20 +126,11 @@
<label>$INFO[VideoPlayer.Plot]</label> <label>$INFO[VideoPlayer.Plot]</label>
<shadowcolor>00000000</shadowcolor> <shadowcolor>00000000</shadowcolor>
</control> </control>
<control type="image">
<posx>3-col-indent</posx>
<posy>96</posy>
<width>3-col</width>
<height>3</height>
<texture>colors/white.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="label"> <control type="label">
<posx>3-col-indent</posx> <posx>3-col-indent</posx>
<posy>3-row</posy> <posy>104</posy>
<width>12-col</width> <width>12-col</width>
<font>regularStrong</font> <font>pageTitle</font>
<align>left</align> <align>left</align>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<scroll>false</scroll> <scroll>false</scroll>
@ -451,8 +438,8 @@
</control> </control>
<!--hidden button to handle dialog autohide--> <!--hidden button to handle dialog autohide-->
<control type="button" id="9876"> <control type="button" id="9876">
<posx>0</posx> <posx>-100</posx>
<posy>0</posy> <posy>-100</posy>
<height>1-col</height> <height>1-col</height>
<width>1-col</width> <width>1-col</width>
<onup>8000</onup> <onup>8000</onup>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<addon id="skin.untitled" version="0.0.1" name="Untitled" provider-name="theDeadman"> <addon id="skin.pellucid" version="0.0.1" name="Pellucid" provider-name="theDeadman">
<requires> <requires>
<import addon="xbmc.gui" version="5.3.0"/> <import addon="xbmc.gui" version="5.3.0"/>
<import addon="script.globalsearch" version="1.1.1"/> <import addon="script.globalsearch" version="1.1.1"/>
@ -10,11 +10,11 @@
<res width="1920" height="1080" aspect="16:9" default="true" folder="1080i" /> <res width="1920" height="1080" aspect="16:9" default="true" folder="1080i" />
</extension> </extension>
<extension point="xbmc.addon.metadata"> <extension point="xbmc.addon.metadata">
<summary lang="en">A skin for Kodi from theDeadman</summary> <summary lang="en">A skin for Kodi by theDeadMan, designed and built in Bristol U.K.</summary>
<description lang="en">Made in Bristol U.K.</description> <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> <platform>all</platform>
<license></license> <license></license>
<forum></forum> <forum></forum>
<source>https://github.com/chrisbevan/skin.untitled</source> <source>https://github.com/chrisbevan/skin.pellucid</source>
</extension> </extension>
</addon> </addon>