Kodi Community Forum
Aeon Nox 3 Modding Thread - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Skins Support (https://forum.kodi.tv/forumdisplay.php?fid=67)
+---- Forum: Aeon Nox: Silvo (https://forum.kodi.tv/forumdisplay.php?fid=142)
+---- Thread: Aeon Nox 3 Modding Thread (/showthread.php?tid=137540)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27


RE: Aeon Nox 3 Modding Thread - realcopacetic - 2012-08-25

(2012-08-25, 15:46)Deano316 Wrote:
(2012-08-25, 15:26)QuizKid Wrote:
(2012-08-25, 15:24)Deano316 Wrote: I'll take another look for you bro Wink

Sorry to waste all your time mate, hopefully you enjoy the challenge!

Are you using the default font or a custom font?

The custom one


RE: Aeon Nox 3 Modding Thread - Deano316 - 2012-08-25

(2012-08-25, 15:52)QuizKid Wrote:
(2012-08-25, 15:46)Deano316 Wrote:
(2012-08-25, 15:26)QuizKid Wrote: Sorry to waste all your time mate, hopefully you enjoy the challenge!

Are you using the default font or a custom font?

The custom one

Okay, think I've cracked it:

Code:
<control type="image">
                <posx>0</posx>
                <posy>0</posy>
                <width>1920</width>
                <height>57</height>
                <texture>home/htpc_guy.png</texture>
                <colordiffuse>$VAR[ExtendedColorVar]</colordiffuse>
                <animation effect="slide" start="0,-100" end="0" time="400" tween="cubic" easing="out">VisibleChange</animation>
                <animation effect="fade" end="70" time="0" condition="true">Conditional</animation>
                <visible>![Container.Content(movies) + IsEmpty(ListItem.TagLine)]</visible>
                <visible>!Skin.HasSetting(landscapeonelogo) | [Container.Content(movies)]</visible>
                <visible>Skin.HasSetting(landscapeonelogo) | [Container.Content(tvshows)]</visible>
            </control>

Give it a try and let me know if it works your end. Had a few characters in the wrong place Confused


RE: Aeon Nox 3 Modding Thread - realcopacetic - 2012-08-25

(2012-08-25, 16:31)Deano316 Wrote: Give it a try and let me know if it works your end. Had a few characters in the wrong place Confused

Amazing, thanks so much, works perfect now!!


RE: Aeon Nox 3 Modding Thread - Deano316 - 2012-08-29

Trying to get my WWE collection back in order, but need to reinstate a previous functionality from Nox 2.0:

Image

You could previously have a different fanart per episode by adding an extra folder:

Show > Season XX > SXXEXX > SXXEXX.mkv, SXXEXX fanart.

Oddly, the episode fanart will not display unless your in the info screen (you can see it under the details):

Image

But in episode view it's not visible:

Image

This is going to take a bit of coding but I'm not sure where to start? Not posting in the main thread because I'm pretty sure it's only me and maybe a few others that would use episode fanart.


RE: Aeon Nox 3 Modding Thread - Deano316 - 2012-08-30

Phil, could you give me a few pointers for my previous post? I'm not sure what was removed from Nox, but I can't imagine it being massively difficult to restore Huh


RE: Aeon Nox 3 Modding Thread - phil65 - 2012-08-30

quick, dirty way:
change line 364 in variables.xml with

<value condition="Container.Content(episodes)">$INFO[ListItem.Path]$INFO[ListItem.Episode]-fanart.jpg</value>


needs 1-fanart.jpg etc in same folder than episode itself.

didn´t test though.



RE: Aeon Nox 3 Modding Thread - Deano316 - 2012-08-30

(2012-08-30, 19:24)phil65 Wrote: quick, dirty way:
change line 364 in variables.xml with

<value condition="Container.Content(episodes)">$INFO[ListItem.Path]$INFO[ListItem.Episode]-fanart.jpg</value>


needs 1-fanart.jpg etc in same folder than episode itself.

didn´t test though.

Thanks bro, will test tonight Wink


RE: Aeon Nox 3 Modding Thread - Deano316 - 2012-08-30

(2012-08-30, 19:57)Deano316 Wrote:
(2012-08-30, 19:24)phil65 Wrote: quick, dirty way:
change line 364 in variables.xml with

<value condition="Container.Content(episodes)">$INFO[ListItem.Path]$INFO[ListItem.Episode]-fanart.jpg</value>


needs 1-fanart.jpg etc in same folder than episode itself.

didn´t test though.

Thanks bro, will test tonight Wink

No joy so far. Have tried a few different naming conventions as well just in case that was the problem. Confused I assuming folder structure is not an issue seeing as it worked previously?


RE: Aeon Nox 3 Modding Thread - Deano316 - 2012-08-31

Tried different lines and still no luck. I have season fanart selected, does that have an impact on the line of code? Sorry to be a pain, I only have a few nights to get my collection back up to scratch. I have an old friend coming over in a few days and would like to demo XBMC for him in all it's awesomeness Big Grin


RE: Nox 3.0 Modding Thread - bigdave50uk - 2012-09-03

(2012-07-06, 01:50)phil65 Wrote: here´s the workaround:
one button to line custom_1111....xml:

add this at line 132:
Code:
<control type="button" id="307">
                        <label>MovieSet Logo Path</label>
                        <label2>[COLOR=$VAR[ColorDiffuseVar]]$INFO[Skin.String(MovieSetLogosPath)][/COLOR]</label2>
                        <include>Default_SettingButton</include>
                        <onclick>Skin.Reset(MovieSetLogosPath)</onclick>
                        <onclick>Skin.SetPath(MovieSetLogosPath)</onclick>
                    </control>
and exchange line 174-190 in myvideonav.xml with
Code:
<control type="image" id="8822">
            <description>ClearART</description>
            <posx>817.5</posx>
            <posy>958</posy>
            <width>300</width>
            <height>105</height>
            <fadetime>200</fadetime>
            <include>Animation_OpenCloseZoom_New</include>
            <texture background="true" fallback="empty.png">$INFO[ListItem.Path,,logo.png]</texture>
            <aspectratio>keep</aspectratio>
            <animation effect="slide" start="0,0" end="-50,0" time="400" easing="inout" tween="circle" condition="Skin.HasSetting(smallshiftview) + Control.IsVisible(57)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-642.5,0" time="400" easing="inout" tween="circle" condition="Control.IsVisible(57)">Conditional</animation>
            <animation effect="fade" delay="300" time="300" reversible="false">Hidden</animation>
            <animation effect="fade" start="0" delay="200" end="100" time="300" reversible="true" condition="!Stringcompare(Control.GetLabel(8822),empty.png)">Conditional</animation>
            <visible>Control.IsVisible(57) | [Control.IsVisible(500) + !StringCompare(Container.FolderName,youtube)] | Control.IsVisible(504) | Control.IsVisible(501)</visible>
            <visible>[[Skin.HasSetting(movielogosfloor) + Container.Content(movies)] | [Skin.HasSetting(tvshowlogosfloor) + Container.Content(tvshows)]] + ![Container.OnNext | Container.OnPrevious]</visible>
            <visible>!ListItem.IsFolder</visible>
        </control>
        <control type="image" id="8822">
            <description>ClearART</description>
            <posx>817.5</posx>
            <posy>958</posy>
            <width>300</width>
            <height>105</height>
            <fadetime>200</fadetime>
            <include>Animation_OpenCloseZoom_New</include>
            <texture background="true" fallback="empty.png">$INFO[Skin.String(MovieSetLogosPath)]$INFO[ListItem.Title,,/logo.png]</texture>
            <aspectratio>keep</aspectratio>
            <animation effect="slide" start="0,0" end="-50,0" time="400" easing="inout" tween="circle" condition="Skin.HasSetting(smallshiftview) + Control.IsVisible(57)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-642.5,0" time="400" easing="inout" tween="circle" condition="Control.IsVisible(57)">Conditional</animation>
            <animation effect="fade" delay="300" time="300" reversible="false">Hidden</animation>
            <animation effect="fade" start="0" delay="200" end="100" time="300" reversible="true" condition="!Stringcompare(Control.GetLabel(8822),empty.png)">Conditional</animation>
            <visible>Control.IsVisible(57) | [Control.IsVisible(500) + !StringCompare(Container.FolderName,youtube)] | Control.IsVisible(504) | Control.IsVisible(501)</visible>
            <visible>[[Skin.HasSetting(movielogosfloor) + Container.Content(movies)] | [Skin.HasSetting(tvshowlogosfloor) + Container.Content(tvshows)]] + ![Container.OnNext | Container.OnPrevious]</visible>
            <visible>ListItem.IsFolder</visible>
            </control>

it will appear in some views then when option "show logo instead of title" option is activated.

(could be implemented a bit nicer with variables, but in principle this is the way to go)

this will not work in Single-Logo landscape layout as mentioned, that requires a bit more work.

Hi Phil,

Is there a way to get this working in 3.6? I've tried to edit the files but I cant seem to get the new button to appear in the settings menu

Thanks



RE: Aeon Nox 3 Modding Thread - cheri - 2012-09-06

Hi I was hoping someone could help me =)
I want to add episode numbers to the right side, like in this screenshot: Image
I have found a code how to do this: https://github.com/BigNoid/Aeon-Nox/issues/322
However, when i use it, season posters aren't there anymore Sad (http://i.imgur.com/hMN8q.jpg)
Also, the background is no longer transparent (tried both settings - no difference)




RE: Aeon Nox 3 Modding Thread - phil65 - 2012-09-06

(2012-09-06, 02:18)cheri Wrote: Hi I was hoping someone could help me =)
I want to add episode numbers to the right side, like in this screenshot: Image
I have found a code how to do this: https://github.com/BigNoid/Aeon-Nox/issues/322
However, when i use it, season posters aren't there anymore Sad (http://i.imgur.com/hMN8q.jpg)
Also, the background is no longer transparent (tried both settings - no difference)

just use the git version or wait some days, 3.6 is around the corner.
(2012-09-03, 23:20)bigdave50uk Wrote:
(2012-07-06, 01:50)phil65 Wrote: here´s the workaround:
one button to line custom_1111....xml:

add this at line 132:
Code:
<control type="button" id="307">
                        <label>MovieSet Logo Path</label>
                        <label2>[COLOR=$VAR[ColorDiffuseVar]]$INFO[Skin.String(MovieSetLogosPath)][/COLOR]</label2>
                        <include>Default_SettingButton</include>
                        <onclick>Skin.Reset(MovieSetLogosPath)</onclick>
                        <onclick>Skin.SetPath(MovieSetLogosPath)</onclick>
                    </control>
and exchange line 174-190 in myvideonav.xml with
Code:
<control type="image" id="8822">
            <description>ClearART</description>
            <posx>817.5</posx>
            <posy>958</posy>
            <width>300</width>
            <height>105</height>
            <fadetime>200</fadetime>
            <include>Animation_OpenCloseZoom_New</include>
            <texture background="true" fallback="empty.png">$INFO[ListItem.Path,,logo.png]</texture>
            <aspectratio>keep</aspectratio>
            <animation effect="slide" start="0,0" end="-50,0" time="400" easing="inout" tween="circle" condition="Skin.HasSetting(smallshiftview) + Control.IsVisible(57)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-642.5,0" time="400" easing="inout" tween="circle" condition="Control.IsVisible(57)">Conditional</animation>
            <animation effect="fade" delay="300" time="300" reversible="false">Hidden</animation>
            <animation effect="fade" start="0" delay="200" end="100" time="300" reversible="true" condition="!Stringcompare(Control.GetLabel(8822),empty.png)">Conditional</animation>
            <visible>Control.IsVisible(57) | [Control.IsVisible(500) + !StringCompare(Container.FolderName,youtube)] | Control.IsVisible(504) | Control.IsVisible(501)</visible>
            <visible>[[Skin.HasSetting(movielogosfloor) + Container.Content(movies)] | [Skin.HasSetting(tvshowlogosfloor) + Container.Content(tvshows)]] + ![Container.OnNext | Container.OnPrevious]</visible>
            <visible>!ListItem.IsFolder</visible>
        </control>
        <control type="image" id="8822">
            <description>ClearART</description>
            <posx>817.5</posx>
            <posy>958</posy>
            <width>300</width>
            <height>105</height>
            <fadetime>200</fadetime>
            <include>Animation_OpenCloseZoom_New</include>
            <texture background="true" fallback="empty.png">$INFO[Skin.String(MovieSetLogosPath)]$INFO[ListItem.Title,,/logo.png]</texture>
            <aspectratio>keep</aspectratio>
            <animation effect="slide" start="0,0" end="-50,0" time="400" easing="inout" tween="circle" condition="Skin.HasSetting(smallshiftview) + Control.IsVisible(57)">Conditional</animation>
            <animation effect="slide" start="0,0" end="-642.5,0" time="400" easing="inout" tween="circle" condition="Control.IsVisible(57)">Conditional</animation>
            <animation effect="fade" delay="300" time="300" reversible="false">Hidden</animation>
            <animation effect="fade" start="0" delay="200" end="100" time="300" reversible="true" condition="!Stringcompare(Control.GetLabel(8822),empty.png)">Conditional</animation>
            <visible>Control.IsVisible(57) | [Control.IsVisible(500) + !StringCompare(Container.FolderName,youtube)] | Control.IsVisible(504) | Control.IsVisible(501)</visible>
            <visible>[[Skin.HasSetting(movielogosfloor) + Container.Content(movies)] | [Skin.HasSetting(tvshowlogosfloor) + Container.Content(tvshows)]] + ![Container.OnNext | Container.OnPrevious]</visible>
            <visible>ListItem.IsFolder</visible>
            </control>

it will appear in some views then when option "show logo instead of title" option is activated.

(could be implemented a bit nicer with variables, but in principle this is the way to go)

this will not work in Single-Logo landscape layout as mentioned, that requires a bit more work.

Hi Phil,

Is there a way to get this working in 3.6? I've tried to edit the files but I cant seem to get the new button to appear in the settings menu

Thanks

line numbers are a bit different now of course.



RE: Aeon Nox 3 Modding Thread - cheri - 2012-09-07

(2012-09-06, 02:51)phil65 Wrote: just use the git version or wait some days, 3.6 is around the corner.
fantastic Smile git version fixed it, thank you so much!

I have a couple of other questions :X
I want to make showcase view poster sizes a bit smaller(shorter). I can't seem to find where in the code to do that. Does anybody have any success with this?



RE: Aeon Nox 3 Modding Thread - realcopacetic - 2012-09-08

Fanart.tv have started producing higher-res movie logos, which work great with this view and the nox skin in general. I've started making a few of them and there's already a couple of hundred up.

One thing to consider though. As per the rules of the new image type, these logos are not bottom-aligned like the SD logos, so some of them will probably appear to be floating a bit above the media flags. I just thought I'd mention this to see what people think. It might be that it doesn't make much of a difference or it could be that this is something not worth thinking about just yet. Anyways...


Image

Image



RE: Aeon Nox 3 Modding Thread - Deano316 - 2012-09-08

(2012-09-08, 19:32)QuizKid Wrote: Fanart.tv have started producing higher-res movie logos, which work great with this view and the nox skin in general. I've started making a few of them and there's already a couple of hundred up.

One thing to consider though. As per the rules of the new image type, these logos are not bottom-aligned like the SD logos, so some of them will probably appear to be floating a bit above the media flags. I just thought I'd mention this to see what people think. It might be that it doesn't make much of a difference or it could be that this is something not worth thinking about just yet. Anyways...

HR movie and TV logos are looking great so far!! As I primarily use landscape single-logo it doesn't matter much to me if they're bottom-aligned or not. Can't see it becoming a problem TBH as the logos aren't really considered another media flag because they vary in height and width so much. If anything it may be advantageous having them 'float' slightly. If it bothers anyone that much, they can always re-align them. If you look at a movie like Men In Black 3, you'll see how good logos look when all of their real estate is used.

The new logos have inspired me, I may make a start on a some redesigns for a few of the views next week. Cool

By the way, the bbfc ratings look great. Loving the tagline font Wink