2021-09-25, 06:12
Hello
I d' like to make spinner refer to your skin. When I look at your skin XML code, I found
DialogBusy.xml
IncludesBingie.xml
Includes.xml
so, I placed my files as below
coped your busy_spinner files at myskinfolder\spinner\busy_spinner
Placed above your code to my code
DialogBusy.xml
However, I can not see BusySpinner animation when I have loading movies or tv shows...
Question:
About this,
https://github.com/kodi-community-addons...ners.basic
and have installed but nothing changed.
Also, SkinHelper.SpinnerTexture.Path, is it addon or something to set on my skin XML code?
Can you tell me what I missed?
I d' like to make spinner refer to your skin. When I look at your skin XML code, I found
DialogBusy.xml
xml:
<include>Busy_Spinner</include>
IncludesBingie.xml
xml:
<variable name="DialogBusySpinnerPath">
<value condition="System.HasAddon(resource.images.busyspinners.basic) + Skin.String(SkinHelper.SpinnerTexture.Path)">$INFO[Skin.String(SkinHelper.SpinnerTexture.Path)]</value>
<value>spinner/busy_spinner/</value>
</variable>
Includes.xml
xml:
<include name="Busy_Spinner">
<param name="centertop" default="50%"/>
<param name="centerleft" default="50%"/>
<param name="size" default="100"/>
<param name="visibility" default="true"/>
<definition>
<control type="multiimage">
<nested/>
<visible>$PARAM[visibility]</visible>
<animation effect="fade" start="0" end="100" time="0">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="500" delay="500">WindowClose</animation>
<centertop>$PARAM[centertop]</centertop>
<centerleft>$PARAM[centerleft]</centerleft>
<width>$PARAM</width>
<height>$PARAM</height>
<aspectratio>keep</aspectratio>
<imagepath>$VAR[DialogBusySpinnerPath]</imagepath>
<timeperimage>100</timeperimage>
<colordiffuse>$INFO[Skin.String(SpinnerTexture.Color)]</colordiffuse>
<fadetime>0</fadetime>
</control>
</definition>
</include>
so, I placed my files as below
coped your busy_spinner files at myskinfolder\spinner\busy_spinner
Placed above your code to my code
DialogBusy.xml
includes.xmlxml:
<window id="136">
<controls>
<control type="group">
<include>Busy_Spinner</include>
</control>
</controls>
</window>
xml:
<variable name="DialogBusySpinnerPath">
<value condition="System.HasAddon(resource.images.busyspinners.basic) + Skin.String(SkinHelper.SpinnerTexture.Path)">$INFO[Skin.String(SkinHelper.SpinnerTexture.Path)]</value>
<value>spinner/busy_spinner/</value>
</variable>
<include name="Busy_Spinner">
<param name="centertop" default="50%"/>
<param name="centerleft" default="50%"/>
<param name="size" default="100"/>
<param name="visibility" default="true"/>
<definition>
<control type="multiimage">
<nested/>
<visible>$PARAM[visibility]</visible>
<animation effect="fade" start="0" end="100" time="0">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="500" delay="500">WindowClose</animation>
<centertop>$PARAM[centertop]</centertop>
<centerleft>$PARAM[centerleft]</centerleft>
<width>$PARAM</width>
<height>$PARAM</height>
<aspectratio>keep</aspectratio>
<imagepath>$VAR[DialogBusySpinnerPath]</imagepath>
<timeperimage>100</timeperimage>
<colordiffuse>$INFO[Skin.String(SpinnerTexture.Color)]</colordiffuse>
<fadetime>0</fadetime>
</control>
</definition>
</include>
However, I can not see BusySpinner animation when I have loading movies or tv shows...
Question:
About this,
Do I need resource.images.busyspinners.basic addon? I found this addon below linkxml:
<value condition="System.HasAddon(resource.images.busyspinners.basic) + Skin.String(SkinHelper.SpinnerTexture.Path)">$INFO[Skin.String(SkinHelper.SpinnerTexture.Path)]</value>
https://github.com/kodi-community-addons...ners.basic
and have installed but nothing changed.
Also, SkinHelper.SpinnerTexture.Path, is it addon or something to set on my skin XML code?
Can you tell me what I missed?