Changes to the skinning engine for Kodi Krypton
#1
Below you'll find an up-to-date list of all changes made to the skinning engine since the release of Kodi Jarvis.


addon.xml

xbmc.gui

new feature

new actions

new built-in functions

removed built-in functions

new infolabels

changed infolabels
  • ListItem.Rating - for songs it's now the scraped rating (details)
  • ListItem.UserRating - now available for albums/songs (details)
  • ListItem.RatingAndVotes - now available for albums/songs (details)
  • ListItem.DBType - now available in the music library (details)
  • ListItem.Property(Addon.Name) -> ListItem.AddonName (details)
  • ListItem.Property(Addon.Version) -> ListItem.AddonVersion (details)
  • ListItem.Property(Addon.Creator) -> ListItem.AddonCreator (details)
  • ListItem.Property(Addon.Summary) -> ListItem.AddonSummary (details)
  • ListItem.Property(Addon.Description) -> ListItem.AddonDescription (details)
  • ListItem.Property(Addon.Disclaimer) -> ListItem.AddonDisclaimer (details)
  • ListItem.Property(Addon.Broken) -> ListItem.AddonBroken (details)
  • ListItem.Property(Addon.Type) -> ListItem.AddonType (details)

removed infolabels

new infobools

changed infobools
  • ListItem.Property(Addon.Installed) > ListItem.Property(Addon.IsInstalled) (details)
  • ListItem.Property(Addon.Enabled) > ListItem.Property(Addon.IsEnabled) (details)
  • ListItem.Property(Addon.UpdateAvail) > ListItem.Property(Addon.HasUpdate) (details)


removed infobools

deprecated infobools

includes

new defaulticons

changed defaulticons
  • unknown-user.png -> DefaultUser.png (details)


new database path

new content type

new control type

removed control types

epggrid control

grouplist control

slider control

new dialogs

new window names

removed window names

DialogAddonInfo.xml
DialogNotification.xml

DialogAudioDSPManager.xml
  • remove listitems (details)
  • ListItem.Property(Name) --> ListItem.Label (details)
  • ListItem.Property(AddonName) --> ListItem.Label2 (details)
  • ListItem.Property(Icon) --> ListItem.Icon (details)


DialogConfirm.xml

DialogGameControllers.xml

DialogMusicInfo.xml

DialogNotification.xml

DialogPVRInfo.xml

DialogSelect.xml

DialogSettings.xml

DialogVolumeBar.xml

MyPlaylist.xml

MyPVRTimers.xml
  • remove radiobutton id="8" (details)
  • change radiobutton id="9" to id="8" (details)
  • add ActivateWindow(TVTimerRules) / ActivateWindow(RadioTimerRules) (details)
  • update visible conditions (details)


SettingsCategory.xml

SettingsSystemInfo.xml

SlideShow.xml

SmartPlaylistEditor.xml / SmartPlaylistRule.xml
  • converted several controls to regular "button" controls" (details)


VideoFullScreen.xml


Please keep this thread clean. It should be an easy overview for skinners who are updating their skin for Kodi Krypton.
For discussions / feature requests / bugreports, please find (or create) the appropriate thread in the skin development forum.
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply


Messages In This Thread
Changes to the skinning engine for Kodi Krypton - by ronie - 2015-12-05, 23:45
Logout Mark Read Team Forum Stats Members Help
Changes to the skinning engine for Kodi Krypton3