Migrating a Jarvis skin to Leia
I'm testing the new MVC 3D fork of Kodi 18 Leia but immediately ran into the issue of my customized skin not working. I've updated the addon.xml to the new engine version but the main menu Home_Includes.xml does not produce any results. Trying to compare my code to the same file of other working skins nothing specifically jumps out at me as being new or different.

I have looked at the changes to skinning for Leia thread and did not see anything that looked to be effectively changed in this area of the skin. As I have no main menu options I can't tell if anything else works or not.

I'm not even sure if this is the place to ask for assistance but as I took a skin a long while ago and heavily modified it to my own specific needs, had it functioning without issues for the past several versions of Kodi, and now am stuck, there is no master skin thread to look into. There also seems to be very few skins that have migrated to Leia for which to try and disect, including what ever version of the original skin I used a long time ago as my basis. I don't even think the Jarvis version of that skin resembles much of what it was when I first began to dabble.

For now I've gone back to Jarvis but would appreciate a guiding hand in what may be changed that will throw out my skin so bad. Not expecting anyone to know everything without looking at code but an idea of where to look and/or what to look for would be great, especially from someone who's worked this out for their own skin already.

Is it a completely custom built skin or a modification of something else?  For my Estuary mods I always start again when a major version is released and hand merge all the custom code.  So if you just did a mod of another skin you might be able to get the Leia version of that skin (or maybe even the Krypton version) and use that as a starting point.
Providing a debug log: Log_file/Easy (wiki)
Leia Estuary mod: 333143 (thread)
Artist Slideshow: Add-on:Artist_Slideshow (wiki)
SpeedFan Information Display: Add-on:SpeedFan_Information_Display (wiki)
You'll need to start with the Krypton changes -

Changes to the skinning engine for Kodi Krypton

Once they're all done then do all the changes for Leia.
My mistake. This should be about migrating from a working Krypton skin to Leia. It was late when I was trying to remember all the versions correctly.

As I stated the original base skin was from Kodi 12 or something, a long while ago. Since then that skin was become something very different and to my knowledge has not migrated to Leia. At least it's not in the main repo.

I have looked at the list of changes but from what I can understand there doesn't seem to mention anything about the main home includes. That is my starting point as that is the main failure.

I don't do anything crazy or funky with my skin. I just designed the layout I really like and find very functional. I've done some tweaking to a few things but overall it's pretty basic. I removed things like widgets and sets and other things I never use. I'm just unsure at this point what has been changed that causes an immediate failure. Thanks for any suggestions.
Main home includes are the same as any other include so you'll have to follow the changes thread all the same.
A lot of booleans that had new and old versions working in Krypton now only work with the new versions.  I would start with a find and replace on those.   For me I had a ton of "string" booleans that needed updating.

scott s.
maintainer of skin  Aeon MQ5 mods for post-Gotham Kodi releases:
Thread Rating:
  • 0 Vote(s) - 0 Average

Logout Mark Read Team Forum Stats Members Help
Migrating a Jarvis skin to Leia00