Kodi Community Forum
Night Release 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: Skin Archive (https://forum.kodi.tv/forumdisplay.php?fid=179)
+----- Forum: Night (https://forum.kodi.tv/forumdisplay.php?fid=130)
+----- Thread: Night Release Thread (/showthread.php?tid=73814)



- zwat - 2010-08-18

nice just tested slide. gonna try work that keypress into my version of poster(plus)

hmm weather widget looks almost shuffled. what about doing everything left to right?


- mcborzu - 2010-08-18

Riderzzz Wrote:Hi McBorzu,

I tried the dds thing, and i have to say that it is a great great achievement in the skin (loading the fanart). Its almost instant.

But still my hd-movies stutters once in a while, and this compared to confluence and the fanart off then it is a big difference.

You dont have to make directly a button in the skin for my sake. But is it possible to cross something out in the code so the fanart will not be loaded? Then i can see if it is actually the fanart what makes my playback stutter.

I hope i can fix it with this, because i like this skin the best. otherwise its back to standard confluence (also not bad, but just not that good Wink)

Thanls for the help!


I got a good idea for your situation, I post it when I got time....

BTW..do you have the crystalHD thing? You need that for HD playback on ATV right? I know nothing about ATV, just curious on this topic of fanart/playback


- ManoloDF - 2010-08-18

Im not sure whats wrong with my night theme, but now my recent movie and tv shows dont update, they have been on the same ones for a long time, but when i go to the recently added section then I actually can see what is recent. Anone have any ideas? I have 9.11 Camelot XBMC Live.


- Riderzzz - 2010-08-18

mcborzu Wrote:I got a good idea for your situation, I post it when I got time....

BTW..do you have the crystalHD thing? And you need it for playing HD.
You need that for HD playback on ATV right? I know nothing about ATV, just curious on this topic of fanart/playback

yes, i have the crystalHD-thing. It handles HD in almost 100% of 720p material fine. But ATV is a single procesoor and cant UNload fanart and play the movie at the same time.
I posted the same question but then more regarding the atv/crystalHD performance over in the mac-forum. Got a nice long (sometimes almost impossible to undersstand :p) answer back from davilla. http://forum.xbmc.org/showthread.php?p=587041#post587041

Curious about your idea...


- mcborzu - 2010-08-19

Riderzzz Wrote:yes, i have the crystalHD-thing. It handles HD in almost 100% of 720p material fine. But ATV is a single procesoor and cant UNload fanart and play the movie at the same time.
I posted the same question but then more regarding the atv/crystalHD performance over in the mac-forum. Got a nice long (sometimes almost impossible to undersstand :p) answer back from davilla. http://forum.xbmc.org/showthread.php?p=587041#post587041

Curious about your idea...

Yea I saw that thread, interesting, I have no clue how they know that stuff...

Heres Option one: DOWNLOAD

A button in View Options - the option that pull up when you press opposite way a navigating. It gives you Fanart all thru the views then before you play a video disable fanart then play video....


Or if you truley don't care about fanart just swap all the fanart code at top of MyvideoNav.xml:

PHP Code:
<control type="image"
            <include>
Dimensions_Fullscreen</include> 
            <
texture background="true">$INFO[Fanart.Image]</texture
            <
aspectratio>stretch</aspectratio
            <
fadetime>400</fadetime
            <include>
Animation_BackdropFade</include> 
            <
visible>![IsEmpty(Fanart.Image) | Control.IsVisible(59) | Control.IsVisible(54) | Control.IsVisible(57) | Control.IsVisible(56) | Control.IsVisible(592) | Control.IsVisible(597)]</visible
        </
control
        <
control type="image"
            <include>
Dimensions_Fullscreen</include> 
            <
fadetime>400</fadetime
            <
texture background="true">$INFO[ListItem.Property(Fanart_Image)]</texture
            <
aspectratio>stretch</aspectratio
            <include>
Animation_BackdropFade</include> 
            <
visible>![Control.IsVisible(58) + !Skin.HasSetting(ShowcaseFanart) | Control.IsVisible(54) | Control.IsVisible(59) | Control.IsVisible(56) | Control.IsVisible(57) | Control.IsVisible(592) | Control.IsVisible(597)]</visible
        </
control
        <
control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
texture>special://skin/media/backgrounds/movies.jpg</texture>
            
<aspectratio>stretch</aspectratio>
            <include>
Animation_BackdropFade</include>
            <
visible>!Control.IsVisible(54) + !IsEmpty(ListItem.Title) + [IsEmpty(ListItem.Property(Fanart_Image)) + IsEmpty(Fanart.Image)]</visible>
        </
control>
        <!--<
control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
texture>backdrops/curtains.png</texture>
            <
aspectratio>stretch</aspectratio>
            <include>
Animation_BackdropFade</include>
            <
visible>!Control.IsVisible(54) + IsEmpty(ListItem.Title)</visible>
        </
control>-->
        <
control type="image"> <!-- genre fanart -->
            <include>
Dimensions_Fullscreen</include>
            <
fadetime>400</fadetime>
            <include>
Animation_BackdropFade</include>
            <
texture>extras/genrefanart/$INFO[ListItem.Label].jpg</texture>
            <
visible>Container.Content(genres)</visible>
        </
control>
        <
control type="multiimage">
            <
posx>0</posx>
            <
posy>0</posy>
            <
width>1280</width>
            <
height>720</height>
            <
imagepath background="true">$INFO[ListItem.Path]/extrafanart</imagepath>
            <
timeperimage>7000</timeperimage>
            <
randomize>true</randomize>
            <
fadetime>1000</fadetime>
            <include>
Animation_BackdropFade</include>
            <
visible>Skin.HasSetting(extrafanart) + ![Control.IsVisible(59) | Control.IsVisible(54) | Control.IsVisible(57) | Control.IsVisible(56) | Control.IsVisible(592) | Control.IsVisible(597)]</visible>
        </
control>
        <
control type="multiimage">
            <
posx>0</posx>
            <
posy>0</posy>
            <
width>1280</width>
            <
height>720</height>
            <
imagepath background="true">$INFO[ListItem.Path]../extrafanart</imagepath>
            <
timeperimage>7000</timeperimage>
            <
randomize>true</randomize>
            <
fadetime>1000</fadetime>
            <include>
Animation_BackdropFade</include>
            <
visible>Skin.HasSetting(extrafanart) + ![Control.IsVisible(59) | Control.IsVisible(54) | Control.IsVisible(57) | Control.IsVisible(56) | Control.IsVisible(592) | Control.IsVisible(597)]</visible>
        </
control>
        <
control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
fadetime>400</fadetime>
            <
texture>backdrops/curtains.png</texture>
            <include>
Animation_BackdropFade</include>
            <
visible>Control.IsVisible(56) | Control.IsVisible(57) | Control.IsVisible(592)</visible>
        </
control>
        <
control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
fadetime>400</fadetime>
            <
texture>backdrops/curtains_diffuse.png</texture>
            <include>
Animation_BackdropFade</include>
            <
visible>Control.IsVisible(59) | [Control.IsVisible(58) + !Skin.HasSetting(ShowcaseFanart)]</visible>
        </
control

With:

PHP Code:
<control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
fadetime>400</fadetime>
            <
texture>backdrops/curtains_diffuse.png</texture>
            <include>
Animation_BackdropFade</include>
        </
control


I really don't like having a ton of skin settings so not sure I'd add a button, guess it depends on if more people ask...


- Riderzzz - 2010-08-19

mcborzu Wrote:Yea I saw that thread, interesting, I have no clue how they know that stuff...

Heres Option one: DOWNLOAD

A button in View Options - the option that pull up when you press opposite way a navigating. It gives you Fanart all thru the views then before you play a video disable fanart then play video....


Or if you truley don't care about fanart just swap all the fanart code at top of MyvideoNav.xml:

PHP Code:
<control type="image"
            <include>
Dimensions_Fullscreen</include> 
            <
texture background="true">$INFO[Fanart.Image]</texture
            <
aspectratio>stretch</aspectratio
            <
fadetime>400</fadetime
            <include>
Animation_BackdropFade</include> 
            <
visible>![IsEmpty(Fanart.Image) | Control.IsVisible(59) | Control.IsVisible(54) | Control.IsVisible(57) | Control.IsVisible(56) | Control.IsVisible(592) | Control.IsVisible(597)]</visible
        </
control
        <
control type="image"
            <include>
Dimensions_Fullscreen</include> 
            <
fadetime>400</fadetime
            <
texture background="true">$INFO[ListItem.Property(Fanart_Image)]</texture
            <
aspectratio>stretch</aspectratio
            <include>
Animation_BackdropFade</include> 
            <
visible>![Control.IsVisible(58) + !Skin.HasSetting(ShowcaseFanart) | Control.IsVisible(54) | Control.IsVisible(59) | Control.IsVisible(56) | Control.IsVisible(57) | Control.IsVisible(592) | Control.IsVisible(597)]</visible
        </
control
        <
control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
texture>special://skin/media/backgrounds/movies.jpg</texture>
            
<aspectratio>stretch</aspectratio>
            <include>
Animation_BackdropFade</include>
            <
visible>!Control.IsVisible(54) + !IsEmpty(ListItem.Title) + [IsEmpty(ListItem.Property(Fanart_Image)) + IsEmpty(Fanart.Image)]</visible>
        </
control>
        <!--<
control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
texture>backdrops/curtains.png</texture>
            <
aspectratio>stretch</aspectratio>
            <include>
Animation_BackdropFade</include>
            <
visible>!Control.IsVisible(54) + IsEmpty(ListItem.Title)</visible>
        </
control>-->
        <
control type="image"> <!-- genre fanart -->
            <include>
Dimensions_Fullscreen</include>
            <
fadetime>400</fadetime>
            <include>
Animation_BackdropFade</include>
            <
texture>extras/genrefanart/$INFO[ListItem.Label].jpg</texture>
            <
visible>Container.Content(genres)</visible>
        </
control>
        <
control type="multiimage">
            <
posx>0</posx>
            <
posy>0</posy>
            <
width>1280</width>
            <
height>720</height>
            <
imagepath background="true">$INFO[ListItem.Path]/extrafanart</imagepath>
            <
timeperimage>7000</timeperimage>
            <
randomize>true</randomize>
            <
fadetime>1000</fadetime>
            <include>
Animation_BackdropFade</include>
            <
visible>Skin.HasSetting(extrafanart) + ![Control.IsVisible(59) | Control.IsVisible(54) | Control.IsVisible(57) | Control.IsVisible(56) | Control.IsVisible(592) | Control.IsVisible(597)]</visible>
        </
control>
        <
control type="multiimage">
            <
posx>0</posx>
            <
posy>0</posy>
            <
width>1280</width>
            <
height>720</height>
            <
imagepath background="true">$INFO[ListItem.Path]../extrafanart</imagepath>
            <
timeperimage>7000</timeperimage>
            <
randomize>true</randomize>
            <
fadetime>1000</fadetime>
            <include>
Animation_BackdropFade</include>
            <
visible>Skin.HasSetting(extrafanart) + ![Control.IsVisible(59) | Control.IsVisible(54) | Control.IsVisible(57) | Control.IsVisible(56) | Control.IsVisible(592) | Control.IsVisible(597)]</visible>
        </
control>
        <
control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
fadetime>400</fadetime>
            <
texture>backdrops/curtains.png</texture>
            <include>
Animation_BackdropFade</include>
            <
visible>Control.IsVisible(56) | Control.IsVisible(57) | Control.IsVisible(592)</visible>
        </
control>
        <
control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
fadetime>400</fadetime>
            <
texture>backdrops/curtains_diffuse.png</texture>
            <include>
Animation_BackdropFade</include>
            <
visible>Control.IsVisible(59) | [Control.IsVisible(58) + !Skin.HasSetting(ShowcaseFanart)]</visible>
        </
control

With:

PHP Code:
<control type="image">
            <include>
Dimensions_Fullscreen</include>
            <
fadetime>400</fadetime>
            <
texture>backdrops/curtains_diffuse.png</texture>
            <include>
Animation_BackdropFade</include>
        </
control


I really don't like having a ton of skin settings so not sure I'd add a button, guess it depends on if more people ask...

Thanks for all this work, for 1 person.
But sadly enough it didnt make a difference (with trying 3 different hd-movies on night and confluence). So thanks for kinda ruling out the fanart problem. I guess its some kind of animation, or even the textures what are filling up the atv.

Im gonna test some things, if i get some result the i will let you know.

Thanks again for the help!


- mcborzu - 2010-08-21

Update 8/20/2010
-Fix Horizontal Home navigation error
-Added scrollbar to "Slide" view
-*Trail Balloon* for new watched overlay

**only git updated**

Image


- christoofar - 2010-08-21

pletopia Wrote:i'm sorry .. but without fanart this skin (and aeon before it) are just pointless imho

You are forgiven.Rolleyes


- User 55003 - 2010-08-21

mcborzu Wrote:-*Trail Balloon* for new watched overlay

Nice work, but maybe a bit too big for my taste, it could grow on me Big Grin
Maybe try cropping/resizing the OverlayWatched.png, just a suggest..
Image
This is what I use its 32x32, but then you'll need to alter size and pos in each xml, bit more work I know Wink


- sonic00 - 2010-08-21

Hi mcborzu.

I have a litte question about coding ...

How do I add an action, when I press the up button (e.g. in the poster view)?

At the moment, if I press one time its linked to the scrollbar (id 65) and by a second time to the options menu (id 7000) .
So I want a third link (just for my self) - between scrollbar and options menu.

I played a little bit with the code, but it dosen't work at all.

What I did:

Changed:

Code:
<control type="scrollbar" id="65">
.
.
.
<onup>[color=red]9999[/color]</onup>
<ondown>55</ondown>
<showonepage>false</showonepage>

9999 because I found no other code with this ID in your Skin. And add following code to the xml.

Code:
<control type="group" id="9999">
<posx>240</posx>
<posy>150</posy>
<width>800</width>
<height>320</height>
<onup>7000</onup>
<ondown>65</ondown>
<texture>Infopanel.png</texture>
<visible>Control.IsVisible(55) + Control.HasFocus(9999)</visible>
</control>

Just a Image for testing.

But I dosen't work ... Have u any tip or clue for me, how to add a third action?

Thanks (Hope you unterstand my request Wink)


- mcborzu - 2010-08-21

Probsbly best to make that a button

Quote:<control type="button" id="9999">
<posx>0</posx>
<posy>0</posy>
<width>1</width>
<height>1</height>
<onup>7000</onup>
<ondown>65</ondown>
<onright>55</onright>
<onleft>55</onleft>
</control>

Quote:<control type="image">
<posx>?</posx>
<posy>?</posy>
<width>?</width>
<height>?</height>
<texture>Infopanel.png</texture>
<visible>Control.IsVisible(55) + Control.HasFocus(9999)</visible>
</control>


You were close, had the basic concept right...I believe that should work


- sonic00 - 2010-08-21

Ah ... It works Big Grin

Thanks so much ...


- zilexa - 2010-08-22

@mcborzu,
I just had to pause a video couple of times to be able to read something that flashes by. But I couldn't read it because the screen gets so black from the edges towards the middle of the screen. So I actually had to switch to the default skin (confluence) to do this Sad
Perhaps an option to disable the blackness on the side and upper edges (so only the bottom will get black)?


- Bigmonty - 2010-08-22

I am liking the new option to display info on the Poster library view in Movies.

However is there a way to turn off the blue movie name that displays at the top of the screen. I think this is unnecessary as the movie names are displayed on the movie cover art?


- mcborzu - 2010-08-22

Poster, with remove info checked, and showcase, with Show Fanart checked are two views that are clean - meaning it only shows the actual Posters nothing else.