v17 Question about "Include Content" Usage over "Include Name"
#1
From reviewing the thread on the changes to the skinning engine and examples of it being done, it was my understanding that:

Code:
<include name="foobar">

Would become:

Code:
<include content="foobar">

With the Kodi 17 skinning engine.

Now, this may be a result of the fact that items still need to be updated causing conflicts between old commands and new one, as it was put, but it seems redefining to "content" instead of "name" in Includes.xml virtually breaks all functions except a few.

Perhaps I misread something in the thread and Includes.xml wasn't supposed to have that change?

Take for example this: https://github.com/NortheBridge/skin.arc....20-alpha1
Swap it's "Includes.xml" for the last Jarvis version: https://github.com/NortheBridge/skin.arc...tag/3.2.21

And you have a skin that functions without throwing Skin Helper errors with you only being able to access the Settings.

It's not discussed whether it was applicable to all XML files or not (I saw someone ask but it was never answered) but is "content" applicable to all XMLs where it previously used "name" or not?
Arctic Zephyr: From Ashes
The New Arctic Zephyr: Exploded Experience for Kodi Jarvis
Arctic Zephyr: Generations - Coming Soon
Reply
#2
If your just defining the include it is name but when calling it you can either just write <include>MyInclude</include> so it depends on if you are using PARAM's or not.

At least I can't think of another reason you would need to write content without passing anything...
Reply

Logout Mark Read Team Forum Stats Members Help
Question about "Include Content" Usage over "Include Name"0