Leave it with me, I will sort it out.
Fixed all the views ids for the scroll bars, its been committed now.
Here is the loginscreen.xml for the master profile. This will only play the intro video from a cold start of XBMC.
Code: Select all
<window id="29">
<defaultcontrol always="false">51</defaultcontrol>
<allowoverlay>no</allowoverlay>
<coordinates>
<system>1</system>
<posx>0</posx>
<posy>0</posy>
</coordinates>
<onload>RunScript( Special://xbmc/scripts/XBMC4Kids/Utilities/Update Checker.py )</onload>
<controls>
<control type="button" id="51">
<posx>-500</posx>
<onfocus>playmedia( Special://xbmc/intro.mp4 )</onfocus>
</control>
<include>CommonBackground</include>
<control type="label">
<description>Edit mode indicator</description>
<posx>10r</posx>
<posy>35r</posy>
<width>1280</width>
<height>36</height>
<font>font15</font>
<textcolor>$VAR[var-labelcolour]</textcolor>
<align>right</align>
<aligny>center</aligny>
<label>$LOCALIZE[32051]</label>
<visible>Skin.HasSetting(editmode)</visible>
</control>
<control type="button" id="70">
<posx>-5000</posx>
<onup>52</onup>
<ondown>-</ondown>
<onleft>-</onleft>
<onright>-</onright>
<onclick>SetFocus(70)</onclick>
</control>
<!-- Secret Passcode -->
<control type="button" id="20">
<description>Secret Code Button</description>
<posx>-5000</posx>
<label>-</label>
<onleft>52</onleft>
<onright>52</onright>
<onup>21</onup>
<ondown>52</ondown>
</control>
<control type="button" id="21">
<description>Secret Code Button</description>
<posx>-5000</posx>
<label>-</label>
<onleft>52</onleft>
<onright>52</onright>
<onup>52</onup>
<ondown>22</ondown>
</control>
<control type="button" id="22">
<description>Secret Code Button</description>
<posx>-5000</posx>
<label>-</label>
<onleft>52</onleft>
<onright>52</onright>
<onup>52</onup>
<ondown>23</ondown>
</control>
<control type="button" id="23">
<description>Secret Code Button</description>
<posx>-5000</posx>
<label>-</label>
<onleft>24</onleft>
<onright>52</onright>
<onup>52</onup>
<ondown>52</ondown>
</control>
<control type="button" id="24">
<description>Secret Code Button</description>
<posx>-5000</posx>
<label>-</label>
<onleft>25</onleft>
<onright>52</onright>
<onup>52</onup>
<ondown>52</ondown>
</control>
<control type="button" id="25">
<description>Secret Code Button</description>
<posx>-5000</posx>
<label>-</label>
<onleft>52</onleft>
<onright>26</onright>
<onup>52</onup>
<ondown>52</ondown>
</control>
<control type="button" id="26">
<description>Secret Code Button</description>
<posx>-5000</posx>
<label>-</label>
<onleft>52</onleft>
<onright>27</onright>
<onup>52</onup>
<ondown>52</ondown>
</control>
<control type="button" id="27">
<description>Secret Code Button</description>
<posx>-5000</posx>
<label>-</label>
<onclick>SetFocus(52)</onclick>
<onclick>RunScript( Special://xbmc/scripts/XBMC4Kids/Utilities/Edit Mode.py )</onclick>
<onleft>52</onleft>
<onright>52</onright>
<onup>52</onup>
<ondown>52</ondown>
</control>
<control type="group">
<control type="label">
<posx>0</posx>
<posy>559</posy>
<width>1280</width>
<height>36</height>
<font>font35</font>
<textcolor>white</textcolor>
<scroll>true</scroll>
<align>center</align>
<aligny>center</aligny>
<label>[UPPERCASE]$INFO[ListItem.Label][/UPPERCASE]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>599</posy>
<width>1280</width>
<height>30</height>
<font>font15</font>
<textcolor>white</textcolor>
<scroll>true</scroll>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.label2]</label>
</control>
<control type="group">
<control type="fixedlist" id="52">
<posx>-122</posx>
<posy>262</posy>
<width>1526</width>
<height>460</height>
<onleft>52</onleft>
<onright>52</onright>
<onup>20</onup>
<ondown>70</ondown>
<viewtype label="31028">list</viewtype>
<pagecontrol>61</pagecontrol>
<scrolltime>200</scrolltime>
<focusposition>3</focusposition>
<orientation>horizontal</orientation>
<preloaditems>4</preloaditems>
<itemlayout height="428" width="218">
<control type="image">
<posx>2</posx>
<posy>0</posy>
<width>214</width>
<height>214</height>
<aspectratio>stretch</aspectratio>
<texture border="5">button-focus.png</texture>
</control>
<control type="image">
<posx>7</posx>
<posy>5</posy>
<width>204</width>
<height>204</height>
<aspectratio>stretch</aspectratio>
<texture>black-back.png</texture>
</control>
<control type="image">
<posx>7</posx>
<posy>5</posy>
<width>204</width>
<height>204</height>
<aspectratio>stretch</aspectratio>
<texture background="true">$INFO[listitem.icon]</texture>
</control>
<!-- Flipped images -->
<control type="image">
<posx>2</posx>
<posy>214</posy>
<width>214</width>
<height>214</height>
<aspectratio>stretch</aspectratio>
<texture flipy="true" diffuse="diffuse_mirror.png">button-focus.png</texture>
</control>
<control type="image">
<posx>7</posx>
<posy>214</posy>
<width>204</width>
<height>204</height>
<aspectratio>stretch</aspectratio>
<texture flipy="true" diffuse="diffuse_mirror.png">black-back.png</texture>
</control>
<control type="image">
<posx>7</posx>
<posy>214</posy>
<width>204</width>
<height>204</height>
<aspectratio>stretch</aspectratio>
<texture background="true" flipy="true" diffuse="diffuse_mirror.png">$INFO[listitem.icon]</texture>
</control>
</itemlayout>
<focusedlayout height="428" width="218">
<control type="image">
<posx>2</posx>
<posy>0</posy>
<width>214</width>
<height>214</height>
<aspectratio>stretch</aspectratio>
<texture border="5">button-focus.png</texture>
<animation reversible="false" effect="fade" end="0" time="0">focus</animation>
<animation reversible="false" effect="zoom" end="2,0,214,214" start="-8,-10,234,234" time="200">unfocus</animation>
</control>
<control type="image">
<posx>2</posx>
<posy>0</posy>
<width>214</width>
<height>214</height>
<aspectratio>stretch</aspectratio>
<texture border="5">button-focus.png</texture>
<animation reversible="false" effect="zoom" start="2,0,214,214" end="-8,-10,234,234" time="200">focus</animation>
<animation reversible="false" effect="fade" end="0" time="0">unfocus</animation>
</control>
<control type="image">
<posx>7</posx>
<posy>5</posy>
<width>204</width>
<height>204</height>
<aspectratio>stretch</aspectratio>
<texture>black-back.png</texture>
<bordersize>1</bordersize>
<animation reversible="false" effect="zoom" start="7,5,204,204" end="-3,-5,224,224" time="200">focus</animation>
<animation reversible="false" effect="zoom" end="7,5,204,204" start="-3,-5,224,224" time="200">unfocus</animation>
</control>
<control type="image">
<posx>7</posx>
<posy>5</posy>
<width>204</width>
<height>204</height>
<aspectratio>stretch</aspectratio>
<texture background="true">$INFO[listitem.icon]</texture>
<animation reversible="false" effect="zoom" start="7,5,204,204" end="-3,-5,224,224" time="200">focus</animation>
<animation reversible="false" effect="zoom" end="7,5,204,204" start="-3,-5,224,224" time="200">unfocus</animation>
</control>
<!-- Flipped images -->
<control type="image">
<posx>2</posx>
<posy>214</posy>
<width>214</width>
<height>214</height>
<aspectratio>stretch</aspectratio>
<texture flipy="true" diffuse="diffuse_mirror.png">button-focus.png</texture>
<animation reversible="false" effect="zoom" start="2,214,214,214" end="-8,224,234,234" time="200">focus</animation>
<animation reversible="false" effect="fade" end="0" time="0">unfocus</animation>
</control>
<control type="image">
<posx>7</posx>
<posy>214</posy>
<width>204</width>
<height>204</height>
<aspectratio>stretch</aspectratio>
<texture flipy="true" diffuse="diffuse_mirror.png">black-back.png</texture>
<animation reversible="false" effect="zoom" start="7,214,204,204" end="-3,229,224,224" time="200">focus</animation>
<animation reversible="false" effect="zoom" end="7,214,204,204" start="-3,229,224,224" time="200">unfocus</animation>
</control>
<control type="image">
<posx>7</posx>
<posy>214</posy>
<width>204</width>
<height>204</height>
<aspectratio>stretch</aspectratio>
<texture background="true" flipy="true" diffuse="diffuse_mirror.png">$INFO[listitem.icon]</texture>
<animation reversible="false" effect="zoom" start="7,214,204,204" end="-3,229,224,224" time="200">focus</animation>
<animation reversible="false" effect="zoom" end="7,214,204,204" start="-3,229,224,224" time="200">unfocus</animation>
</control>
</focusedlayout>
</control>
</control>
</control>
<control type="group">
<visible>Control.HasFocus(70)</visible>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1280</width>
<height>720</height>
<texture>background.png</texture>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>387</posx>
<posy>165</posy>
<width>505</width>
<height>390</height>
<texture>controlpad.png</texture>
<include>Window_OpenClose_Animation</include>
</control>
<control type="image">
<posx>387</posx>
<posy>165</posy>
<width>505</width>
<height>390</height>
<texture>controlpad_overlay.png</texture>
<include>Window_OpenClose_Animation</include>
</control>
<control type="label">
<description>A Button</description>
<posx>900</posx>
<posy>313</posy>
<width>400</width>
<height>35</height>
<align>left</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32000]</label>
<include>Window_OpenClose_Animation</include>
</control>
<control type="label">
<description>B Button</description>
<posx>900</posx>
<posy>288</posy>
<width>400</width>
<height>35</height>
<align>left</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32001]</label>
<include>Window_OpenClose_Animation</include>
</control>
<control type="label">
<description>X Button</description>
<posx>900</posx>
<posy>260</posy>
<width>400</width>
<height>35</height>
<align>left</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32061]</label>
<include>Window_OpenClose_Animation</include>
</control>
<control type="label">
<description>Y Button</description>
<posx>900</posx>
<posy>235</posy>
<width>400</width>
<height>35</height>
<align>left</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32006]</label>
<include>Window_OpenClose_Animation</include>
<visible>Skin.HasSetting(EditMode)</visible>
</control>
<control type="label">
<description>Y Button</description>
<posx>900</posx>
<posy>235</posy>
<width>400</width>
<height>35</height>
<align>left</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32062]</label>
<include>Window_OpenClose_Animation</include>
<visible>!Skin.HasSetting(EditMode)</visible>
</control>
<control type="label">
<description>Black Button</description>
<posx>900</posx>
<posy>377</posy>
<width>400</width>
<height>35</height>
<align>left</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32063]</label>
<include>Window_OpenClose_Animation</include>
<visible>Skin.HasSetting(EditMode)</visible>
</control>
<control type="label">
<description>Black Button</description>
<posx>900</posx>
<posy>377</posy>
<width>400</width>
<height>35</height>
<align>left</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32011]</label>
<include>Window_OpenClose_Animation</include>
<visible>!Skin.HasSetting(EditMode)</visible>
</control>
<control type="label">
<description>White Button</description>
<posx>900</posx>
<posy>403</posy>
<width>400</width>
<height>35</height>
<align>left</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32009]</label>
<include>Window_OpenClose_Animation</include>
</control>
<control type="label">
<description>Back Button</description>
<posx>377</posx>
<posy>354</posy>
<width>400</width>
<height>35</height>
<align>right</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32064]</label>
<include>Window_OpenClose_Animation</include>
<visible>Skin.HasSetting(EditMode)</visible>
</control>
<control type="label">
<description>Back Button</description>
<posx>377</posx>
<posy>354</posy>
<width>400</width>
<height>35</height>
<align>right</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32062]</label>
<include>Window_OpenClose_Animation</include>
<visible>!Skin.HasSetting(EditMode)</visible>
</control>
<control type="label">
<description>Start Button</description>
<posx>377</posx>
<posy>382</posy>
<width>400</width>
<height>35</height>
<align>right</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[31020]</label>
<include>Window_OpenClose_Animation</include>
</control>
<control type="label">
<description>Left Stick Button</description>
<posx>217</posx>
<posy>187</posy>
<width>400</width>
<height>35</height>
<align>center</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32065]</label>
<include>Window_OpenClose_Animation</include>
<visible>Skin.HasSetting(EditMode)</visible>
</control>
<control type="label">
<description>Left Stick Button</description>
<posx>217</posx>
<posy>187</posy>
<width>400</width>
<height>35</height>
<align>center</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32062]</label>
<include>Window_OpenClose_Animation</include>
<visible>!Skin.HasSetting(EditMode)</visible>
</control>
<control type="label">
<description>Right Stick Button</description>
<posx>499</posx>
<posy>560</posy>
<width>400</width>
<height>35</height>
<align>center</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32066]</label>
<include>Window_OpenClose_Animation</include>
</control>
<control type="label">
<description>Left Trigger</description>
<posx>332</posx>
<posy>130</posy>
<width>400</width>
<height>35</height>
<align>center</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32067]</label>
<include>Window_OpenClose_Animation</include>
</control>
<control type="label">
<description>Right Trigger</description>
<posx>552</posx>
<posy>130</posy>
<width>400</width>
<height>35</height>
<align>center</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32068]</label>
<include>Window_OpenClose_Animation</include>
</control>
<control type="label">
<description>Dpad</description>
<posx>376</posx>
<posy>550</posy>
<width>400</width>
<height>35</height>
<align>center</align>
<aligny>center</aligny>
<font>font17</font>
<textcolor>white</textcolor>
<label>$LOCALIZE[32069]</label>
<include>Window_OpenClose_Animation</include>
</control>
</control>
<control type="grouplist">
<description>Control Info</description>
<posx>10</posx>
<posy>32r</posy>
<width>1280</width>
<height>80</height>
<itemgap>5</itemgap>
<orientation>Horizontal</orientation>
<!-- A Button -->
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>25</width>
<height>25</height>
<texture>pad_buttons\a_button.png</texture>
<aspectratio>keep</aspectratio>
<visible>!Control.HasFocus(70)</visible>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width min="40" max="250">auto</width>
<height>20</height>
<font>font15</font>
<textcolor>$VAR[var-labelcolour]</textcolor>
<label>$LOCALIZE[32000]</label>
<animation effect="slide" start="0,0" end="0,3" time="0" condition="true">conditional</animation>
<visible>!Control.HasFocus(70)</visible>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>25</width>
<height>25</height>
<texture>pad_buttons\dpad_down_button.png</texture>
<aspectratio>keep</aspectratio>
<visible>!Control.HasFocus(70)</visible>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width min="40" max="250">auto</width>
<height>20</height>
<font>font15</font>
<textcolor>$VAR[var-labelcolour]</textcolor>
<label>$LOCALIZE[32060]</label>
<animation effect="slide" start="0,0" end="0,3" time="0" condition="true">conditional</animation>
<visible>!Control.HasFocus(70)</visible>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>25</width>
<height>25</height>
<texture>pad_buttons\dpad_up_button.png</texture>
<aspectratio>keep</aspectratio>
<visible>Control.HasFocus(70)</visible>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width min="40" max="250">auto</width>
<height>20</height>
<font>font15</font>
<textcolor>$VAR[var-labelcolour]</textcolor>
<label>$LOCALIZE[32005]</label>
<animation effect="slide" start="0,0" end="0,3" time="0" condition="true">conditional</animation>
<visible>Control.HasFocus(70)</visible>
</control>
</control>
<include condition="System.Date(12-25,12-26)">snow</include>
<!-- Had to add the exact date for each year :/ damn easter! -->
<include condition="StringCompare(System.Date,Sun, Mar 27, 2016)">easter</include>
<include condition="StringCompare(System.Date,Sun, 27 Mar 2016)">easter</include>
<include condition="StringCompare(System.Date,Sun, Apr 16, 2017)">easter</include>
<include condition="StringCompare(System.Date,Sun, 16 Apr 2017)">easter</include>
<include condition="StringCompare(System.Date,Sun, Apr 1, 2018)">easter</include>
<include condition="StringCompare(System.Date,Sun, 1 Apr 2018)">easter</include>
<include condition="StringCompare(System.Date,Sun, Apr 21, 2019)">easter</include>
<include condition="StringCompare(System.Date,Sun, 21 Apr 2019)">easter</include>
<include condition="StringCompare(System.Date,Sun, Apr 12, 2020)">easter</include>
<include condition="StringCompare(System.Date,Sun, 12 Apr 2020)">easter</include>
<include condition="StringCompare(System.Date,Sun, Apr 4, 2021)">easter</include>
<include condition="StringCompare(System.Date,Sun, 4 Apr 2021)">easter</include>
<include condition="StringCompare(System.Date,Sun, Apr 17, 2022)">easter</include>
<include condition="StringCompare(System.Date,Sun, 17 Apr 2022)">easter</include>
<!-- birthdays -->
<include condition="SubString(System.Date,Jan)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Jan.xml">Jan</include>
<include condition="SubString(System.Date,Feb)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Feb.xml">Feb</include>
<include condition="SubString(System.Date,Mar)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Mar.xml">Mar</include>
<include condition="SubString(System.Date,Apr)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Apr.xml">Apr</include>
<include condition="SubString(System.Date,May)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_May.xml">May</include>
<include condition="SubString(System.Date,Jun)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Jun.xml">Jun</include>
<include condition="SubString(System.Date,Jul)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Jul.xml">Jul</include>
<include condition="SubString(System.Date,Aug)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Aug.xml">Aug</include>
<include condition="SubString(System.Date,Sep)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Sep.xml">Sep</include>
<include condition="SubString(System.Date,Oct)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Oct.xml">Oct</include>
<include condition="SubString(System.Date,Nov)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Nov.xml">Nov</include>
<include condition="SubString(System.Date,Dec)" file="Dates_SubString_Workaround\Includes_SubString_Workaround_Dec.xml">Dec</include>
<!-- Debug Info -->
<include>Debug</include>
</controls>
</window>
if you are running XBMC in 720p edit the guisetting.xml ( USERDATA folder ) and change the following.
As for it scanning games from the G partition it's meant to use the db for the paths, so it shouldn't scan but it maybe showing the progress bar because it takes longer than 1.5 seconds to finish.
I can send you an xbe file to test if it's the delay that's causing the progress dialog to show.