Beta Titan skin version 3.7.x (Kodi 17 Krypton)
Hi Marcel,

I played a little bit around with the custom widget. It workrd so far but I've problems with some property.ListItems.

I used the custom widget as follow:
Code:
plugin://plugin.program.serienplaner/?methode=get_item_serienplaner&reload=$INFO[Window(Home).Property(SerienPlaner.Countdown)]

most works out of the box but looks like not all property.ListItems are available.

python:
elif methode == 'get_item_serienplaner':
    sp_items = refreshWidget()
    writeLog('spitems %s' % (sp_items), level=xbmc.LOGDEBUG)
    writeLog('SerienPlaner sysargv: '+str(sys.argv), level=xbmc.LOGDEBUG)
    url = '-'
    for sitem in sp_items:
        li = xbmcgui.ListItem(label2=sitem['Channel'], label=sitem['Title'], thumbnailImage=sitem['Thumb'])
        li.setProperty("channel", sitem['Channel'])
        li.setArt({'poster': sitem['Poster'], 'fanart': sitem['Fanart'], 'clearlogo' : sitem['Clearlogo']})
        li.setInfo('video', {'mediatype' : "episode", 'Season' : sitem['Staffel'], 'Episode' : sitem['Episode'], 'Title' : sitem['Title'],
                             'Genre' : sitem['Genre'], 'mpaa' : sitem['Altersfreigabe'], 'year' : sitem['Jahr'], 'plot' : sitem['Description'],
                             'rating' : sitem['Rating'], 'studio' : sitem['Studio'], 'TvShowTitle' : sitem['TVShow'],  'duration' : int(sitem['RunningTime'])*60,
                             'StartTime' : sitem['Starttime']})
        li.setProperty("senderlogo", sitem['Logo'])
        li.setProperty("Starttime", sitem['Starttime'])
        li.setProperty("Datum", sitem['Datum'])
        li.setProperty("Duration", sitem['RunningTime'])
        li.setProperty("PVRID", sitem['PVRID'])
        li.setProperty("status", sitem['Status'])
        li.setProperty('DateTime', '%s %s' % (sitem['Datum'], sitem['Starttime']))
        li.setProperty('recordtime', sitem['_Starttime'])
        li.setProperty("recordname", '%s.S%sE%s.%s' % (sitem['TVShow'], sitem['Staffel'], sitem['Episode'], sitem['Title']))
        li.setProperty("DBType", '%s' % ("serienplaner"))

        xbmcplugin.addDirectoryItem(handle=addon_handle, url=url, listitem=li)
    xbmcplugin.endOfDirectory(addon_handle)
    xbmc.executebuiltin("Container.Refresh")

I've my own little Plugin which shows me the next epidode on PVR for series I've in library.
It's like nextaired but for German Broadcast or like the GTO service you are provided in your skin
Board: B85M-ITX
CPU: i3 4330
GPU: Geforce GTX 750ti
Reply


Messages In This Thread
kodi - by spook61 - 2016-06-21, 21:29
Extended Info "Manage" choices - by Hardax - 2017-02-11, 19:32
Problem with Homescreen - by Blackkatt - 2017-02-26, 17:30
Fixed Focus in Showcase view? - by spinecho - 2017-03-16, 18:52
Hide Top 250 if Zero - by 214b1 - 2017-03-21, 00:50
PVR HELP!! - by tuppaacc - 2017-03-28, 12:18
TV Show Sub-menus - by niksimpson - 2017-04-12, 22:16
Emby Smart Short cut - by t123thomas - 2017-09-06, 18:06
WIDGET BUG REPORT - by User 206796 - 2018-01-04, 04:15
RE: Titan skin version 3.7.x (Kodi 17 Krypton) - by sveni_lee - 2018-01-13, 23:51
Everything is working fine! - by nexus7 - 2018-04-04, 20:19
Logout Mark Read Team Forum Stats Members Help
Titan skin version 3.7.x (Kodi 17 Krypton)6