Changes to the skinning engine for Kodi Leia

  Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
ronie Offline
Team-Kodi Member
Posts: 13,183
Joined: Jan 2009
Reputation: 392
Post: #16
2017-02-24 drop support for using hyphen as none value

as of today, please do not use a hyphen '-' as an empty value.

tags like these are no longer supported:
<label>-</label>
<image>-</image>

you can simply use:
<label></label>
<image></image>

or if you prefer the alternate format:
<label/>
<image/>


pull-request: https://github.com/xbmc/xbmc/pull/10389
commit: https://github.com/xbmc/xbmc/commit/e1c2...22cd9ce86e

Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ and Search the forum before posting.
For troubleshooting and bug reporting please make sure you read this first.
(This post was last modified: 2017-03-21 22:40 by ronie.)
find quote
ronie Offline
Team-Kodi Member
Posts: 13,183
Joined: Jan 2009
Reputation: 392
Post: #17
2017-03-13 DialogPVRChannelGuide.xml

please rename DialogPVRGuideOSD.xml to DialogPVRChannelGuide.xml
the window name also changed, from pvrosdguide to pvrchannelguide


pull-request: https://github.com/xbmc/xbmc/pull/11847
commit: https://github.com/xbmc/xbmc/commit/fa66...52cf6263c7

Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ and Search the forum before posting.
For troubleshooting and bug reporting please make sure you read this first.
find quote
ronie Offline
Team-Kodi Member
Posts: 13,183
Joined: Jan 2009
Reputation: 392
Post: #18
2017-03-17 removed support for old static listitem format

likely not used (or even known) by anyone and therefor removed, the old way to define static listitems:
Code:
<item label="Cool Video" label2="" thumb="mythumb.png">PlayMedia(c:\videos\cool_video.avi)</item>


pull-request: https://github.com/xbmc/xbmc/pull/11756
commit: https://github.com/xbmc/xbmc/commit/a97f...80410632b3

Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ and Search the forum before posting.
For troubleshooting and bug reporting please make sure you read this first.
find quote
ronie Offline
Team-Kodi Member
Posts: 13,183
Joined: Jan 2009
Reputation: 392
Post: #19
2017-03-17 onclick made optional for static listitems

it is no longer needed to define
Code:
<onclick>noop</onclick>
for static listitems that have no action.
you can simple remove the <onclick> tag

pull-request: https://github.com/xbmc/xbmc/pull/11756
commit: https://github.com/xbmc/xbmc/commit/a97f...80410632b3

Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ and Search the forum before posting.
For troubleshooting and bug reporting please make sure you read this first.
find quote
ronie Offline
Team-Kodi Member
Posts: 13,183
Joined: Jan 2009
Reputation: 392
Post: #20
2017-03-21 new infolabels

these infolabels were added a few weeks ago, but we decided to rename them
- Container.ActualItems -> Container.NumAllItems
- Container.NonFolderItems -> Container.NumNonFolderItems


pull-request: https://github.com/xbmc/xbmc/pull/11847
commit: https://github.com/xbmc/xbmc/commit/badd...cdbac9ec33

Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ and Search the forum before posting.
For troubleshooting and bug reporting please make sure you read this first.
find quote
BigNoid Offline
Team-Kodi Member
Posts: 3,889
Joined: Jul 2010
Reputation: 153
Location: Below sea level
Post: #21
10-01-2016 / 08-02-1016 New default icons

  • DefaultAddonVfs.png
  • DefaultAddonImageDecoder.png


pull requests:
(This post was last modified: 2017-04-29 14:28 by BigNoid.)
find quote
BigNoid Offline
Team-Kodi Member
Posts: 3,889
Joined: Jul 2010
Reputation: 153
Location: Below sea level
Post: #22
14-04-2017 Includes in Font.xml

Includes can now be used in Font.xml.

pull request: https://github.com/xbmc/xbmc/pull/11379
commit: https://github.com/xbmc/xbmc/commit/affd...77f9a35c47
(This post was last modified: 2017-05-17 09:56 by BigNoid.)
find quote
BigNoid Offline
Team-Kodi Member
Posts: 3,889
Joined: Jul 2010
Reputation: 153
Location: Below sea level
Post: #23
18-02-2017 Multiple content for custom containers

You can now add multiple content tags to custom containers. This allows the combination of dynamic and static content for example.

pull request: https://github.com/xbmc/xbmc/pull/10730
commit: https://github.com/xbmc/xbmc/commit/2c19...c8a790cc8f
(This post was last modified: 2017-05-17 09:56 by BigNoid.)
find quote
ronie Offline
Team-Kodi Member
Posts: 13,183
Joined: Jan 2009
Reputation: 392
Post: #24
2017-03-20 DialogPVRGroupManager.xml - radio channel groups

you can add a togglebutton (id="34" / label=19174 / altlabel=19173) to DialogPVRGroupManager.xml
this will allow users to switch between tv channels and radio channels in the group manager dialog.


pull-request: https://github.com/xbmc/xbmc/pull/11877
commit: https://github.com/xbmc/xbmc/pull/11877/...0ff44f67f7

Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ and Search the forum before posting.
For troubleshooting and bug reporting please make sure you read this first.
find quote
BigNoid Offline
Team-Kodi Member
Posts: 3,889
Joined: Jul 2010
Reputation: 153
Location: Below sea level
Post: #25
16-05-2017 New info label Skin.Font

A new info label that returns the current fontset in use from Font.xml

pull request: https://github.com/xbmc/xbmc/pull/12076
commit: https://github.com/xbmc/xbmc/commit/4122...3a24903bf6
find quote
Hitcher Offline
Team-Kodi Member
Posts: 13,517
Joined: Aug 2007
Reputation: 211
Location: Eastleigh, UK
Post: #26
2017-06-14 Changes to DialogAddonSettings.xml

Addon settings now use the same core settings system.
  • change heading label id="20" to id="2"
  • change grouplist id="9" to id="3"
  • change button id="13" to id="10"
  • change grouplist id="2" to id="5"
  • change button id="3" to id="7"
  • change radio button id="4" to id="8"
  • change spincontrolex id="5" to id="9"
  • change image id="6" to id="11"
  • add edit id="12"
  • change sliderex id="8" to id="13"
  • change label id="7" to id="14"
  • change button id="10" to id="28"
  • change button id="11" to id="29"
  • change button id="12" to id="30"

pull request: https://github.com/xbmc/xbmc/pull/12125
commit: https://github.com/xbmc/xbmc/commit/04bd...790a5723d5
find quote
Hitcher Offline
Team-Kodi Member
Posts: 13,517
Joined: Aug 2007
Reputation: 211
Location: Eastleigh, UK
Post: #27
2016-07-06 new dialog - GameOSD.xml

A new dialog, GameOSD.xml (gameosd), has been added to Kodi.

This new dialog has these controls:
  • Resume button
  • Reset button
  • Stop button
  • Video settings button
  • Input settings button

Estuary example: https://github.com/xbmc/xbmc/blob/master...ameOSD.xml

git commit: https://github.com/xbmc/xbmc/commit/6a12...263492f849
pull request: https://github.com/xbmc/xbmc/pull/12367
find quote
Post Reply