V1.2.0 Alpha

This commit is contained in:
Chris Bevan 2017-03-22 18:58:14 +00:00
parent 9c7ff13580
commit 6196d59f06
8 changed files with 368 additions and 880 deletions

View File

@ -69,7 +69,7 @@
</control> </control>
<control type="image"> <control type="image">
<posx>col-1-begin</posx> <posx>col-1-begin</posx>
<posy>898</posy> <posy>886</posy>
<width>5-col</width> <width>5-col</width>
<texture>$INFO[ListItem.Art(clearlogo)]</texture> <texture>$INFO[ListItem.Art(clearlogo)]</texture>
<aspectratio align="left">keep</aspectratio> <aspectratio align="left">keep</aspectratio>

View File

@ -17,7 +17,7 @@
<control type="grouplist" id="99998"> <control type="grouplist" id="99998">
<posx>0</posx> <posx>0</posx>
<posy>row-3-begin</posy> <posy>row-3-begin</posy>
<width>20000</width> <width>13000</width>
<height>fullscreenHeight</height> <height>fullscreenHeight</height>
<itemgap>0</itemgap> <itemgap>0</itemgap>
<scrolltime tween="sine" easing="out">500</scrolltime> <scrolltime tween="sine" easing="out">500</scrolltime>
@ -27,24 +27,24 @@
<effect type="fade" start="0" end="100" delay="250" time="1000"/> <effect type="fade" start="0" end="100" delay="250" time="1000"/>
</animation> </animation>
<!--movement--> <!--movement-->
<animation effect="slide" time="300" end="0,0" condition="Control.HasFocus(999981)">condition</animation> <animation effect="slide" time="200" end="0,0" condition="Control.HasFocus(999981)">condition</animation>
<animation effect="slide" time="300" end="-700,0" condition="Control.HasFocus(999982)">condition</animation> <animation effect="slide" time="200" end="-700,0" condition="Control.HasFocus(999982)">condition</animation>
<animation effect="slide" time="300" end="-1400,0" condition="Control.HasFocus(999983)">condition</animation> <animation effect="slide" time="200" end="-1400,0" condition="Control.HasFocus(999983)">condition</animation>
<animation effect="slide" time="300" end="-1900,0" condition="Control.HasFocus(999984)">condition</animation> <animation effect="slide" time="200" end="-1900,0" condition="Control.HasFocus(999984)">condition</animation>
<animation effect="slide" time="300" end="-2600,0" condition="Control.HasFocus(999985)">condition</animation> <animation effect="slide" time="200" end="-2600,0" condition="Control.HasFocus(999985)">condition</animation>
<animation effect="slide" time="300" end="-3100,0" condition="Control.HasFocus(999986)">condition</animation> <animation effect="slide" time="200" end="-3100,0" condition="Control.HasFocus(999986)">condition</animation>
<animation effect="slide" time="300" end="-3800,0" condition="Control.HasFocus(999987)">condition</animation> <animation effect="slide" time="200" end="-3800,0" condition="Control.HasFocus(999987)">condition</animation>
<animation effect="slide" time="300" end="-4500,0" condition="Control.HasFocus(999988)">condition</animation> <animation effect="slide" time="200" end="-4500,0" condition="Control.HasFocus(999988)">condition</animation>
<animation effect="slide" time="300" end="-5200,0" condition="Control.HasFocus(999989)">condition</animation> <animation effect="slide" time="200" end="-5200,0" condition="Control.HasFocus(999989)">condition</animation>
<animation effect="slide" time="300" end="-5900,0" condition="Control.HasFocus(999990)">condition</animation> <animation effect="slide" time="200" end="-5900,0" condition="Control.HasFocus(999990)">condition</animation>
<animation effect="slide" time="300" end="-6600,0" condition="Control.HasFocus(999991)">condition</animation> <animation effect="slide" time="200" end="-6600,0" condition="Control.HasFocus(999991)">condition</animation>
<animation effect="slide" time="300" end="-7200,0" condition="Control.HasFocus(999992)">condition</animation> <animation effect="slide" time="200" end="-7200,0" condition="Control.HasFocus(999992)">condition</animation>
<animation effect="slide" time="300" end="-7900,0" condition="Control.HasFocus(999993)">condition</animation> <animation effect="slide" time="200" end="-7900,0" condition="Control.HasFocus(999993)">condition</animation>
<animation effect="slide" time="300" end="-8600,0" condition="Control.HasFocus(999994)">condition</animation> <animation effect="slide" time="200" end="-8600,0" condition="Control.HasFocus(999994)">condition</animation>
<animation effect="slide" time="300" end="-9300,0" condition="Control.HasFocus(999995)">condition</animation> <animation effect="slide" time="200" end="-9300,0" condition="Control.HasFocus(999995)">condition</animation>
<animation effect="slide" time="300" end="-10000,0" condition="Control.HasFocus(999996)">condition</animation> <animation effect="slide" time="200" end="-10000,0" condition="Control.HasFocus(999996)">condition</animation>
<animation effect="slide" time="300" end="-10700,0" condition="Control.HasFocus(999997)">condition</animation> <animation effect="slide" time="200" end="-10700,0" condition="Control.HasFocus(999997)">condition</animation>
<animation effect="slide" time="300" end="-11400,0" condition="Control.HasFocus(999998)">condition</animation> <animation effect="slide" time="200" end="-11400,0" condition="Control.HasFocus(999998)">condition</animation>
<control type="label"> <control type="label">
<visible>!isempty(listitem.tagline)</visible> <visible>!isempty(listitem.tagline)</visible>
<posx>col-1-begin</posx> <posx>col-1-begin</posx>
@ -186,23 +186,6 @@
<bordertexture border="3">colors/white.png</bordertexture> <bordertexture border="3">colors/white.png</bordertexture>
<bordersize>3</bordersize> <bordersize>3</bordersize>
</control> </control>
<control type="image">
<posx>3-col</posx>
<width>1-col</width>
<height>756</height>
<texture>colors/black.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
</control>
<control type="scrollbar" id="62">
<posx>col-9-begin</posx>
<posy>row-27-begin</posy>
<height>12</height>
<width>8-col</width>
<orientation>horizontal</orientation>
<onback>8000</onback>
</control> </control>
<!--navigation--> <!--navigation-->

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,13 @@
**Changelog** **Changelog**
[PLANNED WORKS] [PLANNED WORKS]
- ensure spotlight disabled when no content
- move the tvshows / multinode stuff from defaults to overrides
[V1.2.0] [V1.2.0]
- [NEW] Extended fanart support for video info and seasons (active by default) - [NEW] Extended fanart support for video info and seasons (active by default)
- [NEW] 'Media Showcase'. This extension to the video info screen presents media art in a much more engaging way, taking advantage of available media art. - [NEW] 'Media Showcase'. This extension to the video info screen presents media art in a much more engaging way, taking advantage of available media art.
- [NEW] User option: disable extended fanart - [NEW] User option: disable extended fanart
- [NEW] Keyboard autocomplete support - [NEW] Keyboard autocomplete support
- Various tweaks and bugfixes
[V1.1.1] [V1.1.1]
- [FIXED] Aspect ratio incorrect in poster view (thanks wiiija) - [FIXED] Aspect ratio incorrect in poster view (thanks wiiija)

View File

@ -106,5 +106,4 @@
<thumb /> <thumb />
<action>ActivateWindow(shutdownmenu)</action> <action>ActivateWindow(shutdownmenu)</action>
</shortcut> </shortcut>
-->
</shortcuts> </shortcuts>

View File

@ -16,6 +16,7 @@
<action>RunScript(script.globalsearch)</action> <action>RunScript(script.globalsearch)</action>
</shortcut> </shortcut>
<shortcut> <shortcut>
<visible>Library.HasContent(Music)</visible>
<label>31005</label> <label>31005</label>
<label2>10005</label2> <label2>10005</label2>
<icon>DefaultAddon.png</icon> <icon>DefaultAddon.png</icon>
@ -39,7 +40,6 @@
<action>ActivateWindow(Radiochannels)</action> <action>ActivateWindow(Radiochannels)</action>
</shortcut> </shortcut>
<shortcut> <shortcut>
<visible>!window.isactive(music)</visible>
<label>133</label> <label>133</label>
<label2>10005</label2> <label2>10005</label2>
<icon>DefaultAddon.png</icon> <icon>DefaultAddon.png</icon>
@ -47,15 +47,6 @@
<action>ActivateWindow(Music,musicdb://artists/)</action> <action>ActivateWindow(Music,musicdb://artists/)</action>
</shortcut> </shortcut>
<shortcut> <shortcut>
<visible>window.isactive(music)</visible>
<label>133</label>
<label2>10005</label2>
<icon>DefaultAddon.png</icon>
<thumb />
<action>Container.Update(musicdb://artists/)</action>
</shortcut>
<shortcut>
<visible>!window.isactive(music)</visible>
<label>132</label> <label>132</label>
<label2>10005</label2> <label2>10005</label2>
<icon>DefaultAddon.png</icon> <icon>DefaultAddon.png</icon>
@ -63,29 +54,12 @@
<action>ActivateWindow(Music,musicdb://albums/)</action> <action>ActivateWindow(Music,musicdb://albums/)</action>
</shortcut> </shortcut>
<shortcut> <shortcut>
<visible>window.isactive(music)</visible>
<label>132</label>
<label2>10005</label2>
<icon>DefaultAddon.png</icon>
<thumb />
<action>Container.Update(musicdb://albums/)</action>
</shortcut>
<shortcut>
<visible>!window.isactive(music)</visible>
<label>135</label> <label>135</label>
<label2>10005</label2> <label2>10005</label2>
<icon>DefaultAddon.png</icon> <icon>DefaultAddon.png</icon>
<thumb /> <thumb />
<action>ActivateWindow(Music,musicdb://genres/)</action> <action>ActivateWindow(Music,musicdb://genres/)</action>
</shortcut> </shortcut>
<shortcut>
<visible>window.isactive(music)</visible>
<label>135</label>
<label2>10005</label2>
<icon>DefaultAddon.png</icon>
<thumb />
<action>Container.Update(musicdb://genres/)</action>
</shortcut>
<shortcut> <shortcut>
<label>136</label> <label>136</label>
<label2>10005</label2> <label2>10005</label2>
@ -94,21 +68,12 @@
<action>activateWindow(Music,special://musicplaylists/)</action> <action>activateWindow(Music,special://musicplaylists/)</action>
</shortcut> </shortcut>
<shortcut> <shortcut>
<visible>!window.isactive(music) + Library.HasContent(musicvideos)</visible>
<label>20389</label> <label>20389</label>
<label2>10005</label2> <label2>10005</label2>
<icon>DefaultAddon.png</icon> <icon>DefaultAddon.png</icon>
<thumb /> <thumb />
<action>ActivateWindow(Videos,videodb://musicvideos/titles/)</action> <action>ActivateWindow(Videos,videodb://musicvideos/titles/)</action>
</shortcut> </shortcut>
<shortcut>
<visible>window.isactive(music) + Library.HasContent(musicvideos)</visible>
<label>20389</label>
<label2>10005</label2>
<icon>DefaultAddon.png</icon>
<thumb />
<action>Container.Update(videodb://musicvideos/titles/)</action>
</shortcut>
<shortcut> <shortcut>
<label>31090</label> <label>31090</label>
<label2>10005</label2> <label2>10005</label2>

View File

@ -26,6 +26,56 @@
<action>::ACTION::</action> <action>::ACTION::</action>
</override> </override>
<override action="ActivateWindow(Videos,videodb://tvshows/titles/)" group="videosubmenu">
<condition>window.isactive(videos)</condition>
<action>Container.Update(videodb://tvshows/titles/)</action>
</override>
<override action="ActivateWindow(Videos,videodb://tvshows/titles/)" group="videosubmenu">
<condition>!window.isactive(videos)</condition>
<action>::ACTION::</action>
</override>
<override action="ActivateWindow(Music,musicdb://artists/)" group="musicsubmenu">
<condition>window.isactive(music)</condition>
<action>Container.Update(musicdb://artists/)</action>
</override>
<override action="ActivateWindow(Music,musicdb://artists/)" group="musicsubmenu">
<condition>!window.isactive(music)</condition>
<action>::ACTION::</action>
</override>
<override action="ActivateWindow(Music,musicdb://albums/)" group="musicsubmenu">
<condition>window.isactive(music)</condition>
<action>Container.Update(musicdb://albums/)</action>
</override>
<override action="ActivateWindow(Music,musicdb://albums/)" group="musicsubmenu">
<condition>!window.isactive(music)</condition>
<action>::ACTION::</action>
</override>
<override action="ActivateWindow(Music,musicdb://genres/)" group="musicsubmenu">
<condition>window.isactive(music)</condition>
<action>Container.Update(musicdb://genres/)</action>
</override>
<override action="ActivateWindow(Music,musicdb://genres/)" group="musicsubmenu">
<condition>!window.isactive(music)</condition>
<action>::ACTION::</action>
</override>
<override action="ActivateWindow(Videos,videodb://musicvideos/titles/)" group="musicsubmenu">
<condition>window.isactive(music)</condition>
<action>Container.Update(videodb://musicvideos/titles/)</action>
</override>
<override action="ActivateWindow(Videos,videodb://musicvideos/titles/)" group="musicsubmenu">
<condition>!window.isactive(music)</condition>
<action>::ACTION::</action>
</override>
<groupoverride group="videosubmenu" condition="true">control.setfocus(9999)</groupoverride> <groupoverride group="videosubmenu" condition="true">control.setfocus(9999)</groupoverride>
<groupoverride group="musicsubmenu" condition="true">control.setfocus(9999)</groupoverride> <groupoverride group="musicsubmenu" condition="true">control.setfocus(9999)</groupoverride>
<groupoverride group="picturessubmenu" condition="true">control.setfocus(9999)</groupoverride> <groupoverride group="picturessubmenu" condition="true">control.setfocus(9999)</groupoverride>

View File

@ -16,6 +16,7 @@
<action>RunScript(script.globalsearch)</action> <action>RunScript(script.globalsearch)</action>
</shortcut> </shortcut>
<shortcut> <shortcut>
<visible>Library.HasContent(Video)</visible>
<label>31005</label> <label>31005</label>
<label2>32014</label2> <label2>32014</label2>
<icon>DefaultAddon.png</icon> <icon>DefaultAddon.png</icon>
@ -54,21 +55,12 @@
<action>ActivateWindow(Videos,videodb://movies/titles/)</action> <action>ActivateWindow(Videos,videodb://movies/titles/)</action>
</shortcut> </shortcut>
<shortcut> <shortcut>
<visible>!window.isactive(videos)</visible>
<label>20343</label> <label>20343</label>
<label2>32014</label2> <label2>32014</label2>
<icon>DefaultAddon.png</icon> <icon>DefaultAddon.png</icon>
<thumb /> <thumb />
<action>ActivateWindow(Videos,videodb://tvshows/titles/)</action> <action>ActivateWindow(Videos,videodb://tvshows/titles/)</action>
</shortcut> </shortcut>
<shortcut>
<visible>window.isactive(videos)</visible>
<label>20343</label>
<label2>32014</label2>
<icon>DefaultAddon.png</icon>
<thumb />
<action>Container.Update(videodb://tvshows/titles/)</action>
</shortcut>
<shortcut> <shortcut>
<label>31088</label> <label>31088</label>
<label2>32014</label2> <label2>32014</label2>