Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
Skinning engine v20
Page Game Control
pixels New tag added for rendering savestate pixels. Requires savestate v3 schema, introduced with the Savestate Manager in v20.
Page Image Control
infill New texture attribute added.
Page Infolabels and Boolean conditions

[New Infolabel] VideoPlayer.HdrType

[Removed Boolean conditions] The following boolean conditions have been removed:

[New Infolabel] Skin.TimerIsRunning(timer)

[New Infolabel] Skin.TimerElapsedSecs(timer)

[New Infolabel] Skin.Numeric(settingid)

[New Infolabel] ListItem.Property(WatchedEpisodePercent)

[New Infolabel] VideoPlayer.AudioStreamCount

[New Infolabel] VideoPlayer.position(number).Art(type)

[New Infolabel] VideoPlayer.offset(number).Art(type)

[New Infolabel] VideoPlayer.Art(type)

[New Boolean Condition] System.Setting(hideunwatchedepisodethumbs)

[New Infolabel] System.SupportedHDRTypes

[New Infolabel] Player.Process(videoscantype)

[New Infolabel] Player.HasSceneMarkers

[New Infolabel] Addon.SettingStr(addon_id,setting_id)

[New Boolean Condition] Addon.SettingBool(addon_id,setting_id)

[New Integer Info] Addon.SettingInt(addon_id,setting_id)

[New InfoLabel] Integer.ValueOf(number)

Integer.IsEqual(info,number) now supports comparisons against other integer infos and not just fixed number values.

Integer.IsGreater(info,number) now supports comparisons against other integer infos and not just fixed number values.

Integer.IsLess(info,number) now supports comparisons against other integer infos and not just fixed number values.

Integer.IsLessOrEqual(info,number) now supports comparisons against other integer infos and not just fixed number values.

[New Infolabel] Player.Editlist

[New Infolabel] Player.Cuts

[New Infolabel] Player.SceneMarkers

[New Boolean Condition] Player.HasPerformedSeek(interval)

Integer.IsGreaterOrEqual(info,number) now supports comparisons against other integer infos and not just fixed number values.

Page List of built-in functions

[New builtin] SetVisible(id)

Added parameters flags,extras,action,category,className.

[New builtin] Skin.TimerStart(timer)

[New builtin] Skin.TimerStop(timer)

[New builtin] SetHidden(id)

[New builtin] QueueMedia(media[\,isdir][\,1][\,playnext]\,[playoffset=xx])

[New builtin] SetColor(string,header[,colorfile,selectedcolor])

Member listitem_labels []
[New Infolabel] ListItem.HdrType ListItem.SongVideoURL string
Page Mover Control
[movingspeed] New tag added.
Page Resize control
[movingspeed] New tag added.
Page Skin Timers
Added skin timers
Member SortByProvider
SortByProvider New sort method added.
Member SortByUserPreference
SortByUserPreference New sort method added.
Page WindowIDs

New window FavouritesBrowser, replaces the old Favourites dialog.

New window Part of the GSoC 2020 Saved Game Manager

New window Part of the GSoC 2020 Saved Game Manager

New window See https://github.com/xbmc/xbmc/pull/20505