This commit is contained in:
Chris Bevan 2015-12-07 20:53:06 +00:00
parent d40d15ca1b
commit caa693d892
9 changed files with 337 additions and 33 deletions

View File

@ -214,14 +214,14 @@
<onclick>SendClick(146,8)</onclick>
</item>
<item>
<visible>Control.IsEnabled(12) + SubString(Control.GetLabel(13),*)</visible>
<visible>Control.IsEnabled(8) + SubString(Control.GetLabel(13),*)</visible>
<label>$LOCALIZE[31013]: $LOCALIZE[31015]</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(146,13)</onclick>
</item>
<item>
<visible>Control.IsEnabled(12) + !SubString(Control.GetLabel(13),*)</visible>
<visible>Control.IsEnabled(8) + !SubString(Control.GetLabel(13),*)</visible>
<label>$LOCALIZE[31013]: $LOCALIZE[31016]</label>
<label2></label2>
<thumb>-</thumb>

View File

@ -39,7 +39,7 @@
<width>468</width>
<height>60</height>
<aligny>center</aligny>
<label>$INFO[container.foldername]</label>
<label fallback="31023">$INFO[container.foldername]</label>
<textcolor>black</textcolor>
<!--animations-->
<animation type="Windowopen">

View File

@ -33,7 +33,7 @@
<align>center</align>
<aligny>center</aligny>
<font>regularStrong</font>
<textcolor>textActive</textcolor>
<textcolor>textDisabled</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
<control type="label">
@ -45,7 +45,7 @@
<align>center</align>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>textActive</textcolor>
<textcolor>textDisabled</textcolor>
<label>$INFO[ListItem.Property(Addon.Summary)]</label>
</control>
<control type="image">

View File

@ -3,7 +3,6 @@
<include name="videoRecentItems">
<control type="group">
<include>fadeInOut</include>
<!--fanart-->
<control type="group">
<control type="image">
@ -24,7 +23,6 @@
<aspectratio>stretch</aspectratio>
</control>
</control>
<control type="group">
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
<effect type="fade" start="100" end="0" time="200"/>
@ -38,7 +36,6 @@
<texture border="0">colors/black.png</texture>
<colordiffuse>ccffffff</colordiffuse>
</control>
<!--titles-->
<control type="group">
<animation type="conditional" condition="!control.hasfocus(9998)">
@ -48,10 +45,8 @@
<effect type="slide" start="800" end="0" tween="cubic" easing="out" delay="600" time="400"/>
<effect type="fade" start="0" end="100" delay="600" time="200"/>
</animation>
<posx>col-1-begin</posx>
<posy>row-12-begin</posy>
<control type="label">
<visible>Container(9123).HasFocus(1)</visible>
<posx>24-col</posx>
@ -65,7 +60,6 @@
<wrapmultiline>true</wrapmultiline>
<label>[B]$INFO[container(9998).listitem.title][/B][CR]$INFO[container(9998).listitem.director,$LOCALIZE[31196]. ,.] $INFO[container(9998).listitem.year,,]</label>
</control>
<control type="label">
<visible>Container(9123).HasFocus(2)</visible>
<posx>24-col</posx>
@ -81,7 +75,6 @@
</control>
</control>
</control>
<!--content listing-->
<control type="panel" id="9998">
<animation type="Conditional" condition="controlgroup(9000).hasfocus | controlgroup(9002).hasfocus | controlgroup(100).hasfocus">
@ -98,7 +91,8 @@
<onclick condition="container(9123).hasfocus(2)">activatewindow(Video,videodb://tvshows/titles/$INFO[listitem.dbid]/$INFO[listitem.season])</onclick>
<onclick condition="container(9123).hasfocus(2)">Control.SetFocus(50)</onclick>
<content>$INFO[control.getlabel(9123)]</content>
<oninfo></oninfo>
<oninfo condition="container(9123).hasfocus(1)">RunScript(script.skin.helper.service,action=showinfo,movieid=$INFO[container(9998).listitem.dbid])</oninfo>
<oninfo condition="container(9123).hasfocus(2)">RunScript(script.skin.helper.service,action=showinfo,tvshowid=$INFO[container(9998).listitem.dbid])</oninfo>
<itemlayout width="228" height="312">
<control type="image">
<posx>0</posx>

View File

@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1103">
<defaultcontrol always="true">9876</defaultcontrol>
<onload condition="Skin.HasSetting(artistSlideshowActive)">RunScript(script.artistslideshow)</onload>
<onunload>activateWindow(MusicLibrary)</onunload>
<onunload>Skin.SetString(showRecentMusicItems,true)</onunload>
@ -130,15 +129,31 @@
<textcolor>66FFFFFF</textcolor>
<label>$VAR[starRating]</label>
</control>
<control type="button">
<description>Fake button - decorative only</description>
<visible>MusicPlayer.HasNext</visible>
<posx>3-col</posx>
<posy>168</posy>
<width>2-col-gutter</width>
<height>1-row</height>
<font>smallStrong</font>
<align>center</align>
<focusedcolor>black</focusedcolor>
<textcolor>black</textcolor>
<texturenofocus colordiffuse="66FFFFFF">colors/white.png</texturenofocus>
<texturefocus colordiffuse="66FFFFFF">colors/white.png</texturefocus>
<label>[UPPERCASE]$LOCALIZE[19031][/UPPERCASE]</label>
<onclick>noop</onclick>
</control>
<control type="label">
<posx>3-col</posx>
<posy>156</posy>
<posx>348</posx>
<posy>168</posy>
<width>12-col</width>
<font>itemSubTitle</font>
<align>left</align>
<textcolor>66FFFFFF</textcolor>
<scroll>false</scroll>
<label>[UPPERCASE]$INFO[MusicPlayer.offset(1).Artist,$LOCALIZE[19031]: , - ]$INFO[MusicPlayer.offset(1).Title][/UPPERCASE]</label>
<label>[UPPERCASE]$INFO[MusicPlayer.offset(1).Artist,, - ]$INFO[MusicPlayer.offset(1).Title][/UPPERCASE]</label>
</control>
</control>
<!-- side menu-->

View File

@ -0,0 +1,301 @@
<?xml version="1.0" encoding="utf-8"?>
<window>
<defaultcontrol always="true">5</defaultcontrol>
<include>fadeInOut</include>
<controls>
<!--fake list used as container -->
<!-- use Container(999).ListItem to get all info -->
<!-- all normal listitem properties will be available -->
<control type="list" id="999">
<posx>0</posx>
<posy>0</posy>
<itemlayout />
<focusedlayout />
</control>
<control type="group">
<!--background / fanart-->
<control type="image">
<posx>0</posx>
<posy>0</posy>
<include>dimensionsFullscreen</include>
<texture>colors/black.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<include>dimensionsFullscreen</include>
<texture>$INFO[Container(999).listitem.art(fanart)]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
<include>kenBurnsey</include>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>vignette.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>1-col</posx>
<posy>row-22-begin</posy>
<width>6-col</width>
<height>4-col</height>
<texture>$INFO[Container(999).ListItem.Art(clearlogo)]</texture>
<aspectratio align="left">keep</aspectratio>
</control>
</control>
<!--content is movie or tvshow (from XBMC Library)-->
<control type="group">
<posx>col-15-begin</posx>
<posy>0</posy>
<animation type="Windowopen">
<effect type="fade" start="0" end="100" time="300" delay="300"/>
<effect type="slide" start="800" end="0" tween="cubic" easing="out" time="400" delay="300"/>
</animation>
<animation type="conditional" condition="skin.string(showcast,true)">
<effect type="slide" start="0" end="0,-1080" tween="cubic" easing="out" time="400" delay="0"/>
</animation>
<!--overlay-->
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>10-col</width>
<height>fullscreenHeight</height>
<texture>colors/black.png</texture>
<colordiffuse>cc111111</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>10-col</width>
<height>row-5-begin</height>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>0</posx>
<posy>row-5-begin</posy>
<width>10-col</width>
<height>1-row</height>
<texture>colors/white.png</texture>
<aspectratio>stretch</aspectratio>
</control>
<!--meta-->
<control type="panel">
<posx>12</posx>
<posy>7-row</posy>
<width>10-col</width>
<height>6-row</height>
<enable>false</enable>
<itemlayout width="5-col" height="2-row">
<control type="label">
<posx>12</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<font>itemSubTitle</font>
<textcolor>highlight</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor>-</shadowcolor>
</control>
<control type="label">
<posx>12</posx>
<posy>32</posy>
<width>4-col-gutter</width>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label fallback="31159">$INFO[ListItem.label2]</label>
<shadowcolor>-</shadowcolor>
</control>
</itemlayout>
<focusedlayout width="5-col" height="2-row">
</focusedlayout>
<content>
<item>
<label>$LOCALIZE[562]</label>
<label2>$INFO[Container(999).ListItem.year]</label2>
<thumb>-</thumb>
<onclick>noop</onclick>
</item>
<item>
<label>$LOCALIZE[31146]</label>
<label2>$INFO[Container(999).ListItem.director]</label2>
<thumb>-</thumb>
<onclick>noop</onclick>
</item>
<item>
<label>$LOCALIZE[515]</label>
<label2>$INFO[Container(999).ListItem.genre]</label2>
<thumb>-</thumb>
<onclick>noop</onclick>
</item>
<item>
<label>$LOCALIZE[563]</label>
<label2>$INFO[Container(999).ListItem.UserRating,,/10]</label2>
<thumb>-</thumb>
<onclick>noop</onclick>
</item>
</content>
</control>
<!--content-->
<control type="group">
<posx>24</posx>
<posy>row-1-begin</posy>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>672</width>
<align>left</align>
<height>3-row</height>
<aligny>center</aligny>
<font>pageTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[Container(999).ListItem.Label]</label>
<wrapmultiline>true</wrapmultiline>
</control>
<control type="label">
<posx>0</posx>
<posy>4-row</posy>
<width>672</width>
<align>left</align>
<font>itemSubTitle</font>
<textcolor>black</textcolor>
<label>$INFO[Container(999).ListItem.duration,, $LOCALIZE[31018]. ]$INFO[Container(999).listitem.MPAA,,.]</label>
<shadowcolor>-</shadowcolor>
</control>
<!--synopsis-->
<control type="textbox">
<posx>0</posx>
<posy>10-row</posy>
<font>textbox</font>
<width>672</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>484</height>
<label fallback="31205">$INFO[Container(999).ListItem.plot]</label>
<autoscroll delay="10000" time="1000" repeat="10000"/>
<shadowcolor>-</shadowcolor>
</control>
</control>
<!--dialog controls-->
<control type="panel" id="5">
<posx>0</posx>
<posy>26-row</posy>
<width>10-col</width>
<height>6-row</height>
<itemgap>3</itemgap>
<orientation>vertical</orientation>
<itemlayout width="5-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor>-</shadowcolor>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>4-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>4-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="5-col" height="2-row">
<control type="image">
<posx>0</posx>
<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>4-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor>-</shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>black</textcolor>
<label>$INFO[ListItem.label]</label>
<shadowcolor>-</shadowcolor>
</control>
</focusedlayout>
<content>
<item>
<label>31075</label>
<label2></label2>
<thumb>-</thumb>
<onclick>sendclick(2003,5)</onclick>
</item>
<item>
<label>20410</label>
<label2></label2>
<thumb>-</thumb>
<onclick>PlayMedia($ESCINFO[Container(999).ListItem.Trailer])</onclick>
</item>
</content>
</control>
</control>
<!--Dialog buttons (hidden)-->
<control type="group" id="2003">
<visible>false</visible>
<control type="button" id="5">
<description>play</description>
</control>
</control>
</controls>
</window>

View File

@ -2,6 +2,7 @@
<addon id="skin.pellucid" version="0.9.0" name="Pellucid" provider-name="theDeadman">
<requires>
<import addon="xbmc.gui" version="5.10.0"/>
<import addon="script.skin.helper.service" version="1.0.0"/>
</requires>
<extension point="xbmc.gui.skin" debugging="false">
<res width="1920" height="1080" aspect="16:9" default="true" folder="1080i" />

View File

@ -34,8 +34,14 @@
***To do***
Hide album cover on fullscreenmusic if no cover (e.g. radio)
scripted video info screen TEST PLAYMEDIA WORKS
MyVideoPlaylist.xml
Use Appropriate weather backgrounds based on todays weather conditions
Finish Pictures section update (info screen esp.)
Openelec settings link (more important than Rom collection browser stuff)
@ -43,9 +49,9 @@ Openelec settings link (more important than Rom collection browser stuff)
PVR Recording indicators
PVR Recording scheduler (integrate with recordings)
Check extra button to dialogAddonInfo.xml (auto update)
Check extra button to dialogAddonInfo.xml actually works (auto update)
on startup: add check for parent folder items and warn user to turn off: system.getbool(showparentdiritems)
(use skin helper?) on startup: add check for parent folder items and warn user to turn off: system.getbool(showparentdiritems)
Radio RDS test
@ -54,6 +60,7 @@ Touchscreen controls on Android tablets (file seeking etc)
Expand menu system to add options for sub menu etc (see xbox NXE for inspiration)
[B]0.1.0[/B]
- Initial Commit

View File

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<colors>
<color name="black">ff111111</color>
<color name="background">ff222222</color>
<color name="highlight">ff00ae5f</color>
<color name="overlay">44ffffff</color>
<color name="textActive">fff0f0f0</color>
<color name="textDisabled">ff757575</color>
<color name="menuDisabled">aaf0f0f0</color>
<color name="menuUnselected">ff919191</color>
<color name="textboxInactive">99FFFFFF</color>
<color name="keyboardInactive">aa212121</color>
<color name="keyboardAccent">ffBDBDBD</color>
</colors>