[New Infolabel] Addon.SettingStr(addon_id,setting_id)
Addon.SettingBool(addon_id,setting_id)
[New Boolean Condition] Addon.SettingBool(addon_id,setting_id)
Addon.SettingInt(addon_id,setting_id)
[New Integer Info] Addon.SettingInt(addon_id,setting_id)
[New InfoLabel] Integer.ValueOf(number)
Integer.IsEqual(info,number)
Integer.IsEqual(info,number)
now supports comparisons against other integer infos and not just fixed number values.
Integer.IsGreater(info,number)
Integer.IsGreater(info,number)
now supports comparisons against other integer infos and not just fixed number values.
Integer.IsGreaterOrEqual(info,number)
Integer.IsGreaterOrEqual(info,number)
now supports comparisons against other integer infos and not just fixed number values.
Integer.IsLess(info,number)
Integer.IsLess(info,number)
now supports comparisons against other integer infos and not just fixed number values.
Integer.IsLessOrEqual(info,number)
Integer.IsLessOrEqual(info,number)
now supports comparisons against other integer infos and not just fixed number values.
Integer.IsEven(info)
[New Infolabel] Player.Editlist
Player.Cuts
[New Infolabel] Player.Cuts
Player.SceneMarkers
[New Infolabel] Player.SceneMarkers
Player.HasSceneMarkers
[New Infolabel] Player.HasSceneMarkers
Player.Chapters
[New Boolean Condition] Player.HasPerformedSeek(interval)
[New Infolabel] Player.Process(videoscantype)
Player.Process(videofps)
[New Infolabel] System.SupportedHDRTypes
System.IsScreensaverInhibited
[New Boolean Condition] System.Setting(hideunwatchedepisodethumbs)
[New Infolabel] VideoPlayer.Art(type)
VideoPlayer.offset(number).Art(type)
[New Infolabel] VideoPlayer.offset(number).Art(type)
VideoPlayer.position(number).Art(type)
[New Infolabel] VideoPlayer.position(number).Art(type)
VideoPlayer.IMDBNumber
[New Infolabel] VideoPlayer.AudioStreamCount
VideoPlayer.VideoStreamCount
[New Infolabel] VideoPlayer.HdrType
VideoPlayer.VideoVersionName
[New Infolabel] ListItem.Property(WatchedEpisodePercent)
ListItem.PictureAperture
[New Infolabel] ListItem.HdrType
ListItem.SongVideoURL
[New Infolabel] Skin.Numeric(settingid)
Skin.TimerElapsedSecs(timer)
[New Infolabel] Skin.TimerElapsedSecs(timer)
Skin.TimerIsRunning(timer)
[New Infolabel] Skin.TimerIsRunning(timer)
[Removed Boolean conditions] The following boolean conditions have been removed:
Player.DisplayAfterSeek
- use Player.HasPerformedSeek(interval)
insteadPage List of built-in functions Added parameters flags
,extras
,action
,category
,className
.
[New builtin] SetVisible(id)
Set the control id to hidden
[New builtin] SetHidden(id)
pagedown(controlId)
Send a page down event to the pagecontrol with given id
[New builtin] QueueMedia(media[,isdir][,1][,playnext],[playoffset=xx])
[New builtin] SetColor(string,header[,colorfile,selectedcolor])
Skin.SetNumeric(numeric[,value])
Pops up a keyboard dialog and allows the user to input a numerical.
[New builtin] Skin.TimerStart(timer)
Stops the timer with name timer
[New builtin] Skin.TimerStop(timer)
Page Mover Control [movingspeed] New tag added. Page Resize control [movingspeed] New tag added. Page WindowIDs New window See https://github.com/xbmc/xbmc/pull/20505
InGameSaves
WINDOW_DIALOG_IN_GAME_SAVES
10829
DialogSelect.xml
New window Part of the GSoC 2020 Saved Game Manager
GameSaves
WINDOW_DIALOG_GAME_SAVES
10830
DialogSelect.xml
New window Part of the GSoC 2020 Saved Game Manager
GameAgents
WINDOW_DIALOG_GAME_AGENTS
10831
DialogGameControllers.xml
New window FavouritesBrowser, replaces the old Favourites dialog.