Kodi Community Forum

Full Version: skin helper service
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(2017-01-03, 12:32)Mike_Doc Wrote: [ -> ]did you check to see if the following warnings are coming from Skin Helper:
10:12:46.308 T:12988 WARNING: Invalid media type "album/compilation"

Will be fixed in next update
(2017-01-04, 12:05)JohnyBee Wrote: [ -> ]Kodi Krypton
- Level artists.
- Context Menu
- Manual configure artwork (thumb, fanart .....)
- Choice of graphics
- <backspace key>
error Sad

Should be fixed in next update
(2017-01-05, 01:30)wyrm Wrote: [ -> ]I finally tracked down my issue with setting skin settings with your script (thanks Angelinas for the hint). Previously (versions before about 100 of your script) if I included a icon entry in the extras/skinsettings.xml file that referenced my skins media directory everything worked fine. Now for example if I use icon="blank.png" the select dialog correctly displays the image and then your script silently fails to write the skin setting. Nothing is shown in the debug log and nothing changes with the skin setting.

Strange, it shouldn't fail on that. I also can't reproduce the issue on my setup.
Is it possible to share a code snippet with me so I can reproduce ?
(2017-01-05, 04:04)Blurayx Wrote: [ -> ]I've noticed Episodes Airing Today are displaying episodes a day ahead.

Well it's actually displaying episodes airing within the next 24 hours.
It's a bit difficult to get it better without any timezone-awareness. I can change it so it will display episodes only if the airdate matches "today" but I'm not sure how that will work out if you're in a different timezone.
(2017-01-06, 15:50)Mike_Doc Wrote: [ -> ]Just noticed thousands of instances of this error in my log file, I'm doing a music re-scan at the moment:

Thanks for the catch, will be fixed in next update
(2017-01-06, 18:02)Angelinas Wrote: [ -> ]Can you from string script.module.skin.helper.artutils for movies and tvshow
to use string all poster from Fanarttv (already is in simplecache.db) and
create folder for extraposters only if the directory doesn't exist at all.Similar like extrafanarts.....

Create property for this ,and user can use as multiimage.With limatation of 10 poster.
Code:
Window(Home).Property(SkinHelper.ListItem.Art.ExtraPosters)

widget with multiimage poster will be more dynamic.

Will be available in next update, than you can use skinhelper.listitem.posters for multiimage path.

Note 1: posters won't be downloaded to save bandwidth (only on first use by kodi texture cache)
Note 2: you'll have to flush the cache

https://github.com/marcelveldt/script.sk...---Artwork
(2017-01-08, 03:23)leejk Wrote: [ -> ]I'm using MQ7 which I think is using this script, however I have to manually set the animated posters. I think this is because I'm also using PlexKodiConnect to sync the database, so maybe its conflicting with this script somehow. PlexKodiConnect is great, so I was wondering if there is a way to make the two work together?

Emby4Kodi / PlexKodiConnect are directly manipulating the database and so bypassing the normal Kodi notifications for added content making it impossible to auto scrape the animated art at library addiditions.

However the script should auto scrape it when you browse through your library. If you just scroll over an item it will already start the lookup for art so my suggestion is to wait just a few seconds and see if the animated art automagically shows up (like it should)
(2017-01-08, 12:25)Solo0815 Wrote: [ -> ]with the new skinhelper, I read that the webserver service isn't used anymore, so I tried to replace every http-request with other INFO-code.
The webservice is still functional but I suggest you to use it only for corner cases like displaying the artwork inside of a panel/list itself.
In all other windows the art will be available if there's any media content and you have enabled the correct features with the skin settings.
Also the artwork will be available for the player and in that case you replace Listitem with player in the listitem property name.

Did you enable the PVR artwork in your skin ?
(2017-01-08, 15:14)Mike_Doc Wrote: [ -> ]When you have the time could you see if it's possible for a new music property for Album Runtime / Duration?, something like

I've added SkinHelper.ListItem.Duration for the album, returning the total runtime in minutes.

https://github.com/marcelveldt/script.sk...usic-items

Note: you'll need to flush the cache or manually refresh an item to see the new results
(2017-01-08, 17:11)badaas Wrote: [ -> ]Alphabet picker broken?

Latest Krypton beta, checked on Titan skin, picker not moving list to required letter.

Working fine on my end, just checked with RC2.
Sure you're on the latest version of all stuff and no errors in the log ?
(2017-01-08, 20:01)Angelinas Wrote: [ -> ]Try with this (working ok,but have error when string isn't populate)
Code:
http://localhost:52307/getartwork&amp;title=$INFO[Listitem.Title]&amp;type=banner
You should use a VAR in your skin to only query the webservice is ListItem.Title is not empty
As alternative you can give the fallback property so it will not give you a warning if there's no image...
Code:
http://localhost:52307/getartwork&amp;title=$INFO[Listitem.Title]&amp;type=banner&amp;fallback=PathToMyFallBackImage.png


(2017-01-08, 20:01)Angelinas Wrote: [ -> ]Yes, but dont working
Code:
$INFO[Window(Home).Property(SkinHelper.ListItem.Art.ChannelLogo)]

Will be fixed in next update
(2017-01-09, 01:51)marcelveldt Wrote: [ -> ]
(2017-01-05, 04:04)Blurayx Wrote: [ -> ]I've noticed Episodes Airing Today are displaying episodes a day ahead.

Well it's actually displaying episodes airing within the next 24 hours.
It's a bit difficult to get it better without any timezone-awareness. I can change it so it will display episodes only if the airdate matches "today" but I'm not sure how that will work out if you're in a different timezone.

Thanks for replying back Smile

Before episodes airing today(formally TV shows Airing Today) was removed, It worked perfectly.

Thanks
Thanks Marcel.
DialogPVRInfo:
Can anyone explain why this is working always:
Code:
http://localhost:52307/getpvrthumb&amp;title=$INFO[ListItem.Label]&amp;type=clearart
and this doesn't work always. Not all ClearArt images are found. They are found by the upper http-request btw.
Code:
$INFO[Window(Home).Property(SkinHelper.ListItem.Art.ClearArt)]

and of course, I enabled PVRThumbs and ExtendedArt with
<onload>Skin.SetBool(SkinHelper.EnablePVRThumbs)</onload>
<onload>Skin.SetBool(SkinHelper.EnableExtendedArt))</onload>
You probably put that code in "list"or "panel"....
Window(Home).Property...... doesen't work in list.