Quantcast
Channel: Kodi Community Forum - Skinning
Viewing all 1807 articles
Browse latest View live

ListItem.Size is not working and shows only 0 B

$
0
0
Hello,
i wanna add a field with the file size to the movie info screen.

For that iam using the info label "ListItem.Size" with code: <label>Filesize: $INFO[ListItem.Size]</label>

But he only shows "0 B" on every movie. My question is why? And what i can do to fix this?

Iam using Kodi 15.2 Isengard at the moment.

Thanks.


EDIT:

When i browse my movies via file browser it works and he shows the correct file size. But when i browse my movies in library he shows only 0 B? So where is the problem with this function?

Other people have the same problem. >>> http://forum.kodi.tv/showthread.php?tid=159513

Reported more than 3 years ago and still no fix?

onfocus on item of list container

$
0
0
Hi,
I'm new in kodi, i have a question and i need your help Smile
can i run script when focus on item of list container(list, fixedlist, panel)? if yes, how to implement it?

thanks for your help!

for panal items with dynamic content

$
0
0
Hi,

I have the following question/problem.

my addon "send" two kinds of content to Kodi.
first is a static content $INFO[Window(Home).Property(TV-Guide.x.Date)]
that gives the date from today till 14 days in advance.
the content is shown in a <control type="list" id="9000">
so far so good.

second is a dynamic content with all TV-Shows within the next 14 days.
The content is shown in a <control type="panel" id="3xx">

I try to get a <visible> in the panal that only shows all TV-Show were $INFO[Window(Home).Property(TV-Guide.x.Date)] from Container 9000 ist equal to the ListItem.Property(Datum) from the dynamic content...

but I cant get it work...

Code:
        <control type="group">
            <left>0</left>
            <top>128</top>
            <include>Window_OpenClose_Animation</include>
            <include>SystemLeftPanel</include>
            <control type="list" id="9000">
                <!--onfocus>SetProperty(guide.date,$INFO[Container(9000).ListItem.Property(date)],home)</onfocus-->
                <left>82</left>
                <top>32</top>
                <width>356</width>
                <height>720</height>
                <onleft>61</onleft>
                <onright condition="Container(9000).HasFocus(1)">200</onright>
                <onright condition="Container(9000).HasFocus(2)">201</onright>
                <onright condition="Container(9000).HasFocus(3)">202</onright>
                <onright condition="Container(9000).HasFocus(4)">203</onright>
                <onright condition="Container(9000).HasFocus(5)">204</onright>
                <onright condition="Container(9000).HasFocus(6)">205</onright>
                <onright condition="Container(9000).HasFocus(7)">206</onright>
                <onright condition="Container(9000).HasFocus(8)">207</onright>
                <onright condition="Container(9000).HasFocus(9)">208</onright>
                <onright condition="Container(9000).HasFocus(10)">209</onright>
                <onright condition="Container(9000).HasFocus(11)">210</onright>
                <onright condition="Container(9000).HasFocus(12)">211</onright>
                <onright condition="Container(9000).HasFocus(13)">212</onright>
                <onright condition="Container(9000).HasFocus(14)">213</onright>
                <onright condition="Container(9000).HasFocus(15)">214</onright>
                <onup>9000</onup>
                <ondown>9000</ondown>
                <pagecontrol>61</pagecontrol>
                <scrolltime tween="quadratic">300</scrolltime>
                <!--onfocus>SetProperty(guide.date,$INFO[ListItem.Property(date)],home)</onfocus-->
                <itemlayout height="90" width="356">
                    <control type="image">
                        <top>30</top>
                        <width>356</width>
                        <height>60</height>
                        <texture border="1">separator2.png</texture>
                    </control>
                    <control type="group">
                        <control type="label">
                            <width>356</width>
                            <height>90</height>
                            <font>font15_bold</font>
                            <textoffsetx>20</textoffsetx>
                            <textcolor>grey2</textcolor>
                            <selectedcolor>$VAR[ThemeLabelColor]</selectedcolor>
                            <label>$INFO[ListItem.Label]</label>
                        </control>
                        <control type="label">
                            <width>356</width>
                            <height>90</height>
                            <font>font15</font>
                            <textoffsetx>20</textoffsetx>
                            <textcolor>grey2</textcolor>
                            <selectedcolor>$VAR[ThemeLabelColor]</selectedcolor>
                            <align>right</align>
                            <aligny>center</aligny>
                            <label>$INFO[ListItem.Label2]</label>
                        </control>
                    </control>
                </itemlayout>
                <focusedlayout height="90" width="356">                    
                    <control type="image">
                        <top>30</top>
                        <width>356</width>
                        <height>60</height>
                        <texture border="1">separator2.png</texture>
                    </control>
                    <control type="image">
                        <left>0</left>
                        <top>0</top>
                        <width>356</width>
                        <height>90</height>
                        <texture colordiffuse="$VAR[HighlightBarColor]" border="4">listselect_fo.png</texture>
                        <visible>Control.HasFocus(9000)</visible>
                        <include>VisibleFadeEffect</include>
                    </control>
                    <control type="group">
                        <control type="label">
                            <width>356</width>
                            <height>90</height>
                            <font>font15_bold</font>
                            <textoffsetx>20</textoffsetx>
                            <selectedcolor>$VAR[ThemeLabelColor]</selectedcolor>
                            <label>$INFO[ListItem.Label]</label>
                        </control>
                        <control type="label">
                            <width>356</width>
                            <height>90</height>
                            <font>font15</font>
                            <textoffsetx>20</textoffsetx>
                            <selectedcolor>$VAR[ThemeLabelColor]</selectedcolor>
                            <align>right</align>
                            <aligny>center</aligny>
                            <label>$INFO[ListItem.Label2]</label>
                        </control>
                    </control>
                </focusedlayout>                
                <content>
                    <item id="1">
                        <label>$INFO[Window(Home).Property(TV-Guide.0.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.0.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="2">
                        <label>$INFO[Window(Home).Property(TV-Guide.1.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.1.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="3">
                        <label>$INFO[Window(Home).Property(TV-Guide.2.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.2.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="4">
                        <label>$INFO[Window(Home).Property(TV-Guide.3.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.3.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="5">
                        <label>$INFO[Window(Home).Property(TV-Guide.4.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.4.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="6">
                        <label>$INFO[Window(Home).Property(TV-Guide.5.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.5.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="7">
                        <label>$INFO[Window(Home).Property(TV-Guide.6.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.6.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="8">
                        <label>$INFO[Window(Home).Property(TV-Guide.7.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.7.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="9">
                        <label>$INFO[Window(Home).Property(TV-Guide.8.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.8.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="10">
                        <label>$INFO[Window(Home).Property(TV-Guide.9.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.9.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="11">
                        <label>$INFO[Window(Home).Property(TV-Guide.10.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.10.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="12">
                        <label>$INFO[Window(Home).Property(TV-Guide.11.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.11.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="13">
                        <label>$INFO[Window(Home).Property(TV-Guide.12.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.12.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="14">
                        <label>$INFO[Window(Home).Property(TV-Guide.13.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.13.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                    <item id="15">
                        <label>$INFO[Window(Home).Property(TV-Guide.14.Date)]</label>
                        <label2>$INFO[Window(Home).Property(TV-Guide.14.Wday)]</label2>
                        <onclick>noop</onclick>
                    </item>
                </content>
            </control>
            <control type="scrollbar" id="61">
                <left>65</left>
                <top>32</top>
                <width>14</width>
                <height>720</height>
                <onleft>-</onleft>
                <onleft>-</onleft>
                <onright>9000</onright>
                <ondown>61</ondown>
                <onup>61</onup>
                <showonepage>false</showonepage>
                <texturesliderbackground>-</texturesliderbackground>
                <texturesliderbar colordiffuse="55ffffff" border="1">scrollbar/texturesliderbar2.png</texturesliderbar>
                <texturesliderbarfocus border="1">scrollbar/texturesliderbar2.png</texturesliderbarfocus>
            </control>
            <control type="image">
                <description>LOGO</description>
                <left>82</left>
                <top>752</top>
                <width>356</width>
                <height>120</height>
                <aspectratio>keep</aspectratio>
                <texture>aeon-nox-logo.png</texture>
            </control>
            <include>SystemRightPanel</include>
            <control type="group" id="9001">
                <control type="scrollbar" id="60">
                    <left>522</left>
                    <top>18</top>
                    <width>1316</width>
                    <height>12</height>
                    <onup>9001</onup>
                    <ondown condition="Container(9000).HasFocus(1)">200</ondown>
                    <ondown condition="Container(9000).HasFocus(2)">201</ondown>
                    <ondown condition="Container(9000).HasFocus(3)">202</ondown>
                    <ondown condition="Container(9000).HasFocus(4)">203</ondown>
                    <ondown condition="Container(9000).HasFocus(5)">204</ondown>
                    <ondown condition="Container(9000).HasFocus(6)">205</ondown>
                    <ondown condition="Container(9000).HasFocus(7)">206</ondown>
                    <ondown condition="Container(9000).HasFocus(8)">207</ondown>
                    <ondown condition="Container(9000).HasFocus(9)">208</ondown>
                    <ondown condition="Container(9000).HasFocus(10)">209</ondown>
                    <ondown condition="Container(9000).HasFocus(11)">210</ondown>
                    <ondown condition="Container(9000).HasFocus(12)">211</ondown>
                    <ondown condition="Container(9000).HasFocus(13)">212</ondown>
                    <ondown condition="Container(9000).HasFocus(14)">213</ondown>
                    <ondown condition="Container(9000).HasFocus(15)">214</ondown>
                    <ondown condition="Container(9000).HasFocus(16)">215</ondown>
                    <onleft>9000</onleft>
                    <texturesliderbackground border="1">-</texturesliderbackground>
                    <texturesliderbar border="6,0,6,0">scrollbar/texturesliderbar_hor.png</texturesliderbar>
                    <texturesliderbarfocus border="6,0,6,0">scrollbar/texturesliderbarfocus_hor.png</texturesliderbarfocus>
                    <textureslidernib>-</textureslidernib>
                    <textureslidernibfocus>-</textureslidernibfocus>
                    <showonepage>false</showonepage>
                    <orientation>horizontal</orientation>
                    <animation effect="fade" start="100" end="0" time="500" delay="500" condition="!Control.HasFocus(60) + !Container.Scrolling">Conditional</animation>
                </control>
                <control type="panel" id="200">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(1)] | Control.HasFocus(200) | [Container(9000).HasFocus(1) + Control.HasFocus(60)]</visible>
                    <!--visible>StringCompare(Container(200).ListItem.Property(Datum),30.08.2016)</visible-->
                    <include>SettingsFadeEffect</include>
                    <onright>200</onright>
                    <include>SerienplanerListCommonLayout</include>            
                </control>
                <control type="panel" id="201">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(2)] | Control.HasFocus(201) | [Container(9000).HasFocus(2) + Control.HasFocus(60)]</visible>
                    <!--visible>StringCompare(ListItem.Property(Datum),Window(Home).Property(guide.date1))</visible-->
                    <include>SettingsFadeEffect</include>
                    <onright>201</onright>
                    <include>SerienplanerListCommonLayout</include>                            
                </control>
                <control type="panel" id="202">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(3)] | Control.HasFocus(202) | [Container(9000).HasFocus(3) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>202</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="203">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(4)] | Control.HasFocus(203) | [Container(9000).HasFocus(4) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>203</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="204">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(5)] | Control.HasFocus(204) | [Container(9000).HasFocus(5) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>204</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="205">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(6)] | Control.HasFocus(205) | [Container(9000).HasFocus(6) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>205</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="206">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(7)] | Control.HasFocus(206) | [Container(9000).HasFocus(7) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>206</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="207">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(8)] | Control.HasFocus(207) | [Container(9000).HasFocus(8) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>207</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="208">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(9)] | Control.HasFocus(208) | [Container(9000).HasFocus(9) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>208</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="209">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(10)] | Control.HasFocus(209) | [Container(9000).HasFocus(10) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>209</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="210">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(11)] | Control.HasFocus(210) | [Container(9000).HasFocus(11) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>210</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="211">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(12)] | Control.HasFocus(211) | [Container(9000).HasFocus(12) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>211</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="212">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(13)] | Control.HasFocus(212) | [Container(9000).HasFocus(13) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>212</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="213">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(14)] | Control.HasFocus(213) | [Container(9000).HasFocus(14) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>213</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="214">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(15)] | Control.HasFocus(214) | [Container(9000).HasFocus(15) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>214</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
                <control type="panel" id="215">
                    <visible allowhiddenfocus="true">[Control.HasFocus(9000) + Container(9000).HasFocus(16)] | Control.HasFocus(215) | [Container(9000).HasFocus(16) + Control.HasFocus(60)]</visible>
                    <include>SettingsFadeEffect</include>
                    <onright>215</onright>
                    <include>SerienplanerListCommonLayout</include>
                </control>
            </control>
        </control>

Spinning "Movie Wheel" Animation Possible?

$
0
0
I apologize if this post is in the wrong section, as I'm not super clear on how to delineate between "add-ons" and "skins". I've been a long time Kodi user, done some skin hacking, and have worked with Python outside of Kodi, but I've never built an add-on before.

My concern is that I don't want to get too far down the rabbit hole if the animation system in Kodi ultimately can't do what I need it to do to make my add-on work.

I'm wanting to build a "spin the wheel" movie selector add-on. The graphical elements would consist of a main "wheel" graphic, some lines to divide it up into sections, and the main poster image for each movie which is "on the wheel". I'm not sure if its possible to just like build a control group and then just rotate the whole thing. Attempting to animate all the components individually would be a nightmare.

The other issue is, is it possible to have the speed of rotation slow down gradually? I'd want to have the wheel's turning speed slow down at a non-linear rate.

Thanks

Skinning changes for Krypton

$
0
0
It seems like PR#9584 changed a lot of window ids for PVR windows/dialogs?

scott s.
.

problem with PVR, Kodi and Timer

ListItem.DBTYPE not working at season level for info dialog

$
0
0
I'm trying to use the following code as a visibility condition to only show a button on the video info dialog for seasons.

Code:
String.IsEqual(ListItem.DBTYPE,season)

This code evaluates to true when viewing seasons in the library, but not when viewing the season in DialogVideoInfo.xml. From my testing, it looks like seasons are displayed as DBTYPE tvshow in the video info dialog.

Any chance this can be fixed, or have I missed something? I'm running yesterdays nightly, cad875f.

Thanks!

Need help modifying skin changes from Kodi 14.2 to 17.2

$
0
0
I'm migrating from 14.2 to 17.2 and I'm using custom skin, with Ace as Home and Transparency as MyVideoNav.xml

There are some skinning problems that i cant figure out :

1. Includes with <colordiffuse> tag no longer works properly..
This causes alot of includes to not showing up or changed colours..
I cant find any reference about colordiffuse in skinning changes page...

This is one example :

Code:
                    <control type="image">
                        <posx>19</posx>
                        <posy>38</posy>
                        <width>14</width>
                        <height>14</height>
                        <texture>led.png</texture>
                        <colordiffuse>FFDAA520</colordiffuse>
                        <include>Animation_Fade</include>
                        <visible>Control.Hasfocus(9000)</visible>
                    </control>

It's supposed to show yellow LED in home panel, but now it's black

I tried changing the colodiffuse value but it didnt work

2. Scrolling list is out of focus, especially when scrolling up and down..
I checked the related part of the code in newest transparency version but it's still exact same with mine

Code:
        <control type="scrollbar" id="60">
            <posx>557</posx>
            <posy>13</posy>
            <width>20</width>
            <height>570</height>
            <texturesliderbackground border="0,10,0,10">scrollbar-back.png</texturesliderbackground>
            <texturesliderbar border="0,10,0,10">scrollbar-front-nofocus.png</texturesliderbar>
            <texturesliderbarfocus border="0,10,0,10">scrollbar-front.png</texturesliderbarfocus>
            <textureslidernib>scrollbar-nib-nofocus.png</textureslidernib>
            <textureslidernibfocus>scrollbar-nib.png</textureslidernibfocus>
            <onleft>50</onleft>
            <onright>9000</onright>
            <showonepage>false</showonepage>
            <orientation>vertical</orientation>
            <visible>Control.IsVisible(50) + !Skin.HasSetting(FanartShort) + !Skin.HasSetting(FanartLong)</visible>
        </control>

I found a reference about scrolling but it's for fade control

Edit : about out of focus scrolling.. is this the new default behavior in Krypton?
If so then it's a drawback because when i hold an drag left mouse and stray a little bit it goes out of focus...

In Helix hodl left click + drag will always drag the original list wherever i drag the mouse to...
Is there anyway to revert it back to old behavior?

Thanks

Help understand window "type" declarations

$
0
0
I was looking at a skin and in the standard file dialogButtonMenu.xml in this skin it is declared as type "Dialog" but I see in Estuary it is defined as type "buttonMenu". AFAICT it works as a defined dialog but I am wondering why/when to use one type or the other? I assume that type dialog is Modal, is that right or is there something else to know? I looked in the code and see it gets used in application.cpp and there also is a window type of "submenu". Is that actually used by anyone?

scott s.
.

Library View-type background translucent image

$
0
0
Good day,

Just starting to figure out how Kodi handle its view types and after reading Skinning manual and searching the forum I do not seem to be able to find an answer to my maybe novice question Smile.

I thought to start easy trying to tweak the "Media Info" video library view. However, after experimenting with the ViewsVideoLibrary.xml I am unable how to change the size of the translucent background - surrounded with a white rectangle in the attached image- which I now believe is declared somewhere else other than ViewsVideoLibrary.xml.

How can I change that list translucent background`s dimensions, just a pointer to where it is declared would suffice and sorry for such a novice question.

[Image: 7GVxmGO.png]

grouplist background

$
0
0
Hello,

I'm making a slideshow with a text description at the bottom. I'm using a grouplist control to keep the description text at the bottom of the screen. I'm having problems with the background image.
I got it to the point where it will follow the top part of the grouplist but I could not change the image height.
any tips?

PHP Code:
            <control type="grouplist" id="200">
                <
left>0</left>
                <
top>500</top>
                <
width>1280</width>
                <
height>220</height>
                <
orientation>vertical</orientation>
                <
usecontrolcoords>true</usecontrolcoords>
                <
itemgap>0</itemgap>
                <
align>bottom</align>
                
                <
control type="image" id="199">
                    <
width>100%</width>
                    <
height>100%</height>
                    <
texture>srr_dlg-bg.png</texture>
                </
control>
                <
control type="textbox" id="201">
                    <
left>10</left>
                    <
width>1260</width>
                    <
height>auto</height>
                    <
visible>!String.IsEmpty(Control.GetLabel(201))</visible>
                    <
label></label>
                    <
align>center</align>
                    <
font>font16</font>
                </
control>
                <
control type="textbox" id="202">
                    <
left>10</left>
                    <
width>1260</width>
                    <
height>auto</height>
                    <
visible>!String.IsEmpty(Control.GetLabel(202))</visible>
                    <
label></label>
                    <
align>justify</align>
                    <
font>font14</font>
                </
control>
            </
control


Open Video Info Dialog for a specific movie via an onclick

$
0
0
Hey there,

i wonder if there is a way to open the "Video Info Dialog" for a specific movie via an onclick. For example: From an OSD button onlick in "FullscreenVideo".

Any hints welcome! Thanks Smile

Did pvr://channels/tv/all channels/ changed in the last nightlies?

$
0
0
Just asking, because it's not working anymore, if I use this path for a widget list in the home screen.

Edit:
It seems that pvr://channels/tv/all channels/ doesn't work, if the localization is set to another language. ../Alle Kanäle/ works on a German interface.
Bug or - hopefully not - a wanted behaviour?

Editing my player window

$
0
0
I'm trying to edit the info showing in the player while a video is playing.
I've looked at a lot of files in my skin but can't find the file to change.
I would like to hide progress bar and some other changes as well, if anyone knows where i change these let me know.
Thanks!

Planned skinning changes for Kodi v18

$
0
0
i know it's a bit early since we're still wrapping up v17 for release, but there are a few changes for the next version that are worth mentioning...

1. we're going to drop the now, next & channel listings (id 11, 12, 13) from the PVR Guide window.
see: https://github.com/xbmc/xbmc/pull/10503

2. we're dropping support for using a hyphen as a none value
see: https://github.com/xbmc/xbmc/pull/10389
and: https://github.com/xbmc/xbmc/pull/10388


all these changes are safe for v17 as well, so if you're that way inclined you can start by removing them now.

Boolean Condition For Seek Forward or backwards

$
0
0
hi i am creating a skin and was looking for a way you can show a icon when skipping forward or backwards?

been trying to use integer's but can't find a way if it is minus or plus skipping or seeking.

any ideas?

Multiple EPG grids

$
0
0
hello again Big Grin

i am trying to have a small epg when video is playing and when stopped goes to full screen. have had some success when i done a mod for Aeon MQ6 Look Here this is more a work around.
The issue is when you are watching a video and bring up the guide it comes up small but when you finish or hit stop with the guide still showing it stays low and small. would be better if when stop video it went to full-screen epg.

i can only get includes with conditions to work would be better if visible worked instead.

any ideas? could we use more than 1 id? anyone else tried and succeeded in doing it?

PVR changes for Kodi 18

Multiple rss showing same data. Plz help me to fix

$
0
0
I tried everything that posted on these forum. But all having same

[Image: sqtqnb.png]

Code:
                <control type="rss" id="1">
                    <description>RSS feed</description>
                    <left>140</left>
                    <top>0</top>
                    <height>30</height>
                    <width>1730</width>
                    <font>font13</font>
                    <textcolor>themecolor</textcolor>
                    <titlecolor>themecolor</titlecolor>
                    <headlinecolor>grey</headlinecolor>
                    <shadowcolor>shadow</shadowcolor>
                </control>

Code:
                <control type="rss" id="2">
                    <description>RSS feed</description>
                    <left>140</left>
                    <top>44</top>
                    <height>30</height>
                    <width>1730</width>
                    <font>font13</font>
                    <textcolor>themecolor</textcolor>
                    <titlecolor>themecolor</titlecolor>
                    <headlinecolor>grey</headlinecolor>
                    <shadowcolor>shadow</shadowcolor>
                </control>


Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rssfeeds>
   <set id="1">
     <feed updateinterval="30">http://feeds.feedburner.com/XboxScene</feed>
     <feed updateinterval="30">http://feeds.wired.com/wired/topheadlines</feed>
   </set>
   <set id="2">
     <feed updateinterval="30">http://www.cnet.com/rss/news/</feed>
   </set>
</rssfeeds>

But both showing same rss

Direct link to skin settings

$
0
0
Hi all,

Is anyone familiar with "ActivateWindow()" and its parameters?

I would like to add a button to my skin which directly opens the "DialogAddonInfo.xml" with my addon / skin settings.
Probably I need to refer somehow to the "id" of my addon, which is described in "addon.xml".

My addon.xml has the following id: <addon id="id="skin.audi_rns"

So what I would like to get to work would be something like: ActivateWindow(DialogAddonInfo.xml, skin.audi.rns)
Or ActivateWindow(146, skin.audi.rns)


Thanks in advance!
Jeroen
Viewing all 1807 articles
Browse latest View live