Changes to the skinning engine for Kodi Jarvis
#16
2015-07-17 radiobutton, spincontrol and spincontrolex - disabled textures

please add the following textures to these controls:

radiobutton control:
  • textureradioondisabled
  • textureradiooffdisabled

spincontrol / spincontrolex:
  • textureupdisabled
  • texturedowndisabled


these textures are not optional, if absent no texture will be displayed if the button is in a disabled state.
easiest way would be to define them in defaults.xml


git commit: https://github.com/hudokkow/xbmc/commit/...505d05fe0d
pull request: 7505 (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
2015-07-17 new and changed built-in functions

new:
PVR.SearchMissingChannelIcons
will start a search for missing channel icons

changed (renamed):
StartPVRManager -> PVR.StartManager
StopPVRManager -> PVR.StopManager


git commit: https://github.com/xbmc/xbmc/commit/0174...71b358e7cb
pull request: 7450 (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
2015-07-18 changed infolabel

System.Date will now return the full day and month names.
old: sat, jul 18 2015
new: saturday, july 18 2015


git commit: https://github.com/xbmc/xbmc/commit/a252...19a1e4411e
pull request: 7522 (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-07-19 DSP support

kodi now supports digital sound processing addons.

for this, two new dialogs were added:
  • DialogAudioDSPManager.xml (AudioDSPManager)
  • DialogAudioDSPSettings.xml (OSDAudioDSPSettings)

it also requires a new defaulticon:
  • DefaultAddonAudioDSP.png

the following infobools were introduced with this change:
  • System.HasADSP
  • ADSP.IsActive
  • ADSP.HasInputResample
  • ADSP.HasPreProcess
  • ADSP.HasMasterProcess
  • ADSP.HasPostProcess
  • ADSP.HasOutputResample
  • ADSP.MasterActive

and these new infolabels are now available:
  • ADSP.ActiveStreamType
  • ADSP.DetectedStreamType
  • ADSP.MasterName
  • ADSP.MasterInfo
  • ADSP.MasterOwnIcon
  • ADSP.MasterOverrideIcon


forum thread: 186857 (thread)

git commit: https://github.com/xbmc/xbmc/commit/4730...0bf21277c6
pull request: 4402 (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
2015-07-20 PVR timeshift infolabels

skinners now have the option to add a timeshift indicator to the video osd for live tv.

the following infobool has been added:
  • PVR.IsTimeshift

and these new infolabels are now available:
  • PVR.TimeshiftStart
  • PVR.TimeshiftEnd
  • PVR.TimeshiftCur
  • PVR.TimeshiftProgress


forum thread: 226287 (thread)

git commit: https://github.com/xbmc/xbmc/commit/6407...53dc49d4e0
pull request: 7536 (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
2015-07-28 toggle button - wrapmultiline

toggle button controls now support the wrapmultiline tag.


git commit: https://github.com/xbmc/xbmc/commit/0c13...3de15165c4
pull request: 7631 (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
2015-08-02 radio button - label2
you can now use label2 to display the state of a radiobutton, instead of using an image for it.

for this to work, you need to define:
Code:
<radiowidth />
<radioheight />

by default, kodi will display the 'On' / 'Off' text in this case.
you can override this by adding a label2 to the button.

git commit: https://github.com/xbmc/xbmc/commit/e4b2...e9422e7838
pull request: 7686 (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
2015-08-04 spin and slider controls - mouse wheel scrolling change

This changes the way we're handling mouse wheel scrolling for spin and slider controls. Currently we're scrolling through the actual values whenever the pointer is in the hit rect of the given control. This commits changes it to just scroll when the actual spin or slider (not the entire button) is under the pointer.


git commit: https://github.com/xbmc/xbmc/commit/66b2...0bcad7efd0
pull request: 7706 (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
2015-08-06 new infobool
  • Container.HasParent
will return true when the container contains a parent ('..') item.


git commit: https://github.com/xbmc/xbmc/commit/4d2c...a4ce301d20
pull request: 7714 (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
2015-08-09 DialogKeyboard.xml - coding input support

this change requires you to add to additional labels to the keyboard dialog:
  • 313 - text input
  • 314 - list of options


git commit: https://github.com/xbmc/xbmc/commit/873f...24e1db3d7b
pull request: 5326 (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
2015-08-12 textbox control - Container(id).HasNext / HasPrevious

Container(id).HasNext / HasPrevious will now also work for textbox controls.


git commit: https://github.com/xbmc/xbmc/commit/1842...aec2b324f6
pull request: 7769 (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
2015-08-12 grouplist control - Container(id).CurrentItem / NumItems

Container(id).CurrentItem / NumItems will now also work for grouplist controls.


git commit: https://github.com/xbmc/xbmc/commit/b3ec...1c527ccab6
pull request: 7768 (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
2015-08-12 new infobool - System.HasModalDialog

System.HasModalDialog will return true if a modal dialog is visible.


git commit: https://github.com/xbmc/xbmc/commit/62ad...7604c5add6
pull request: 7776 (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
#29
2015-08-11 new window - EventLog.xml

this window (EventLog) can be accessed from Settings > System > Logging > Show event log.
it will display all kind of kodi events.

it also introduces a new infolabel:
  • ListItem.DateTime
it returns the date and time a certain event happened.


git commit: https://github.com/xbmc/xbmc/commit/cee6...a1e7f39899
pull request: 6746 (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
2015-08-12 new tag - menucontrol

you can now add a <menucontrol> tag to every window/dialog.
it specifies the control id that should be focussed when the user presses the menu key.
useful for focussing the sidemenu with the 'm' key for instance...

git commit: https://github.com/xbmc/xbmc/commit/f3c4...7d6cc32ec1
pull request: 3885 (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

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