Skip to content
marduklev edited this page Oct 16, 2021 · 25 revisions

There are four skin xml files

  1. script-upnext-upnext.xml
  2. script-upnext-upnext-simple.xml
  3. script-upnext-stillwatching.xml
  4. script-upnext-stillwatching-simple.xml

Simply copy the versions you want to adjust to your skin folder and adjust it how you like it.

To assist with skinning there is a developer mode setting in the settings which will show the selected window (up next/upnextsimple/stillwatching/stillwatchingsimple) immediately upon playback of any media using dummy data (Game of Thrones) and will simply close when any of the buttons are pressed.

Developer Mode Settings

The simple versions are shown when the corresponding setting is selected by the user in the addon settings

When any of the windows are showing the following window home property will be filled and emptied when it is not showing: Window(home).Property(service.upnext.dialog)

  • script-upnext-upnext.xml and script-upnext-upnext-simple.xml

    • 3012 - Watch Now Button
    • 3013 - Cancel Button
    • 3014 - Progress Control Timer Countdown
  • script-upnext-stillwatching.xml and script-upnext-stillwatching-simple.xml

    • 3012 - Continue Watching Button
    • 3013 - Cancel Button
    • 3014 - Progress Control Timer Countdown
  • Various Window Propertys are available including

    • Window.Property(fanart) - tvshow fanart
    • Window.Property(clearlogo) - tvshow clearlogo
    • Window.Property(clearart) - tvshow clearart
    • Window.Property(landscape) - tvshow landscape
    • Window.Property(poster) - tvshow poster
    • Window.Property(thumb) - thumb
    • Window.Property(plot) - episode plot
    • Window.Property(tvshowtitle) - episode tvshow title
    • Window.Property(title) - episode title
    • Window.Property(season) - episode season number
    • Window.Property(episode) - episode episode number
    • Window.Property(year) - episode preimiered year
    • Window.Property(rating) - episode rating
    • Window.Property(seasonepisode) - season/episode
    • Window.Property(playcount) - playcount
  • Even if some propertys are'nt set for some missing infolabels you can workaround them via

VideoPlayer.Offset(1).*listitem

* e.g. : $INFO[VideoPlayer.Offset(1).studio]  $INFO[VideoPlayer.Offset(1).dbid]  $INFO[VideoPlayer.Offset(1).mpaa]  
Clone this wiki locally