Custom NextUp
#1
Back when I was using arctic zephyr I edited the NextUp xml to show the episode thumb. I really want to use it in this skin and have tried everything, I replaced your xml with mine but none of the images showed up and it just didn't worked, I tried moving the images to the media folder, and i tried replacing the default within nextup itself, nothing works. Is there any way to use a custom nextup xml?
Reply
#2
OK, what nextup are we talking about ?

The NextUp episode addon that shows while you're at the end of watching an Tv show sepisode ?
OR the next episodes widget on the home screen ?
Reply
#3
The addon at the end of an episode.
Reply
#4
OK, I will fix it for next release.
Reply
#5
Wow, you are super awesome. I honestly wasn't expecting anything, except maybe some advice on how to fix it myself. Thanks for the help and thanks for this great skin.
Reply
#6
(2015-12-01, 22:08)marcelveldt Wrote: OK, I will fix it for next release.

Marcel - I did the custom nextup notification xmls for the skin - right now under Isengard the next up notification does not work for me... not sure why.

but anyway @arithine what exactly is your issue? what version of Kodi and of the skin are you using?

Oh and Marcel - here is the PR for the rework of the two custom xml files https://github.com/marcelveldt/skin.titan/pull/141
Reply
#7
(2015-12-02, 06:20)mgonzales Wrote:
(2015-12-01, 22:08)marcelveldt Wrote: OK, I will fix it for next release.

Marcel - I did the custom nextup notification xmls for the skin - right now under Isengard the next up notification does not work for me... not sure why.

but anyway @arithine what exactly is your issue? what version of Kodi and of the skin are you using?

Oh and Marcel - here is the PR for the rework of the two custom xml files https://github.com/marcelveldt/skin.titan/pull/141

Just wanting to use my own xml. I'm on Jarvis.

Here is the version I want to use, im pretty sure it uses the default artwork.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
    <defaultcontrol always="true">3012</defaultcontrol>
    <zorder>0</zorder>
    <controls>
        <control type="group">
            <right>-700</right>
            <bottom>-700</bottom>
            <width>1620</width>
            <height>1359</height>
            <control type="image">
                <aspectratio>stretch</aspectratio>
                <texture background="true">gallery/shine.png</texture>
            </control>
        </control>
        <control type="group">
            <right>10</right>
            <bottom>10</bottom>
            <width>600</width>
            <height>339</height>
            <control type="group">
                <control type="image">
                    <animation effect="fade" start="100" end="97" time="200" condition="true">Conditional</animation>
                    <texture border="5" colordiffuse="OSDBackSolid">common/box.png</texture>
                </control>
                <control type="image" id="3009" description="poster">
                    <visible>false</visible>
                </control>
                <control type="image" id="3006" description="clearart">
                    <visible>false</visible>
                </control>
                <control type="image" id="3008" description="landscape">
                    <fadetime>350</fadetime>
                    <aspectratio scalediffuse="false">scale</aspectratio>
                </control>
                <control type="image">
                    <left>0</left>
                    <right>0</right>
                    <top>-83</top>
                    <height>83</height>
                    <texture border="5" colordiffuse="cf000000">common/white.png</texture>
                </control>
                <control type="image">
                    <left>0</left>
                    <right>0</right>
                    <bottom>0</bottom>
                    <height>30</height>
                    <texture border="5" colordiffuse="cf000000">common/white.png</texture>
                </control>
                <control type="image">
                    <visible>IntegerGreaterThan(Player.TimeRemaining(ss),30)</visible>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <aspectratio>keep</aspectratio>
                    <texture colordiffuse="88ffffff">nextup/30.png</texture>
                    <animation type="Focus">
                        <effect type="zoom" start="90" end="100" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="0" end="100" time="150" tween="sine" easing="in" />
                    </animation>
                    <animation type="Unfocus">
                        <effect type="zoom" start="100" end="90" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="100" end="0" time="150" tween="sine" easing="out" />
                    </animation>
                </control>
                <control type="image">
                    <visible>!IntegerGreaterThan(Player.TimeRemaining(ss),30)</visible>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <aspectratio>keep</aspectratio>
                    <texture colordiffuse="$VAR[ColourHighlight]">$INFO[Player.TimeRemaining(ss),nextup/,.png]</texture>
                    <animation type="Focus">
                        <effect type="zoom" start="90" end="100" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="0" end="100" time="150" tween="sine" easing="in" />
                    </animation>
                    <animation type="Unfocus">
                        <effect type="zoom" start="100" end="90" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="100" end="0" time="150" tween="sine" easing="out" />
                    </animation>
                </control>
                <control type="button" id="3012">
                    <description>Watch Now</description>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <onup>3013</onup>
                    <ondown>3013</ondown>
                    <onleft>3013</onleft>
                    <onright>3013</onright>
                    <font>symbolbig</font>
                    <align>center</align>
                    <label></label>
                    <focusedcolor>$VAR[ColourHighlight]</focusedcolor>
                    <animation effect="fade" start="100" end="0" time="0" tween="sine" easing="in" condition="Control.HasFocus(3013)">Conditional</animation>
                </control>
                <control type="button" id="3013">
                    <description>Cancel</description>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <onup>3012</onup>
                    <ondown>3012</ondown>
                    <onleft>3012</onleft>
                    <onright>3012</onright>
                    <font>symbolbig</font>
                    <align>center</align>
                    <label></label>
                    <focusedcolor>$VAR[ColourHighlight]</focusedcolor>
                    <height>20</height>
                    <animation effect="fade" start="100" end="0" time="0" tween="sine" easing="in" condition="Control.HasFocus(3012)">Conditional</animation>
                </control>
                <control type="group">
                    <left>20</left>
                    <right>5</right>
                    <control type="label">
                        <width>100%</width>
                        <top>-40</top>
                        <height>-40
0</height>
                        <font>SmallBold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                        <label>$INFO[Control.GetLabel(3002),Up Next... ,][COLOR=$VAR[ColourHighlight]]$INFO[Control.GetLabel(3000), ,][/COLOR]</label>
                    </control>
                    <control type="label" description="episode/season info" id="3002">
                    <visible>false</visible>
                    </control>
                    <control type="label" description="Title" id="3000">
                        <width>100%</width>
                        <left>60</left>
                        <top>50</top>
                        <height>40</height>
                        <font>SmallBold</font>
                        <textcolor>$VAR[ColourHighlight]</textcolor>
                        <visible>false</visible>
                    </control>
                    <control type="image">
                        <top>-36</top>
                        <width>26</width>
<left>40</left>
                        <height>0</height>
                        <aspect>keep</aspect>
                        <texture>special://skin/extras/icons/imdb.png</texture>
                        <visible>Control.IsVisible(3003)</visible>
                    </control>
                    <control type="label" id="3003" description="rating">
                        <left>70</left>
                        <width>100%</width>
                        <top>-40</top>
                        <height>40</height>
                        <font>TinyBold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                    </control>
                                        <control type="label" id="3004" description="year/runtime">
                        <width>100%</width>
                        <top>120</top>
                        <height>40</height>
                        <font>TinyBold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                        <scroll>false</scroll>
                        <visible>!Control.IsVisible(3003)</visible>
                    </control>
                    <control type="label" description="Total Time">
                        <width>100%</width>
                        <top>-43</top>

<left>520</left>                                            <height>40</height>
                        <font>Bold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                        <label>$INFO[Player.TimeRemaining(ss)]</label>
                        <visible>IntegerGreaterThan(Player.TimeRemaining(ss),29)</visible>
                    </control>
                    <control type="textbox" description="Plot" id="3001">
                        <visible>false</visible>
                    </control>
                    <control type="label" description="Next up">
                        <width>100%</width>
                        <bottom>1</bottom>
                        <height>22</height>
                        <font>Flag</font>
                        <textcolor>ccdddddd</textcolor>
                        <align>center</align>
                        <label>Toggle button to stop next up</label>
                    </control>
                </control>
            </control>
        </control>
    </controls>
</window>
Reply
#8
(2015-12-02, 06:56)arithine Wrote:
(2015-12-02, 06:20)mgonzales Wrote:
(2015-12-01, 22:08)marcelveldt Wrote: OK, I will fix it for next release.

Marcel - I did the custom nextup notification xmls for the skin - right now under Isengard the next up notification does not work for me... not sure why.

but anyway @arithine what exactly is your issue? what version of Kodi and of the skin are you using?

Oh and Marcel - here is the PR for the rework of the two custom xml files https://github.com/marcelveldt/skin.titan/pull/141

Just wanting to use my own xml. I'm on Jarvis.

Here is the version I want to use, im pretty sure it uses the default artwork.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
    <defaultcontrol always="true">3012</defaultcontrol>
    <zorder>0</zorder>
    <controls>
        <control type="group">
            <right>-700</right>
            <bottom>-700</bottom>
            <width>1620</width>
            <height>1359</height>
            <control type="image">
                <aspectratio>stretch</aspectratio>
                <texture background="true">gallery/shine.png</texture>
            </control>
        </control>
        <control type="group">
            <right>10</right>
            <bottom>10</bottom>
            <width>600</width>
            <height>339</height>
            <control type="group">
                <control type="image">
                    <animation effect="fade" start="100" end="97" time="200" condition="true">Conditional</animation>
                    <texture border="5" colordiffuse="OSDBackSolid">common/box.png</texture>
                </control>
                <control type="image" id="3009" description="poster">
                    <visible>false</visible>
                </control>
                <control type="image" id="3006" description="clearart">
                    <visible>false</visible>
                </control>
                <control type="image" id="3008" description="landscape">
                    <fadetime>350</fadetime>
                    <aspectratio scalediffuse="false">scale</aspectratio>
                </control>
                <control type="image">
                    <left>0</left>
                    <right>0</right>
                    <top>-83</top>
                    <height>83</height>
                    <texture border="5" colordiffuse="cf000000">common/white.png</texture>
                </control>
                <control type="image">
                    <left>0</left>
                    <right>0</right>
                    <bottom>0</bottom>
                    <height>30</height>
                    <texture border="5" colordiffuse="cf000000">common/white.png</texture>
                </control>
                <control type="image">
                    <visible>IntegerGreaterThan(Player.TimeRemaining(ss),30)</visible>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <aspectratio>keep</aspectratio>
                    <texture colordiffuse="88ffffff">nextup/30.png</texture>
                    <animation type="Focus">
                        <effect type="zoom" start="90" end="100" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="0" end="100" time="150" tween="sine" easing="in" />
                    </animation>
                    <animation type="Unfocus">
                        <effect type="zoom" start="100" end="90" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="100" end="0" time="150" tween="sine" easing="out" />
                    </animation>
                </control>
                <control type="image">
                    <visible>!IntegerGreaterThan(Player.TimeRemaining(ss),30)</visible>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <aspectratio>keep</aspectratio>
                    <texture colordiffuse="$VAR[ColourHighlight]">$INFO[Player.TimeRemaining(ss),nextup/,.png]</texture>
                    <animation type="Focus">
                        <effect type="zoom" start="90" end="100" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="0" end="100" time="150" tween="sine" easing="in" />
                    </animation>
                    <animation type="Unfocus">
                        <effect type="zoom" start="100" end="90" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="100" end="0" time="150" tween="sine" easing="out" />
                    </animation>
                </control>
                <control type="button" id="3012">
                    <description>Watch Now</description>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <onup>3013</onup>
                    <ondown>3013</ondown>
                    <onleft>3013</onleft>
                    <onright>3013</onright>
                    <font>symbolbig</font>
                    <align>center</align>
                    <label></label>
                    <focusedcolor>$VAR[ColourHighlight]</focusedcolor>
                    <animation effect="fade" start="100" end="0" time="0" tween="sine" easing="in" condition="Control.HasFocus(3013)">Conditional</animation>
                </control>
                <control type="button" id="3013">
                    <description>Cancel</description>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <onup>3012</onup>
                    <ondown>3012</ondown>
                    <onleft>3012</onleft>
                    <onright>3012</onright>
                    <font>symbolbig</font>
                    <align>center</align>
                    <label></label>
                    <focusedcolor>$VAR[ColourHighlight]</focusedcolor>
                    <height>20</height>
                    <animation effect="fade" start="100" end="0" time="0" tween="sine" easing="in" condition="Control.HasFocus(3012)">Conditional</animation>
                </control>
                <control type="group">
                    <left>20</left>
                    <right>5</right>
                    <control type="label">
                        <width>100%</width>
                        <top>-40</top>
                        <height>-40
0</height>
                        <font>SmallBold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                        <label>$INFO[Control.GetLabel(3002),Up Next... ,][COLOR=$VAR[ColourHighlight]]$INFO[Control.GetLabel(3000), ,][/COLOR]</label>
                    </control>
                    <control type="label" description="episode/season info" id="3002">
                    <visible>false</visible>
                    </control>
                    <control type="label" description="Title" id="3000">
                        <width>100%</width>
                        <left>60</left>
                        <top>50</top>
                        <height>40</height>
                        <font>SmallBold</font>
                        <textcolor>$VAR[ColourHighlight]</textcolor>
                        <visible>false</visible>
                    </control>
                    <control type="image">
                        <top>-36</top>
                        <width>26</width>
<left>40</left>
                        <height>0</height>
                        <aspect>keep</aspect>
                        <texture>special://skin/extras/icons/imdb.png</texture>
                        <visible>Control.IsVisible(3003)</visible>
                    </control>
                    <control type="label" id="3003" description="rating">
                        <left>70</left>
                        <width>100%</width>
                        <top>-40</top>
                        <height>40</height>
                        <font>TinyBold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                    </control>
                                        <control type="label" id="3004" description="year/runtime">
                        <width>100%</width>
                        <top>120</top>
                        <height>40</height>
                        <font>TinyBold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                        <scroll>false</scroll>
                        <visible>!Control.IsVisible(3003)</visible>
                    </control>
                    <control type="label" description="Total Time">
                        <width>100%</width>
                        <top>-43</top>

<left>520</left>                                            <height>40</height>
                        <font>Bold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                        <label>$INFO[Player.TimeRemaining(ss)]</label>
                        <visible>IntegerGreaterThan(Player.TimeRemaining(ss),29)</visible>
                    </control>
                    <control type="textbox" description="Plot" id="3001">
                        <visible>false</visible>
                    </control>
                    <control type="label" description="Next up">
                        <width>100%</width>
                        <bottom>1</bottom>
                        <height>22</height>
                        <font>Flag</font>
                        <textcolor>ccdddddd</textcolor>
                        <align>center</align>
                        <label>Toggle button to stop next up</label>
                    </control>
                </control>
            </control>
        </control>
    </controls>
</window>

the custom xml file is only read via the skin's 1080i folder and that gets deleted and replaced with every skin update.

I would suggest you talk to the add-on author and maybe see if he would provide for end user custom script xmls placed in the Kodi\userdata\addon_data\service.nextup.notification\ folder.

files placed in that folder will survive updates, etc and is the correct place for end user images/documents/settings/etc
Reply
#9
forgot to mention the add-ons forum discussion link for the nextup notification service

http://forum.kodi.tv/showthread.php?tid=228435
Reply
#10
(2015-12-02, 07:17)mgonzales Wrote:
(2015-12-02, 06:56)arithine Wrote:
(2015-12-02, 06:20)mgonzales Wrote: Marcel - I did the custom nextup notification xmls for the skin - right now under Isengard the next up notification does not work for me... not sure why.

but anyway @arithine what exactly is your issue? what version of Kodi and of the skin are you using?

Oh and Marcel - here is the PR for the rework of the two custom xml files https://github.com/marcelveldt/skin.titan/pull/141

Just wanting to use my own xml. I'm on Jarvis.

Here is the version I want to use, im pretty sure it uses the default artwork.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
    <defaultcontrol always="true">3012</defaultcontrol>
    <zorder>0</zorder>
    <controls>
        <control type="group">
            <right>-700</right>
            <bottom>-700</bottom>
            <width>1620</width>
            <height>1359</height>
            <control type="image">
                <aspectratio>stretch</aspectratio>
                <texture background="true">gallery/shine.png</texture>
            </control>
        </control>
        <control type="group">
            <right>10</right>
            <bottom>10</bottom>
            <width>600</width>
            <height>339</height>
            <control type="group">
                <control type="image">
                    <animation effect="fade" start="100" end="97" time="200" condition="true">Conditional</animation>
                    <texture border="5" colordiffuse="OSDBackSolid">common/box.png</texture>
                </control>
                <control type="image" id="3009" description="poster">
                    <visible>false</visible>
                </control>
                <control type="image" id="3006" description="clearart">
                    <visible>false</visible>
                </control>
                <control type="image" id="3008" description="landscape">
                    <fadetime>350</fadetime>
                    <aspectratio scalediffuse="false">scale</aspectratio>
                </control>
                <control type="image">
                    <left>0</left>
                    <right>0</right>
                    <top>-83</top>
                    <height>83</height>
                    <texture border="5" colordiffuse="cf000000">common/white.png</texture>
                </control>
                <control type="image">
                    <left>0</left>
                    <right>0</right>
                    <bottom>0</bottom>
                    <height>30</height>
                    <texture border="5" colordiffuse="cf000000">common/white.png</texture>
                </control>
                <control type="image">
                    <visible>IntegerGreaterThan(Player.TimeRemaining(ss),30)</visible>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <aspectratio>keep</aspectratio>
                    <texture colordiffuse="88ffffff">nextup/30.png</texture>
                    <animation type="Focus">
                        <effect type="zoom" start="90" end="100" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="0" end="100" time="150" tween="sine" easing="in" />
                    </animation>
                    <animation type="Unfocus">
                        <effect type="zoom" start="100" end="90" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="100" end="0" time="150" tween="sine" easing="out" />
                    </animation>
                </control>
                <control type="image">
                    <visible>!IntegerGreaterThan(Player.TimeRemaining(ss),30)</visible>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <aspectratio>keep</aspectratio>
                    <texture colordiffuse="$VAR[ColourHighlight]">$INFO[Player.TimeRemaining(ss),nextup/,.png]</texture>
                    <animation type="Focus">
                        <effect type="zoom" start="90" end="100" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="0" end="100" time="150" tween="sine" easing="in" />
                    </animation>
                    <animation type="Unfocus">
                        <effect type="zoom" start="100" end="90" time="150" tween="sine" easing="inout" center="auto" />
                        <effect type="fade" start="100" end="0" time="150" tween="sine" easing="out" />
                    </animation>
                </control>
                <control type="button" id="3012">
                    <description>Watch Now</description>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <onup>3013</onup>
                    <ondown>3013</ondown>
                    <onleft>3013</onleft>
                    <onright>3013</onright>
                    <font>symbolbig</font>
                    <align>center</align>
                    <label></label>
                    <focusedcolor>$VAR[ColourHighlight]</focusedcolor>
                    <animation effect="fade" start="100" end="0" time="0" tween="sine" easing="in" condition="Control.HasFocus(3013)">Conditional</animation>
                </control>
                <control type="button" id="3013">
                    <description>Cancel</description>
                    <left>227</left>
                    <centertop>170</centertop>
                    <width>128</width>
                    <height>128</height>
                    <onup>3012</onup>
                    <ondown>3012</ondown>
                    <onleft>3012</onleft>
                    <onright>3012</onright>
                    <font>symbolbig</font>
                    <align>center</align>
                    <label></label>
                    <focusedcolor>$VAR[ColourHighlight]</focusedcolor>
                    <height>20</height>
                    <animation effect="fade" start="100" end="0" time="0" tween="sine" easing="in" condition="Control.HasFocus(3012)">Conditional</animation>
                </control>
                <control type="group">
                    <left>20</left>
                    <right>5</right>
                    <control type="label">
                        <width>100%</width>
                        <top>-40</top>
                        <height>-40
0</height>
                        <font>SmallBold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                        <label>$INFO[Control.GetLabel(3002),Up Next... ,][COLOR=$VAR[ColourHighlight]]$INFO[Control.GetLabel(3000), ,][/COLOR]</label>
                    </control>
                    <control type="label" description="episode/season info" id="3002">
                    <visible>false</visible>
                    </control>
                    <control type="label" description="Title" id="3000">
                        <width>100%</width>
                        <left>60</left>
                        <top>50</top>
                        <height>40</height>
                        <font>SmallBold</font>
                        <textcolor>$VAR[ColourHighlight]</textcolor>
                        <visible>false</visible>
                    </control>
                    <control type="image">
                        <top>-36</top>
                        <width>26</width>
<left>40</left>
                        <height>0</height>
                        <aspect>keep</aspect>
                        <texture>special://skin/extras/icons/imdb.png</texture>
                        <visible>Control.IsVisible(3003)</visible>
                    </control>
                    <control type="label" id="3003" description="rating">
                        <left>70</left>
                        <width>100%</width>
                        <top>-40</top>
                        <height>40</height>
                        <font>TinyBold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                    </control>
                                        <control type="label" id="3004" description="year/runtime">
                        <width>100%</width>
                        <top>120</top>
                        <height>40</height>
                        <font>TinyBold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                        <scroll>false</scroll>
                        <visible>!Control.IsVisible(3003)</visible>
                    </control>
                    <control type="label" description="Total Time">
                        <width>100%</width>
                        <top>-43</top>

<left>520</left>                                            <height>40</height>
                        <font>Bold</font>
                        <textcolor>$VAR[OSDPanelWhite70]</textcolor>
                        <label>$INFO[Player.TimeRemaining(ss)]</label>
                        <visible>IntegerGreaterThan(Player.TimeRemaining(ss),29)</visible>
                    </control>
                    <control type="textbox" description="Plot" id="3001">
                        <visible>false</visible>
                    </control>
                    <control type="label" description="Next up">
                        <width>100%</width>
                        <bottom>1</bottom>
                        <height>22</height>
                        <font>Flag</font>
                        <textcolor>ccdddddd</textcolor>
                        <align>center</align>
                        <label>Toggle button to stop next up</label>
                    </control>
                </control>
            </control>
        </control>
    </controls>
</window>

the custom xml file is only read via the skin's 1080i folder and that gets deleted and replaced with every skin update.

I would suggest you talk to the add-on author and maybe see if he would provide for end user custom script xmls placed in the Kodi\userdata\addon_data\service.nextup.notification\ folder.

files placed in that folder will survive updates, etc and is the correct place for end user images/documents/settings/etc

I could never convince the arctic zephyr dev to add that kind of feature, so I worked up a system to overwright the file after every update. The problem here is that the xml doesn't work at all.
Reply
#11
(2015-12-02, 08:14)arithine Wrote: I could never convince the arctic zephyr dev to add that kind of feature, so I worked up a system to overwright the file after every update. The problem here is that the xml doesn't work at all.

Well the nextup notification service is responsible for parsing your custom xml file - it has nothing to do with the Titan skin (other then you replacing the skin's copy with your own)

So there is not much Marcel can do to help you from the skin's perspective.

Does the skin's provided xml display and function for you now?

I know that the service is not currently working for strm (stream) files.
(so popular video addon from 3rd party repos won't work right now)

Is this your problem?

I don't have the time to review your xml for proper structure but Ian is a nice guy (the dev of this addon.. and zephyr) he could better help you on your xml code.

If you know python at all you could get on GIT and fork a copy of the code and implement code to have it read the xml from an alternative location. then you could merge in his future updates while keeping your code in play.

tomorrow I am going to rebuild my video DB and re-scrape all my video and stream files in hopes of getting the service working for me again now that I know the issue I am having according to Ian is most likely improper meta data for the stream files.
Reply
#12
Next skin update will contain a slightly modified version of the nextup dialog with the episode thumb on the left and the poster or clearart on the right side. Maybe you like that and there is no need to create your own custom XML file.
Reply
#13
(2015-12-02, 11:00)marcelveldt Wrote: Next skin update will contain a slightly modified version of the nextup dialog with the episode thumb on the left and the poster or clearart on the right side. Maybe you like that and there is no need to create your own custom XML file.

Bingo! I mainly wanted to use my xml for the thumb. Again you are awesome.

(2015-12-02, 10:55)mgonzales Wrote: Well the nextup notification service is responsible for parsing your custom xml file - it has nothing to do with the Titan skin (other then you replacing the skin's copy with your own)
Sorry, the way I worded that was stupid. The author of the skin (well of the mod I used) was also the author of the addon.
Reply
#14
Is the an ID for also for TV Show Series Poster? If not how can it be done?
Reply

Logout Mark Read Team Forum Stats Members Help
Custom NextUp0