• 1
  • 2(current)
  • 3
  • 4
  • 5
  • 7
Changes to the skinning engine for Kodi Krypton
#16
2016-01-09 New infobool
  • ListItem.IsParentFolder

will return true when the parent folder item ('..') is focused.
allows skins to get rid of workarounds like StringCompare(ListItem.Label,..)


git commit: https://github.com/xbmc/xbmc/commit/7cbd...8f2ce2d0a2
pull request: 8775 (PR)
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
#17
2016-01-10 New database path
  • videodb://inprogresstvshows

this was previously only available as a library xml node.


git commit: https://github.com/xbmc/xbmc/commit/e074...dd2b2e11c1
pull request: 8261 (PR)
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
#18
2016-01-11 Grouplist - defaultcontrol support

you can now define a <defaultcontrol> in grouplists as well.


git commit: https://github.com/xbmc/xbmc/commit/127c...b00b31a099
pull request: 8501 (PR)
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
#19
2015-12-29 new content type - images

for use in the MyPics.xml window.
content will be set to 'images' when you enter one of your picture sources.


git commit: https://github.com/xbmc/xbmc/commit/3843...33220c148c
pull request: 8679 (PR)
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
#20
2016-01-23 merge xml files - part 1

DialogAlbumInfo & DialogSongInfo.xml are merged into DialogMusicInfo.xml

these built-in id's have been removed:
  • image control id="3"
  • textbox control id="4"
  • button control id="5"

also core will now handle the label and visibility of the other buttons.


forum thread: 256805 (thread)
confluence example: https://github.com/xbmc/xbmc/commit/4d3d...757841732d

git commit: https://github.com/xbmc/xbmc/commit/32cf...c6dacf5679
pull request: 8892 (PR)
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
#21
2016-01-23 merge xml files - part 2

DialogOK.xml / DialogProgress.xml / DialogYesNo.xml are merged into DialogConfirm.xml

these built-in id's have been added:
  • button control id="12" (reserved for future use)

also core will now handle:
- the header label
- the button labels
- the visibility the buttons & progress control
- setting focus to the correct button when the dialog is opened


forum thread: 256805 (thread)
confluence example: https://github.com/xbmc/xbmc/commit/34ae...7a6810e78d

git commit: https://github.com/ronie/xbmc/commit/92f...625c1545d1
pull request: 8865 (PR)
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
#22
2016-01-23 merge xml files - part 3

DialogMuteBug.xml has been merged into DialogVolumeBar.xml

also the 'Mutebug' window name has been removed.
change the visible condition 'Window.IsVisible(Mutebug)' to 'Player.Muted' wherever needed in your skin.


forum thread: 256805 (thread)
confluence example: https://github.com/xbmc/xbmc/commit/70c6...d91cc67a5f

git commit: https://github.com/xbmc/xbmc/commit/b24d...5973ad60a2
pull request: 8875 (PR)
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
#23
2016-01-23 rename xml file

DialogKaiToast.xml has been renamed to DialogNotification.xml

also the 'infodialog' window name has been renamed to 'notification'.
change the visible condition 'Window.IsVisible(infodialog)' to 'Window.IsVisible(notification)' wherever needed in your skin.


forum thread: 256805 (thread)

git commit: https://github.com/xbmc/xbmc/commit/1389...3bb9ce6a3f
pull request: 8943 (PR)
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
#24
2016-01-23 xbmc.gui - drop backward compatibility

as of now, Jarvis skins will no longer be compatible with Kodi Krypton

git commit: https://github.com/xbmc/xbmc/commit/1d9d...7e6aea4442
pull request: 8948 (PR)
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
#25
2016-01-26 merge xml files - part 4

MyMusicPlaylist.xml / MyVideoPlaylist.xml are merged into MyPlaylist.xml


forum thread: 256805 (thread)

git commit: https://github.com/xbmc/xbmc/commit/e66e...9b7f0f31a1
pull request: 8910 (PR)
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
#26
2016-01-17 New infolabels / infobools

the following new infolabels are available for songs:
  • ListItem.Contributors
  • ListItem.ContributorAndRole
  • ListItem.Mood
  • ListItem.Property(Role.Composer)
  • ListItem.Property(Role.Conductor)
  • ListItem.Property(Role.Orchestra)
  • ListItem.Property(Role.Lyricist)
  • ListItem.Property(Role.Remixer)
  • ListItem.Property(Role.Arranger)
  • ListItem.Property(Role.Engineer)
  • ListItem.Property(Role.Producer)
  • ListItem.Property(Role.DJMixer)
  • ListItem.Property(Role.Mixer)

they are available as MusicPlayer infolabels as well:
  • MusicPlayer.Contributors
  • MusicPlayer.ContributorAndRole
  • MusicPlayer.Mood
  • MusicPlayer.Property(Role.Composer)
  • MusicPlayer.Property(Role.Conductor)
  • MusicPlayer.Property(Role.Orchestra)
  • MusicPlayer.Property(Role.Lyricist)
  • MusicPlayer.Property(Role.Remixer)
  • MusicPlayer.Property(Role.Arranger)
  • MusicPlayer.Property(Role.Engineer)
  • MusicPlayer.Property(Role.Producer)
  • MusicPlayer.Property(Role.DJMixer)
  • MusicPlayer.Property(Role.Mixer)


the following boolean conditions have been added:
  • Library.HasContent(Role, Composer)
  • Library.HasContent(Role, Conductor)
  • Library.HasContent(Role, Orchestra)
  • Library.HasContent(Role, Lyricist)
  • Library.HasContent(Role, Remixer)
  • Library.HasContent(Role, Arranger)
  • Library.HasContent(Role, Engineer)
  • Library.HasContent(Role, Producer)
  • Library.HasContent(Role, DJMixer)
  • Library.HasContent(Role, Mixer)
they return true if there are any artists with that role in the library.


git commit: https://github.com/xbmc/xbmc/commit/ca61...eeb88ac924
pull request: 8015 (PR)
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
#27
2016-02-10 new action - setrating

for use in the MusicOSD.xml window.
will pop-up a 1-10 userrating select dialog, to rate the currently playing song.


git commit: https://github.com/xbmc/xbmc/commit/036a...628f055975
pull request: 9094 (PR)
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
#28
2016-02-11 new defaulticons for addonbrowser root

DefaultAddonsInstalled.png
DefaultAddonsUpdates.png
DefaultAddonsRepo.png
DefaultAddonsZip.png
DefaultAddonsSearch.png

git commit: https://github.com/phil65/xbmc/commit/3c...84809ec9a8
pull request: 8722 (PR)
Donate: https://kodi.tv/contribute/donate (foundation), 146Gr48FqHM7TPB9q33HHv6uWpgQqdz1yk (BTC personal)
Estuary: Kodis new default skin - ExtendedInfo Script - KodiDevKit
Reply
#29
2016-02-11 New/Changed infolabels

the following new infolabels are available for addons:
  • ListItem.AddonInstallDate
  • ListItem.AddonLastUpdated
  • ListItem.AddonLastUsed



the following listitem properties have been changed to infolabels:
  • ListItem.Property(Addon.Name) -> ListItem.AddonName
  • ListItem.Property(Addon.Version) -> ListItem.AddonVersion
  • ListItem.Property(Addon.Creator) -> ListItem.AddonCreator
  • ListItem.Property(Addon.Summary) -> ListItem.AddonSummary
  • ListItem.Property(Addon.Description) -> ListItem.AddonDescription
  • ListItem.Property(Addon.Disclaimer) -> ListItem.AddonDisclaimer
  • ListItem.Property(Addon.Broken) -> ListItem.AddonBroken
  • ListItem.Property(Addon.Type) -> ListItem.AddonType


git commit: https://github.com/xbmc/xbmc/commit/910f...40b92f3979
pull request: 9051 (PR)
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
#30
2016-02-15 New infobool
  • Window.Is()

this boolean is only useful in xml files that are shared between multiple windows/dialogs.

for instance, the musicinformation and songinformation dialogs use the same xml file *and* can be visible at the same time.
that will cause your regular Window.IsVisible(songinformation) to return true for both instances of the dialog.
Window.Is(songinformation) will only return true for the songinfo dialog and not for the musicinfo dialog.

git commit: https://github.com/xbmc/xbmc/commit/0871...a549e3d008
pull request: 8985 (PR)
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
  • 1
  • 2(current)
  • 3
  • 4
  • 5
  • 7

Logout Mark Read Team Forum Stats Members Help
Changes to the skinning engine for Kodi Krypton3