Changes to the skinning engine for Kodi Jarvis
#46
2015-09-01 changed infolabel - Container(id).Position

now also returns the position for items inside a grouplist.

git commit: https://github.com/xbmc/xbmc/commit/8f5a...688727aeb4
pull request: 7866 (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
#47
2015-09-01 new tag for fadelabels - randomize

you can add <randomize>true</randomize> to a fadelabel control
so that the available labels will be displayed at random.

git commit: https://github.com/xbmc/xbmc/commit/b90a...2712e53dd5
pull request: 7900 (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
#48
2015-09-01 new infolabels - Container.Row/Column

two new infolabels are now available for panel containers:
  • Container.Row
  • Container.Column

they will return the row and column number.

git commit: https://github.com/xbmc/xbmc/commit/813f...5ee4ce53ab
pull request: 7915 (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
#49
2015-09-01 removed window - DialogPeripheralManager.xml

the select dialog will be used instead.

git commit: https://github.com/xbmc/xbmc/commit/21ea...901459349b
pull request: 7872 (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
#50
2015-09-01 new infolabel - Container.Content

will return the content of the current container (movies/addons/artists/etc..)

git commit: https://github.com/xbmc/xbmc/commit/26f0...6afd34b460
pull request: 7934 (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
#51
2015-09-02 new builtin - ToggleDirtyRegionVisualization

useful for testing dirty regions in your skin.
this toggle will visually mark all dirty regions on screen.

git commit: https://github.com/xbmc/xbmc/commit/ceb0...287a04fe11
pull request: 7932 (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
#52
2015-09-04 new infolabels - UserRating

two new infolabels were added:
  • ListItem.UserRating
  • VideoPlayer.UserRating

users can add their own rating to videos, these infolabels will display that rating.

git commit: https://github.com/xbmc/xbmc/commit/21eb...e2d6d8081d
pull request: 7561 (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
#53
2015-09-16 changed infolabels - VideoPlayer/ListItem.AudioChannels

if a video contains no audio, these infolabels will now return empty.
(they used to return 0)

git commit: https://github.com/xbmc/xbmc/commit/a70f...6dea24c73e
pull request: 8059 (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
#54
2015-10-01 new infolabel method - Container(id).ListItemAbsolute(x).[INFOLABEL]

A new method for listitem infolabels was added:
Container(id).ListItemAbsolute(x).[INFOLABEL]
Where X is the absolute position of the listitem starting with 0 and 'absolute' meaning its independent from the cursor position (unlike listitemposition)

git commit: https://github.com/xbmc/xbmc/commit/ca8d...31b695c39b
pull request: 8058 (PR)
Reply
#55
2015-10-01 changed infolabels for extended weather info

if your skin supports extended weather info, please note the following infolabels have been changed:
  • Daily.%i.OutlookIcon
  • 36Hour.%i.OutlookIcon
  • Weekend.%i.OutlookIcon
  • Hourly.%i.OutlookIcon

previously the openweathermap addon would provide the full, hardcoded path to the icon
ie. resource://resource.images.weathericons.default/28.png
to make it easier for skins to work with custom icon sets, it now will return the filename only
ie 28.png


confluence example:
git commit: https://github.com/xbmc/xbmc/commit/8f50...bb34351961
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
#56
2015-10-03 grouplists - justify alignment

it's now possible to specify
Code:
<align>justify</align>
for grouplists.

git commit: https://github.com/xbmc/xbmc/commit/efca...6ee0d2aa89
pull request: 7809 (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
#57
2015-10-10 fonts - light font weight

skins can now use a lightweight font by using either:
Code:
<label>[LIGHT]some text[/LIGHT]</label>
or by defining it in their Font.xml file:
Code:
<font>
    <name>font13</name>
    <filename>arial.ttf</filename>
    <size>13</size>
    <style>lighten</style>
</font>

git commit: https://github.com/xbmc/xbmc/commit/9c5b...fb6f329e53
pull request: 8182 (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
#58
2015-08-31 Stereoscopic support for skins

skins can now use the <depth> tag for all controls to define the 3D depth.
the possible values of this tag range from -1.0 to 1.0, which brings a control "to back" and "to front".


confluence example: https://github.com/xbmc/xbmc/commit/1b13...b967928cd8

git commit: https://github.com/xbmc/xbmc/commit/108c...5976fcf219
pull request: 8147 (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
#59
2015-10-16 User ratings

we've had this functionality for songs, but now it's also available for movies, tv shows, episodes and musicvideos.

changes:

DialogSongInfo.xml (required)
  • remove button id="10" (ok button)
  • remove button id="11" (cancel button)

DialogSongInfo.xml (optional - replace the 'increase'/'decrease' buttons with the 'set my rating' button)
  • remove the Increase / Decrease rating buttons
  • add a button with id="7" and label = 38023

DialogVideoInfo.xml
  • add a button with id="7" and label = 38023

new infolabel
  • ListItem.UserRating


git commit: https://github.com/xbmc/xbmc/commit/a0e1...f051bf29b6
pull request: 8049 (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
#60
2015-10-17 onclick override for dynamic lists

for dynamic lists (plugin provided content and the likes...) you can now define a custom <onclick> action.

Code:
<control type="list">
    ...
    <onclick>some_builtin</onclick>
    ...
    <content>...</content>
</control>


git commit: https://github.com/xbmc/xbmc/commit/3acb...83be476fb1
pull request: 8178 (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