v21 Changes to the skinning engine for Kodi Omega (v21)
#16
WARNING - Omega Beta 2 will be released soon, once this is done the backward compatibility ABI will be bumped to 5.17.0 see https://github.com/xbmc/xbmc/pull/23927 This will render all skins not yet bumped to API 5.17.0 to be incompatible with Omega from that point onwards, so please start submitting to Omega v21 repo if you wish to remain compatible.
Reply
#17
2023-12-17 - Deprecate Slideshow.Process, Slideshow.Colour, ListItem.PictureColour and ListItem.PictureProcess

As part of a major rewrite of the image metadata retrieval logic, the aforementioned infos are deprecated and will be removed in future kodi versions. Those infos are not exactly bound to any metadata class (e.g. exif, iptc, etc) and are only related to JPEG processing. Furthermore they don't really provide any meaningful information for the user.
I plan to add Slideshow.Colourspace (and the listitem counterpart) as an alternative for Colour. For Process it will simply be nuked. Heads up I opened this thread to collect user info about exif tags (or other tags) that people feel like missing in Kodi (with zero feedback..).

PR https://github.com/xbmc/xbmc/pull/24218
Reply
#18
2023-12-18 - New boolean conditions Player.IsExternal and Player.IsRemote

Those infos allow the skin to detect if Kodi is playing in an external player or if Kodi is playing on a remote player (e.g. the case of UPnP). You might want to use such bools to show the PlayerControls dialog instead of the fullscreen video window when Kodi is not actually rendering a video (the case for external and remote).

PR https://github.com/xbmc/xbmc/pull/24268
Reply
#19
2024-01-08 New boolean info label ListItem.HasVideoExtras

True when the item has at least one extra defined (either through scanning of extras subfolder or manual addition using the Manage versions dialog). False otherwise.

PR 24456 (PR)
Always read the Kodi online-manual, the FAQ and search the forum before posting.
Do not e-mail Kodi Team members directly asking for support. Read/follow the forum rules (wiki).
For troubleshooting and bug reporting please make sure you read this first.
Reply
#20
2024-02-11 New info labels VideoPlayer.HasVideoVersions and VideoPlayer.VideoVersionName

They have the same behavior as the infolabels of same name under ListItem.

HasVideoVersions: true for a movie that has multiple versions and for its individual versions

VideoVersionName: has slightly changed. Version name when available, blank for extras

PR 24695
Always read the Kodi online-manual, the FAQ and search the forum before posting.
Do not e-mail Kodi Team members directly asking for support. Read/follow the forum rules (wiki).
For troubleshooting and bug reporting please make sure you read this first.
Reply

Logout Mark Read Team Forum Stats Members Help
Changes to the skinning engine for Kodi Omega (v21)0