This commit is contained in:
Chris Bevan 2015-11-04 20:43:54 +00:00
parent 973153225e
commit d81c787039
14 changed files with 205 additions and 31 deletions

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">8000</defaultcontrol>
<controls>
<include>globalBackground</include>
<!--About this addon-->
@ -206,13 +206,6 @@
<thumb>-</thumb>
<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(146,11)</onclick>
</item>
<item id="5">
<visible>Control.IsEnabled(7)</visible>
<label>$INFO[Control.GetLabel(7)]</label>

View File

@ -5,7 +5,6 @@
<include condition="skin.string(showcast,false)">fadeInOut</include>
<onunload>Skin.Reset(showcast)</onunload>
<onunload condition="skin.string(showcast,true)">action(info)</onunload>
<zorder>0</zorder>
<controls>
<control type="group">
<!--background / fanart-->
@ -134,7 +133,7 @@
</item>
<item>
<label>$LOCALIZE[563]</label>
<label2>$INFO[ListItem.Rating,,/10]</label2>
<label2>$INFO[ListItem.UserRating,,/10]</label2>
<thumb>-</thumb>
<onclick>noop</onclick>
</item>
@ -307,12 +306,10 @@
<onclick>SendClick(2003,10)</onclick>
</item>
<item>
<description>Get Artwork</description>
<label2></label2>
<onclick condition="Container.Content(movies)">XBMC.RunScript(script.artwork.downloader, mode=gui, mediatype=movie, dbid=$INFO[ListItem.DBID])</onclick>
<onclick condition="Container.Content(tvshows)">RunScript(script.artwork.downloader,mode=gui, mediatype=tvshow, dbid=$INFO[ListItem.DBID])</onclick>
<label>$INFO[System.AddonTitle(script.artwork.downloader)]</label>
<visible>System.HasAddon(script.artwork.downloader)</visible>
<label>38023</label>
<label2></label2>
<thumb>-</thumb>
<onclick>SendClick(2003,7)</onclick>
</item>
</content>
</control>
@ -644,6 +641,9 @@
<control type="button" id="6">
<description>Refresh</description>
</control>
<control type="button" id="7">
<description>Ratings</description>
</control>
<control type="button" id="10">
<description>Choose Art</description>
</control>

View File

@ -25,6 +25,7 @@
<include file="View_Songs.xml"/>
<include file="View_MusicFiles.xml"/>
<include file="View_MusicPlaylist.xml"/>
<include file="View_ArtistAlbums.xml"/>
<!--modal dialogs-->
<include name="modalDialog">

View File

@ -32,9 +32,7 @@
<value condition="Window.IsActive(musiclibrary) + !isEmpty(container.foldername)">$INFO[container.foldername]</value>
<value condition="Window.IsActive(musiclibrary) + isEmpty(container.foldername)">$LOCALIZE[31012]</value>
<!--
<value condition="Window.IsActive(musiclibrary) + SubString(container.foldername,playlists)">$LOCALIZE[20011]</value>
-->
@ -81,9 +79,9 @@
</variable>
<!--homescreen background image content-->
<variable name="homescreenCollage">
<value condition="Container(9000).HasFocus(1)">special://skin/extras/playlists/randomVideos.xsp</value>
<value condition="Container(9000).HasFocus(2)">special://skin/extras/playlists/randomAlbums.xsp</value>
<value condition="Container(9000).HasFocus(10)">special://skin/extras/playlists/randomTVShows.xsp</value>
<value condition="Container(9000).HasFocus(1)">special://skin/extras/playlists/collage_randomMovies.xsp</value>
<value condition="Container(9000).HasFocus(2)">special://skin/extras/playlists/collage_RandomAlbums.xsp</value>
<value condition="Container(9000).HasFocus(10)">special://skin/extras/playlists/collage_RandomTVShows.xsp</value>
</variable>
<!--Star rating for music tracks-->
<variable name="starRating">

View File

@ -31,6 +31,7 @@
<visible>skin.string(showRecentMusicItems) + SubString(skin.string(showRecentMusicItems),false)</visible>
<include>artist</include>
<include>album</include>
<include>artistalbums</include>
<include>song</include>
<include>musicgenre</include>
<include>musicfiles</include>

View File

@ -5,11 +5,11 @@
<!--fanart-->
<control type="group">
<visible>container.content(albums) + !container.content(songs)</visible>
<visible>container.content(albums) + !container.content(songs) + !SubString(container.folderpath,musicdb://artists)</visible>
<control type="image">
<include>dimensionsFullscreen</include>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture background="true" border="0">$INFO[Listitem.art(fanart)]</texture>
<texture background="true" border="0">$INFO[listitem.Art(artist.fanart)]</texture>
<fadetime>1500</fadetime>
<colordiffuse>22ffffff</colordiffuse>
</control>
@ -21,7 +21,7 @@
</control>
<control type="panel" id="50">
<visible>container.content(albums) + !container.content(songs)</visible>
<visible>container.content(albums) + !container.content(songs) + !SubString(container.folderpath,musicdb://artists)</visible>
<posx>78</posx>
<posy>row-5-begin</posy>
<width>1800</width>

158
1080i/View_ArtistAlbums.xml Normal file
View File

@ -0,0 +1,158 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<!--Artist Album browser-->
<include name="artistalbums">
<!--fanart-->
<control type="group">
<visible>container.content(albums) + !container.content(songs) + SubString(container.folderpath,musicdb://artists)</visible>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>fullscreenWidth</width>
<height>fullscreenHeight</height>
<aspectratio scalediffuse="false" align="center">stretch</aspectratio>
<texture background="true" fallback="colors/offblack.png" border="0">$INFO[Container.Art(artist.fanart)]</texture>
<fadetime>500</fadetime>
<colordiffuse>66ffffff</colordiffuse>
<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>0</posx>
<posy>row-20-begin</posy>
<width>fullscreenWidth</width>
<height>15-row</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>ccffffff</colordiffuse>
</control>
<!--titles-->
<control type="group">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>col-1-begin</posx>
<posy>row-6-begin</posy>
<control type="label">
<posx>24-col</posx>
<posy>0</posy>
<width>24-col</width>
<height>8-row</height>
<align>right</align>
<font>veryLargeLight</font>
<textcolor>66ffffff</textcolor>
<shadowcolor>-</shadowcolor>
<wrapmultiline>true</wrapmultiline>
<label>$INFO[listitem.year][CR][B]$INFO[listitem.title][/B]</label>
</control>
</control>
</control>
<control type="panel" id="50">
<visible>container.content(albums) + !container.content(songs) + SubString(container.folderpath,musicdb://artists)</visible>
<posx>72</posx>
<posy>row-21-begin</posy>
<width>1800</width>
<height>9-row</height>
<onleft>9000</onleft>
<onright>60</onright>
<ondown>50</ondown>
<onup>50</onup>
<pagecontrol>60</pagecontrol>
<itemlayout width="300" height="300">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture border="3">colors/black.png</texture>
<bordertexture colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="label">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>2-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">
<visible>!controlgroup(9000).hasfocus</visible>
<posx>12</posx>
<posy>3-row</posy>
<width>240</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>buttonTitle</font>
<textcolor>disabled</textcolor>
<label>$INFO[ListItem.artist]</label>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[Listitem.thumb]</texture>
<bordertexture border="3" colordiffuse="33FFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
</itemlayout>
<focusedlayout width="4-col" height="4-col">
<control type="group">
<animation type="focus" loop="false" reversible="false">
<effect type="rotatey" start="0" end="-15" center="132" tween="back" easing="out" time="300"/>
<effect type="rotatey" start="0" end="15" center="132" tween="back" easing="out" delay="300" time="300"/>
<effect type="zoom" start="95" end="110" center="auto" tween="back" easing="out" time="300"/>
</animation>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/offblack.png</texture>
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
<control type="image">
<posx>3</posx>
<posy>3</posy>
<width>258</width>
<height>258</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>ccFFFFFF</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[ListItem.Art(thumb)]</texture>
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/white.png</bordertexture>
<bordersize>3</bordersize>
<colordiffuse>ffffffff</colordiffuse>
</control>
</control>
</focusedlayout>
</control>
</include>
</includes>

View File

@ -129,13 +129,13 @@
<content>
<item id="1">
<visible>Library.HasContent(movies)</visible>
<label>recentmovies</label>
<label>special://skin/extras/playlists/recentMovies.xsp</label>
<property name="textTitle">31176</property>
<onclick>noop</onclick>
</item>
<item id="2">
<visible>Library.HasContent(tvshows)</visible>
<label>recentepisodes</label>
<label>special://skin/extras/playlists/recentEpisodes.xsp</label>
<property name="textTitle">31178</property>
<onclick>noop</onclick>
</item>
@ -152,8 +152,10 @@
<onleft>9000</onleft>
<onback>activateWindow(home)</onback>
<orientation>horizontal</orientation>
<!--<oninfo>activatewindow(movieinformation,videodb://movies/titles/12)</oninfo>-->
<content>plugin://script.thedeadman.functions?type=$INFO[control.getlabel(9123)]</content>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
<onclick>activatewindow(Video,videodb://tvshows/titles/$INFO[listitem.dbid]/$INFO[listitem.season])</onclick>
<onclick>Control.SetFocus(50)</onclick>
<content>$INFO[control.getlabel(9123)]</content>
<itemlayout width="228" height="312">
<control type="image">
<posx>0</posx>

View File

@ -12,6 +12,13 @@
- [REMOVED] videooverlay.xml
- [REMOVED] musicoverlay.xml
- [NEW] custom_musicOverlay.xml
- [REMOVED] References to "zorder" tag
[DONE] - DialogAddonInfo.xml - remove button id="11"
[DONE] - DialogKaiToast.xml - removed ID's 403-405
[DONE] - DialogVideoInfo.xml - add button ID 7, replace user rating value
[DONE] - MyMusicNav.xml - remove files node button
[B]0.1.0[/B]

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="albums">
<name>randomAlbums</name>
<name>collage_RandomAlbums</name>
<match>all</match>
<limit>50</limit>
<order direction="ascending">random</order>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="movies">
<name>randomMovies</name>
<name>collage_randomMovies</name>
<match>all</match>
<limit>50</limit>
<order direction="ascending">random</order>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="tvshows">
<name>Random tvshows</name>
<name>collage_RandomTVShows</name>
<match>all</match>
<limit>50</limit>
<order direction="ascending">random</order>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="tvshows">
<name>recentEpisodes</name>
<match>all</match>
<limit>10</limit>
<order direction="descending">dateadded</order>
</smartplaylist>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="movies">
<name>recentMovies</name>
<match>all</match>
<limit>10</limit>
<order direction="descending">dateadded</order>
</smartplaylist>