Kodi Community Forum
Skinning for beginners - Foundation skin, skinning tools, and tips - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32)
+--- Forum: Skinning (https://forum.kodi.tv/forumdisplay.php?fid=12)
+---- Forum: Skin helper addons (https://forum.kodi.tv/forumdisplay.php?fid=300)
+---- Thread: Skinning for beginners - Foundation skin, skinning tools, and tips (/showthread.php?tid=94438)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - BigNoid - 2014-03-09

Remove the quotation mark in MyVideoNav.xml
Code:
<include>View_Poster_Fixed"</include>



RE: Skinning for beginners - Foundation skin, skinning tools, and tips - SamHill - 2014-03-10

Wow... so simple... Funny how small things can trip you up. Thanks.


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - SamHill - 2014-03-10

I have created the below IncludesHomeMenu.xml file

http://pastebin.com/S3YZ06pH

and cant seem to make it repeat on all pages.For example I added the includes to the view below, but it just disapears.

http://pastebin.com/t6LLCCbh

Any clue what I am doing wrong.
Thanks.


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - MassIV - 2014-03-10

In IncludeMainMenu pastebin file, line 142 you are missing the closing of the include you started in line 4.
</include>

In View_Poster_Fixed pastebin file, line 6 you are trying to make a new include.
<include name="IncludeMainMenu">

And you probably want to be loading that include instead:
<include>IncludeMainMenu</include>


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - SamHill - 2014-03-10

(2014-03-10, 05:00)MassIV Wrote: In IncludeMainMenu pastebin file, line 142 you are missing the closing of the include you started in line 4.
</include>

In View_Poster_Fixed pastebin file, line 6 you are trying to make a new include.
<include name="IncludeMainMenu">

And you probably want to be loading that include instead:
<include>IncludeMainMenu</include>

I did that, and it still isn't showing up on every page. I'm obviously doing something wrong.


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Hitcher - 2014-03-10

Add it to MyVideoNav not the view include.

Also, if you use Notepad++ make sure you get the XML plugin as this will tell you if there's an error in your code.


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Maniac - 2014-04-24

Are these two functions only available in DialogPVRChannelsOSD.xml?
<onleft>PreviousChannelGroup</onleft>
<onright>NextChannelGroup</onright>

Is there a way we can access them in other views, such as LiveTVChannelView, TVViewLayout or EPGTimelineView...?


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Mesoptier - 2014-04-24

Bookmarking this link is probably one of the most useful things you can do as a skinner.
http://wiki.xbmc.org/index.php?title=Category:Skin_Development


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Maniac - 2014-04-24

Was that supposed to be the answer to my question?
I use the wiki all the time, and I am very well aware that it exists.

It's because of the wiki that I ask, how can we change between channel groups in other views other than DialogPVRChannelsOSD?

Ref (at the bottom):
http://wiki.xbmc.org/index.php?title=List_of_built-in_functions
Code:
PreviousChannelGroup =     Navigate to the previous PVR channel group (in DialogPVRChannelsOSD.xml)
NextChannelGroup =     Navigate to the next PVR channel group (in DialogPVRChannelsOSD.xml)

And I cannot seem to find similar functions for other views....


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Hitcher - 2014-04-24

As the wiki states it's only available in in DialogPVRChannelsOSD.xml.


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Maniac - 2014-04-25

Yes, it seems that way.
Even tho when you are in the main LiveTv view and choose "TV Channels", in the sideblade, coupple of times, it switches between channel categories.

There is no <onclick> function on that particular button.


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Reynald - 2014-05-01

Firstly, a big thank you to Hitcher for this skin base really well.
I'm currently working on a mod Refocus gotham, to add whatever I like to have a skin. And I'm really, really in the cabbage so it's hard.
I work on your skin to understand how it all works. But I think for a pathetic guy like me, it would be nice to have a tutorial
For example if I want to add a view, which file I need to edit, create,
If I want to add an option (any option available discart ...) how and where to add it. I am the worst french speaking English, sorry, I'm really a beginner, both in creating skin, as in English. Is there such a thing as a tutorial for dummies?
For several months I cry front the codes, and I have a lot of trouble. It really is Chinese to me. But as I spent 10 years to learn the piano, to do music for film, skins code is just as hard and I feel to like I exceeded my surprise and delight the whole community. Just want added views Discart optional on Refocus this is one week I try and I still not understand why i not succeed
thank you
cheers


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Hitcher - 2014-05-01

I take it you know about the wiki?

http://wiki.xbmc.org/index.php?title=Category:Skin_development


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Reynald - 2014-05-02

Yes, but I think it is complicated, and the language barrier does not help things. For a long time I read it and testing, and I really desperate. I just can not understand anything . Yet I am not stupid!

it is really hard. When people say, I've managed to make a skin, well I think they have to be related to study , or they are made ​​to succeed. !

But I will not Give Up, to take a little back!


RE: Skinning for beginners - Foundation skin, skinning tools, and tips - Jeroen - 2014-05-02

I think part of the problem is you want to dive straight into very specific things. First truly learn the basics. Learn the anatomy of skins, how is a window structured? How do infolabels work, what different types of controls are there? That's the only way you'll truly understand the code, else it will just be hacking around.