2017-03-11, 11:33
(2017-03-05, 06:17)Bumpaneer Wrote: Sorry, I haven't been following in detail. Any changes necessary for skins to maintain compatibility with the new version? I checked the github wiki, but I didn't see anything specifically called out.
Well, most of the stuff is backwards compatible or just moved to a seperated addon.
I've created a Github wiki with all information that is provided, including links to the new seperated addons, such as the widgets addon and the skinbackup addon.
To summarize the changes:
1) All Window properties are now formatted in a more consequent way. For example SkinHelper.PVR.Blah changed to SkinHelper.ListItem.Blah.
All Window properties provided are explained in detail in the wiki. If you're using existing properties from the previous version it's just a matter of find-replace.
2) The Window properties with metadata are also available for the player.
3) Complete rewrite of the code so things should be more stable and most important more properly cached to not stress online resources.
4) Widgets are moved to a seperated addon, the old entry point will still work but will print an error in the log.
5) Rotating backgrounds are moved to a seperated addon: script.skin.helper.backgrounds
6) Color picker moved to a seperated addon: script.skin.helper.colorpicker
7) Skin backup moved to script.skin.helper.skinbackup