Kodi Community Forum

Full Version: Collection TV is looking for a skinner
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,
I am the creator of the add-on Collection TV.
You are all welcome to try it out.

After days of trial and error I've came to the conclusion that regular Kodi skins are just not suited for my add-on. I would like to add custom views in order for everything to really look and feel natural. The problem is, I know nothing about Kodi skinning and have no plans to start learning it either. And so here I am, wondering if any of you nice skilled skinners would like to join the project and help me skin my add-on.

Thanks in advance to anyone helping,
SportySpice.
collection tv is a plugin, right?
in that case, there's not much to skin as plugins can't add custom skins to their addon.
they just use whatever views are available for addons in each skin.
Maybe you mean something more like the YouTube Browser (python script) addon?

http://forum.kodi.tv/showthread.php?tid=230259

If so then you first need to understand that there is a different between scripts addons and plugin addons

http://kodi.wiki/view/Python_development...us_scripts

Them suggest you checkout python GUI frameworks such as the PyXBMCt UI framework

http://forum.kodi.tv/showthread.php?tid=174859

Also checkout other frameworks to help with the non-GUI stuff such as xbmcswift2

http://forum.kodi.tv/showthread.php?tid=142284
(2015-07-08, 08:32)ronie Wrote: [ -> ]collection tv is a plugin, right?
in that case, there's not much to skin as plugins can't add custom skins to their addon.
they just use whatever views are available for addons in each skin.

First of all, I am willing to turn Collection TV into a script, it's not that difficult.

Also, even though you are part of the Kodi team and probably know what you're talking about, I am going to have to disagree with you.
I have played with this a lot yesterday, and already managed to add custom skinned views to my plugin using the xbmcgui.WindowXML class.
Most views still work regularly as a plugin, just listing items and letting the current skin handle it, but one or two views now are completely handled by a custom XML skin I started working on.
It's working just fine without me making basic changes, like redefining my add-on as a script.
(2015-07-08, 10:23)RockerC Wrote: [ -> ]Maybe you mean something more like the YouTube Browser (python script) addon?

http://forum.kodi.tv/showthread.php?tid=230259

If so then you first need to understand that there is a different between scripts addons and plugin addons

http://kodi.wiki/view/Python_development...us_scripts
Yes I mean something exactly like YouTube Browser. If you take a closer look, you'll notice I have many comments on that thread actually.
Regarding script vs addon thing, see my reply to Ronie above




(2015-07-08, 10:23)RockerC Wrote: [ -> ]Them suggest you checkout python GUI frameworks such as the PyXBMCt UI framework
http://forum.kodi.tv/showthread.php?tid=174859
I am aware of PyXBMCt as my add-on already uses it extensively to create custom dynamic menus. However, directly creating GUIs via python is extremely limited and just not going to be suited my needs. Even for just creating menus I struggled a lot with it and completely regret I went that road in the first place.




(2015-07-08, 10:23)RockerC Wrote: [ -> ]Also checkout other frameworks to help with the non-GUI stuff such as xbmcswift2
http://forum.kodi.tv/showthread.php?tid=142284
I am aware of swift. Not trying to brag, but if you try out my add-on I'm sure you'll find out I am well capable when it comes to the coding side of the development Big Grin (or the "non-GUI stuff" as you put it). My add-on is very big/extensive/advanced.