Merge pull request #26354 from ksooo/pvr-fix-listitem-titleextrainfo
[xbmc.git] / xbmc / addons / kodi-dev-kit / doxygen / Skin / skin.dox
blob94cbe85dd6d00def657416aa1a8abbf18ec33ecc
1 /*!
3 \page skin_parts Skin Development
4 @brief \doc_header{ Skin Add-On Development }
6 Kodi includes a GUI library that allows you to skin/change everything you see.
7 The images, sizes and positions of controls, colours, fonts, text, through to
8 altering navigation and even adding new functionality.
10 The skin system is quite complex. This portion of the manual is dedicated to
11 providing in depth information on how it all works. It contains tips to make the
12 experience a little more pleasant.
14 If you are just getting started with skinning Kodi, then it is suggested that the
15 best way to learn is by modifying one of the many existing skins that are
16 available. The default skin, Estuary, includes almost all the various tricks
17 and features that make the Kodi skinning engine so powerful, so is an ideal place
18 to start. You may wish to start by having a look through the tutorial section on
19 skinning Kodi as well as the "Skinning Kodi" article, and try modifying a window
20 or two by adding a button, or altering the textures or layout.
22 - \subpage skin_controls - Controls are the substance of your skin.
23 - \subpage window_ids - List of available window names, definitions, IDs and the matching XML-file
24 - \subpage Skin_Timers - Programmatic time-based objects for Skins
28 /*!
29 @page skinning_v22 Skinning engine v22
31 /*!
32 @page skinning_v21 Skinning engine v21
34 /*!
35 @page skinning_v20 Skinning engine v20
37 /*!
38 @page skinning_v19 Skinning engine v19
40 /*!
41 @page skinning_v18 Skinning engine v18
43 /*!
44 @page skinning_v17 Skinning engine v17
46 /*!
47 @page skinning_v16 Skinning engine v16
49 /*!
50 @page skinning_v15 Skinning engine v15
52 /*!
53 @page skinning_v14 Skinning engine v14
55 /*!
56 @page skinning_v13 Skinning engine v13
58 /*!
59 @page skinning_v12 Skinning engine v12
62 /*!
63 @page skinning_revisions Skinning engine changes
64 @brief Overview of changes on Skinning engine for Kodi
66 - @subpage skinning_v22
67 - @subpage skinning_v21
68 - @subpage skinning_v20
69 - @subpage skinning_v19
70 - @subpage skinning_v18
71 - @subpage skinning_v17
72 - @subpage skinning_v16
73 - @subpage skinning_v15
74 - @subpage skinning_v14
75 - @subpage skinning_v13
76 - @subpage skinning_v12