Branches:
- master: Kodi v21 Codename Omega
- nexus: Kodi v20 Codename Nexus
A skin for Kodi
License: Other
Hey Mike, can you add a few things to this file please:
I needed to add <selectedcolor>$VAR[ThemeLabelColor]</selectedcolor>
when calling from my add-on to enable highlighting multiple files (calling browse images) along with adding a font color to keep the label when highlighted.
In imported EPG in TVheadend it looks like this
https://i.imgur.com/orCvo91.png
In red you can see "Ishockey: SHL 17/18: Karlskrona HK - Örebro HK"
With other skins like default Estuary it shows sub-title as it should
https://i.imgur.com/x93DvvH.png
With Aeon Nox Silvo it looks like this
https://i.imgur.com/fcGcrwn.png
"Ishockey: SHL 17/18: Karlskrona HK - Örebro HK"
Is missing there and it's really an issue if you can't see which match it is etc.
Would be nice if channelnumber digits could be changed from 3 to 4 numbers in channel selection.
If you have satellite for example you often have a few tousand of channels.
Since latest changes i can't see Language flags in Subittle Download addon.
Worked perfectly before latest language changes.
I saw this issue mentioned multiple times on the forum but no real solution except for workaround that I will mention further. In kodi-17 your could choose a video source folder as a submenu item in the main menu, clicking on it would bring you to this folder, listing it's content. Unfortunately it doesn't work the same way on Kodi-18. If you click on submenu, you get the list of multiple playlists having the same name (of the source folder) and have to click again on one of them to jump into the content. The workaround mentioned on the forum was to create a smart list and put it as a submenu item. Didn't try that, too complicated anyway compared with just referencing a source folder.
Add a recording Icon" to TV-bar (compact or normal)). I don't know the name of the xml actually.
Then you see, that this channel is recorded, when you press "Info". Atm you have to press "OK" to see the red circle in the middle of the recording button in the upper button row.
This is hard to see
please add "fixed list" option in right list view.
sorry for my bad english
Would be nice with a button to lookup IMDB info in EPG Guide.
Good if you want more information or if it's an foreign channel for example.
Please synchronise the EPG-menus for channel-EPG and Full-EPG
There are some entries missing in channel-EPG, like:
I don't know if this all is possible with the skin, or this has to be done in kodi itself, but I wanted it to be mentioned ;)
Icons for add-ons are missing when in slim list view not sure if this is intentional or not.
Addition for closed issue #81:
Text 386 is used also in overrides.xml on line 477 and 488. Please, replace this with 31542.
Hi,
some hardcoded texts prevent complete localization of the skin. Could you please check the attachment, correct this, and refresh source language file on transifex ?
Thanks
I've recently installed Kodi 16.1 on an iPhone and iPad using Xcode and a .deb file. Are .deb files available for the Aeon Nox SiLVO build?
Thanks,
Peter
With the recent emergence of CoreELEC, the hard coded references to LibreELEC require attention. It is confusing to have links to (and within) CoreELEC configuration branded as LibreELEC
Widget style names in Main Menu Customizer (Select widget 1, Select widget 2) are shown as not translated because their names are made from property names (file: Variables_Widgets.xml, lines: 5 and 9):
<value condition="!String.IsEmpty(Container(211).ListItem.Property(widgetStyle)) + !String.IsEmpty(Container(211).ListItem.Property(widgetName))">$INFO[Container(211).ListItem.Property(widgetName)][B]$INFO[Container(211).ListItem.Property(widgetStyle), - ][/B]</value>
Please use instead variable WidgetStyleLabelVar and WidgetStyle2LabelVar:
<value condition="!String.IsEmpty(Container(211).ListItem.Property(widgetStyle)) + !String.IsEmpty(Container(211).ListItem.Property(widgetName))">$INFO[Container(211).ListItem.Property(widgetName)][B]$VAR[WidgetStyleLabelVar, - ][/B]</value>
Hi thank you for a lovely skin for Kodi by yourself! Any chance you could add support for the Asian characters please? Tried install Arisl fonts but still not able to display Asian characters!
Running Kodi v18-RC3 on android device with Android TV OS. Latest skin build from from here at github.
When I enable startup intro in the skin settings, then close and try to re-open kodi, it continually crashes.
My only option is to replace the userdata>addon_data>skin.aeon.nox.silvo directory with files from a backup to get Kodi to start again.
Hey Mike,
First off, thanks again for the best skin for Kodi!
I reported this issue on the forum awhile back, and i think you added a fix, but i got sidetracked by real life issues and never got into it. But i still seem to have this issue, on older artists with odd size pictures, they are scaled wrong.
Im using Kodi 16.3 and Silvo Nox 6.0.7 on a Nvidia Shield. Have the issue too tho on my Windows box.
Let me know what you need to troubleshoot this and im available to test out new git versions offcourse.
I thought it best to create the post here, to avoid the clutter of the forum, hope that is ok.
There're only "list" and "icon" views in advanced emulator launcher. I would have expected all of the usual lowlist etc. views to be there. It has support for a great deal of assets and some cool possibilities for skinners. Any chance for support for this? Particularly with Retroplayer merge coming soon this would be amazing.
Hi,
Thanks for this awesome skin.
I'm trying to find out how autohide the OSD after a few seconds.
Is there any way to set this up?
As of the 7.0.4 update the Poster art doesnt show up in List View anymore. Not sure if this was intentional or not but figured I would let you know.
Hi,
some hardcoded texts prevent complete localization of the skin:
<control type="radiobutton" id="1521">
<include>ButtonCommonValues</include>
<label> - Sets</label>
Instead Sets you can use $LOCALIZE[20434]
<control type="radiobutton" id="1531">
<include>ButtonCommonValues</include>
<label> - InfoPopup</label>
Instead InfoPopup you can use $LOCALIZE[31292]
Previously reported in Issue #64
I have noticed that if you have widgets set on multiple pages it seems to only want to load one page at a time.
For instance I have 3 pages (TV Shows, Movies & YouTube), all 3 have widgets, also I have TV Shows as my startup page. I set my device to autostart Kodi so I normally switch it on then leave it for 5 mins to all load up thinking that that is enough time to load all 3 widgets. When I first look at Kodi I can see that the TV Shows widget has loaded up but when I navigate to the other pages I see that the widgets haven't loaded up yet and I need to wait about 10-20 seconds for it to load up.
Although this isn't a major issue it would be nice if this can be sorted.
I have noticed on a few other skins they have the option to load all widgets on one screen which worked great for me. When you navigated through the pages the widgets would slide up so they are the first row to view.
Another feature that other have is to limit widgets to 10 per row which seems to speed up the load time
Hi Mike If you look at the screenshot on the lower part of the screen under channel name there is a label: "31440" instead of programme title. Would you look into that please?
Thanks.
Current Status
Strings to be removed
Widget Strings are from 31700 to 31759
Everytime I enter a menu in the Reddit Viewer add-on, I set it to Icons view. But then when I enter into anything, it returns to Gallery view. I have tried disabling it from the possible views, but that doesn't work. When I enter the settings menu, it's still over Icons as if it's the default. Perhaps it has to do with the fact that I'm looking at images and gifs on the add-on?
I'm using version 6.0.2 silvo on Krypton. I'm using Reddit Viewer version 2.7.1.
Kodi 17 from debian sid
Started off with estuary skin but came from kodi 16 on aeon nox ...so installed vanilla nox ....had freezing problems but fine in estuary. ...found your build of nox works beautifully freezing gone .....but CPU sits at around 40% even when idle and over the space of a day or so eats nearly 80% ram after reboot goes back to a sensible 8% ram but creeps back up slowly ....doesn't happen in estuary on either cpu or ram ....using latest tvheadend on remote server and the kodi-pvr-hts from debian sid .....if you need logs I can supply them
It would be nice if the cdart.png, clearlogo.png, etc would load from the directory on music playback without having to have it scanned to the music library.
In file: service-LibreELEC-Settings-mainWindow.xml values or labels for Architekture and Version are exchanged. Lines: 969-970, 981-982.
For Architecture label: correct text id should be 608
For Version label: correct text id should be 607
How can I align the widget on the main screen? I need to put a widget in the center, but I do not know how. And the same with the submenus, I need the submenus to be centered.
Hey Mike Can you add the 'Jump to Letter bar' to the Audio library using script.embuary.helper like you did with the video?
When I watch a show from a widget it doesn't get marked as watched. However when I watch it from the same addon location it gets marked as watched.
Since separation of Audio and Subtitles settings i can't go to subtitles settings anymore in LiveTV.
With your latest changes it works for Movies etc but still not in LiveTV.
ERROR: unmatched parentheses in String.Contains(ListItem.MPAA,Australia:R18
ERROR: unmatched parentheses in )
ERROR: unmatched parentheses in String.Contains(ListItem.MPAA,Australia:MA15
<value condition="String.Contains(ListItem.MPAA,Australia:R) | String.Contains(ListItem.MPAA,Australia:R18+)">australia_R.png</value>
<value condition="String.Contains(ListItem.MPAA,Australia:MA) | String.Contains(ListItem.MPAA,Australia:MA15+)">australia_MA.png</value>
On Home, widgets with square posters are empty, the plug-in icon or tv icon is not showing. this happens on the two latest versions only. Normal Posters work fine.
Edit : Aaand that was the wrong repo, sorry man! :s
Hey man, I'll keep it short; how can I set the action for items on a custom widget ? Right now when pressing ok it just take me to the library, what can I do so that it always shows info from extended info, just like from the default plugin ?
I posted on the main thread but saw you were active here so I tried my luck. Please forgive me if that is not the place to ask.
Thanks!
Running on android 7.1.2 and Kodi v18 Beta5. The RSS is not working in the Github version as of 11-10-18. I can change to Estuary and it works fine.
Hey Mike, not sure if this is a skin issue or skin helper service issue or combo of both.
Test on:
Kodi 18beta5 on Android running TV OS, (like shields run, not phone/tablet version).
Kodi 18beta5 on Windows 10
All the widgets seem to work just fine except for this one : Unwatched Movies.
The widget works, but if you choose the "sort by>date added option" (doesn't matter if you choose Default, Ascending or Descending). It always shows the items in alphabetical order.
If this isn't a skin issue, let me know and point me somewhere else.
Thank you Sir
Option to "hide widgets when not focused" is missing, always there and can slow down function. Also the option for "global panel widget info" is missing. with a widget that has one picture, panel widget info is needed. please can you check and update this.
This picture is from kodi 17, kodi 18 with the newest updated Aeon Nox: silvo does not have the two bottom options you see in the image.
Was wondering if you could increase the volume bars color mix a little so the second color is seen a little more. My themes black on purple and the volume bars mostly black lol(around 80ish%)
Thanks either way and thanks for keeping the skin going too.
First of all, thank you very much for this preaty skin
I use Up Next addon from official Kodi repository.
https://forum.kodi.tv/showthread.php?tid=336747
This addon works well with other skins, but with Silvo has strange behavior.
When the episode is close to end the pop up with the countdown appers without problems. however, when I click "next" button to view the next episode, it starts well but the countdown stills there with the entire duration of the chapter.
It is posible to fix it?
Thanks in advanced
I scrape with Mediaelch so not sure how other scrapers pull info, but IMDB movies with the MPAA cert. NOT RATED are left blank in the skin. To fix this I had to edit the Variables.xml to add a line after #851 to state:
<value condition="String.Contains(ListItem.MPAA,NOT RATED)">NR.png</value>
Hi,
can you decrease a little the size of the font that are affected to the filename of the video (i think it's a font30 or more).
Can you also add other view modes than list and icones ?
Hey Mike, I have a couple custom widgets that I am using for unwatched PPV's (playlists). I have it working fine as far as the widgets themselves. The problem I am having is this: Say there are 2 items appearing in each row of widgets, I watch the 2 items in the bottom row of widgets, the widget will then not show until I add new items that are unwatched. I love this, the issue is if I do that and the bottom row isn't showing, I am not able to navigate up to the top row of widgets. I can go only up to the search icon and no farther..
Hi,
Just wondering if would possible to add custom Trailers option on home menu which is activated by ActivateWindow(1120)
I currently using modded skin bello 6 but this Trailers option is brilliant and uses Extended Mod Info for information.
I can support if needed.
Here is an Custom_Trailers.xml from bello:
4000 BackgroundContent Trailers_Fanart BackgroundVignette<!-- =============== -->
<!-- List Containers -->
<!-- =============== -->
<control type="grouplist" id="4000">
<left>0</left>
<top>95</top>
<width>1280</width>
<height>560</height>
<orientation>vertical</orientation>
<scrolltime tween="sine">450</scrolltime>
<itemgap>0</itemgap>
<include>InfoDialogsVisible_ZoomAnimation</include>
<!-- Row 1 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow1)</visible>
<include content="TrailersHeader">
<param name="container_id" value="4100"/>
<param name="provider_icon" value="icons/tmdb.png"/>
<param name="provider_name" value="$LOCALIZE[31256] (The MovieDB)"/>
<param name="visible" value="IntegerGreaterThan(Container(4100).NumItems,0)"/>
</include>
<include content="TrailersPanel_Posters">
<param name="container_id" value="4100"/>
<param name="onup" value="5200"/>
<param name="ondown" value="4200"/>
<param name="content" value="plugin://script.extendedinfo?info=incinemamovies"/>
</include>
</control>
<!-- Row 2 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow2)</visible>
<include content="TrailersHeader">
<param name="container_id" value="4200"/>
<param name="provider_icon" value="icons/youtube.png"/>
<param name="provider_name" value="20th Century Fox (YouTube)"/>
<param name="visible" value="IntegerGreaterThan(Container(4200).NumItems,0)"/>
</include>
<include content="TrailersPanel_Landscape">
<param name="container_id" value="4200"/>
<param name="onup" value="4100"/>
<param name="ondown" value="4300"/>
<param name="content" value="plugin://script.extendedinfo?info=youtubeplaylistvideos&&id=PLfPBohF1uFwoO5wBnYD67i0pbZ6GqrGEd"/>
</include>
</control>
<!-- Row 3 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow3)</visible>
<include content="TrailersHeader">
<param name="container_id" value="4300"/>
<param name="provider_icon" value="icons/tmdb.png"/>
<param name="provider_name" value="$LOCALIZE[31250] (The MovieDB)"/>
<param name="visible" value="IntegerGreaterThan(Container(4300).NumItems,0)"/>
</include>
<include content="TrailersPanel_Posters">
<param name="container_id" value="4300"/>
<param name="onup" value="4200"/>
<param name="ondown" value="4400"/>
<param name="content" value="plugin://script.extendedinfo?info=upcomingmovies"/>
</include>
</control>
<!-- Row 4 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow4)</visible>
<include content="TrailersHeader">
<param name="container_id" value="4400"/>
<param name="provider_icon" value="icons/youtube.png"/>
<param name="provider_name" value="Universal Pictures (YouTube)"/>
<param name="visible" value="IntegerGreaterThan(Container(4400).NumItems,0)"/>
</include>
<include content="TrailersPanel_Landscape">
<param name="container_id" value="4400"/>
<param name="onup" value="4300"/>
<param name="ondown" value="4500"/>
<param name="content" value="plugin://script.extendedinfo?info=youtubeplaylistvideos&&id=PLuq_rgCzEP_NBRjFMklzlMaFajjyV-OoL"/>
</include>
</control>
<!-- Row 5 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow5)</visible>
<include content="TrailersHeader">
<param name="container_id" value="4500"/>
<param name="provider_icon" value="icons/trakt.png"/>
<param name="provider_name" value="$ADDON[script.extendedinfo 32055] (Trakt)"/>
<param name="visible" value="IntegerGreaterThan(Container(4500).NumItems,0)"/>
</include>
<include content="TrailersPanel_Posters">
<param name="container_id" value="4500"/>
<param name="onup" value="4400"/>
<param name="ondown" value="4600"/>
<param name="content" value="plugin://script.extendedinfo?info=traktboxofficemovies"/>
</include>
</control>
<!-- Row 6 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow6)</visible>
<include content="TrailersHeader">
<param name="container_id" value="4600"/>
<param name="provider_icon" value="icons/youtube.png"/>
<param name="provider_name" value="Sony Pictures (YouTube)"/>
<param name="visible" value="IntegerGreaterThan(Container(4600).NumItems,0)"/>
</include>
<include content="TrailersPanel_Landscape">
<param name="container_id" value="4600"/>
<param name="onup" value="4500"/>
<param name="ondown" value="4700"/>
<param name="content" value="plugin://script.extendedinfo?info=youtubeplaylistvideos&&id=PLYeOyMz9C9kYmnPHfw5-ItOxYBiMG4amq"/>
</include>
</control>
<!-- Row 7 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow7)</visible>
<include content="TrailersHeader">
<param name="container_id" value="4700"/>
<param name="provider_icon" value="icons/trakt.png"/>
<param name="provider_name" value="$LOCALIZE[31278] (Trakt)"/>
<param name="visible" value="IntegerGreaterThan(Container(4700).NumItems,0)"/>
</include>
<include content="TrailersPanel_Posters">
<param name="container_id" value="4700"/>
<param name="onup" value="4600"/>
<param name="ondown" value="4800"/>
<param name="content" value="plugin://script.extendedinfo?info=mostanticipatedmovies"/>
</include>
</control>
<!-- Row 8 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow8)</visible>
<include content="TrailersHeader">
<param name="container_id" value="4800"/>
<param name="provider_icon" value="icons/youtube.png"/>
<param name="provider_name" value="Warner Bros. Pictures (YouTube)"/>
<param name="visible" value="IntegerGreaterThan(Container(4800).NumItems,0)"/>
</include>
<include content="TrailersPanel_Landscape">
<param name="container_id" value="4800"/>
<param name="onup" value="4700"/>
<param name="ondown" value="4900"/>
<param name="content" value="plugin://script.extendedinfo?info=youtubeplaylistvideos&&id=PLVfin74Qx3tV8bgAhzbfDpnfPoGmJWAcn"/>
</include>
</control>
<!-- Row 9 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow9)</visible>
<include content="TrailersHeader">
<param name="container_id" value="4900"/>
<param name="provider_icon" value="icons/trakt.png"/>
<param name="provider_name" value="$LOCALIZE[31277] (Trakt)"/>
<param name="visible" value="IntegerGreaterThan(Container(4900).NumItems,0)"/>
</include>
<include content="TrailersPanel_Posters">
<param name="container_id" value="4900"/>
<param name="onup" value="4800"/>
<param name="ondown" value="5000"/>
<param name="content" value="plugin://script.extendedinfo?info=mostwatchedmovies"/>
</include>
</control>
<!-- Row 10 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow10)</visible>
<include content="TrailersHeader">
<param name="container_id" value="5000"/>
<param name="provider_icon" value="icons/youtube.png"/>
<param name="provider_name" value="Fandango MovieClips (YouTube)"/>
<param name="visible" value="IntegerGreaterThan(Container(5000).NumItems,0)"/>
</include>
<include content="TrailersPanel_Landscape">
<param name="container_id" value="5000"/>
<param name="onup" value="4900"/>
<param name="ondown" value="5100"/>
<param name="content" value="plugin://script.extendedinfo?info=youtubeplaylistvideos&&id=PLScC8g4bqD47c-qHlsfhGH3j6Bg7jzFy-"/>
</include>
</control>
<!-- Row 11 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow11)</visible>
<include content="TrailersHeader">
<param name="container_id" value="5100"/>
<param name="provider_icon" value="icons/trakt.png"/>
<param name="provider_name" value="$LOCALIZE[31280] (Trakt)"/>
<param name="visible" value="IntegerGreaterThan(Container(5100).NumItems,0)"/>
</include>
<include content="TrailersPanel_Posters">
<param name="container_id" value="5100"/>
<param name="onup" value="5000"/>
<param name="ondown" value="5200"/>
<param name="content" value="plugin://script.extendedinfo?info=traktpopularmovies"/>
</include>
</control>
<!-- Row 12 -->
<control type="group">
<width>1230</width>
<height>280</height>
<visible>!Skin.HasSetting(DisableRow12)</visible>
<include content="TrailersHeader">
<param name="container_id" value="5200"/>
<param name="provider_icon" value="icons/youtube.png"/>
<param name="provider_name" value="FilmTrailerZone (YouTube)"/>
<param name="visible" value="IntegerGreaterThan(Container(5200).NumItems,0)"/>
</include>
<include content="TrailersPanel_Landscape">
<param name="container_id" value="5200"/>
<param name="onup" value="5100"/>
<param name="ondown" value="4100"/>
<param name="content" value="plugin://script.extendedinfo?info=youtubeusersearchvideos&&id=FilmTrailerZone"/>
</include>
</control>
</control>
<control type="grouplist">
<right>40</right>
<top>665</top>
<width>535</width>
<itemgap>6</itemgap>
<orientation>horizontal</orientation>
<include>InfoDialogsVisible_ZoomAnimation</include>
<include>CommonViews_VerticalAnimation</include>
<animation type="Conditional" reversible="false" condition="!Window.IsActive(notification) + !Window.IsActive(extendedprogressdialog)">
<include>CommonOpenEffect</include>
</animation>
<animation type="Conditional" reversible="false" condition="Window.IsActive(notification) | Window.IsActive(extendedprogressdialog)">
<include>CommonCloseEffect</include>
</animation>
<control type="label">
<width>500</width>
<height>25</height>
<align>right</align>
<font>FontSize_18B</font>
<label>$LOCALIZE[22082]</label>
<textcolor>77white</textcolor>
<scroll>false</scroll>
</control>
<control type="image">
<width>22</width>
<height>22</height>
<aspectratio>stretch</aspectratio>
<texture background="true">icons/submenu_arrow.png</texture>
<colordiffuse>77white</colordiffuse>
</control>
</control>
<include>CommonItems</include>
<!-- ================ -->
<!-- Top Options Menu -->
<!-- ================ -->
<control type="group" id="9000">
<left>30</left>
<top>25</top>
<include>ShutdownMenuAnimation</include>
<include>OptionsTopMenuAnimation</include>
<include>OptionsTopMenuHeader</include>
<!-- Options -->
<control type="grouplist" id="9111">
<onleft>4000</onleft>
<onright>4000</onright>
<include>OptionsTopMenuVars</include>
<control type="radiobutton" id="281">
<label>$LOCALIZE[31256] (TMDB)</label>
<onclick>Skin.ToggleSetting(DisableRow1)</onclick>
<selected>!Skin.HasSetting(DisableRow1)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="282">
<label>20th Century Fox</label>
<onclick>Skin.ToggleSetting(DisableRow2)</onclick>
<selected>!Skin.HasSetting(DisableRow2)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="283">
<label>$LOCALIZE[31250] (TMDB)</label>
<onclick>Skin.ToggleSetting(DisableRow3)</onclick>
<selected>!Skin.HasSetting(DisableRow3)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="284">
<label>Universal Pictures</label>
<onclick>Skin.ToggleSetting(DisableRow4)</onclick>
<selected>!Skin.HasSetting(DisableRow4)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="285">
<label>$ADDON[script.extendedinfo 32055] (Trakt)</label>
<onclick>Skin.ToggleSetting(DisableRow5)</onclick>
<selected>!Skin.HasSetting(DisableRow5)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="286">
<label>Sony Pictures</label>
<onclick>Skin.ToggleSetting(DisableRow6)</onclick>
<selected>!Skin.HasSetting(DisableRow6)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="287">
<label>$LOCALIZE[31278] (Trakt)</label>
<onclick>Skin.ToggleSetting(DisableRow7)</onclick>
<selected>!Skin.HasSetting(DisableRow7)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="288">
<label>Warner Bros. Pictures</label>
<onclick>Skin.ToggleSetting(DisableRow8)</onclick>
<selected>!Skin.HasSetting(DisableRow8)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="289">
<label>$LOCALIZE[31277] (Trakt)</label>
<onclick>Skin.ToggleSetting(DisableRow9)</onclick>
<selected>!Skin.HasSetting(DisableRow9)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="290">
<label>Fandango MovieClips</label>
<onclick>Skin.ToggleSetting(DisableRow10)</onclick>
<selected>!Skin.HasSetting(DisableRow10)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="291">
<label>Most Popular Movies (Trakt)</label>
<onclick>Skin.ToggleSetting(DisableRow11)</onclick>
<selected>!Skin.HasSetting(DisableRow11)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<control type="radiobutton" id="292">
<label>FilmTrailerZone</label>
<onclick>Skin.ToggleSetting(DisableRow12)</onclick>
<selected>!Skin.HasSetting(DisableRow12)</selected>
<include>TopLeftMenusRadioButton</include>
</control>
<include>OptionsTopMenuEnd</include>
</control>
</control>
<!-- ================ -->
<!-- Top Content Info -->
<!-- ================ -->
<control type="group">
<left>45</left>
<top>25</top>
<include>ShutdownMenuAnimation</include>
<include>InfoDialogs_ContentInfoAnimation</include>
<include>VisibleHiddenSlideAnimation</include>
<include>OpenCloseSlideAnimationTwo</include>
<visible>!ControlGroup(9000).HasFocus</visible>
<control type="grouplist">
<left>0</left>
<top>0</top>
<height>70</height>
<width>1000</width>
<align>left</align>
<itemgap>15</itemgap>
<orientation>horizontal</orientation>
<include>Logo</include>
<control type="label">
<include>TopBigLabel</include>
<label>$LOCALIZE[31018]</label>
</control>
</control>
</control>
<include>CommonWeatherAndClock</include>
</controls>
Thanks
I'm Using a RPI 3, Latest Version of Silvo, and Kodi v.17.3.
When I am watching video content and press the "M" button to open the OSD menu, nothing shows up.
The placeholder pops up, but no icons to press. Also when I press "W" to mark a tv or movie in my Library as watched, isn't working either.
Thank You Sir.
Libreelec 9.0.1/Kodi 18.1
Upnext addon appears as expected after first episode during playback but does not appear after second episode. Addon works as expected if using Estuary skin.
Additionally, after playback of second episode begins, the onscreen information does not appear correctly (press I on keyboard after playback begins).
Behavior returns to normal after playback is stopped and new watch session begins.
Tested and compared behaviors between Kodi 18.1 using Estuary for skin on Linux Mint machine and Libreelec 9.0.1 using Aeon Nox SiLVO skin on Raspberry Pi 3B+.
1. Text "Clear" for individual widget background:
(file: Variables_Widgets.xml, lines: 108, 119)
Text 386 is used for wheater, localized text 386 is not suitable for this purpose (background). Please, use new text, eg. 31762
2. Text "Clear" for global widget background:
(file: Variables_Widgets.xml, Line: 161)
(file: Includes_Select.xml, line: 721)
Text 192 (I dont know why is different from individual background) is used as a werb, localized text 192 is not suitable for this purpose (background). Please, use other (same as individual background), eg. 31762.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.