Posts: 22
Joined: Mar 2011
Reputation:
0
Hello !!
I try to understand actually how the fantastic GUI of XBMC works.
I have a question :
If a new option is available with futur version of XBMC core, does have all the skins to be update to take this new option in account?
Thanks for your help.
Posts: 15,263
Joined: Jan 2009
Reputation:
727
ronie
Team-Kodi Member
Posts: 15,263
it depends...many new xbmc features will work right out of the box,
but some will indeed require changes to the skin.
Posts: 22
Joined: Mar 2011
Reputation:
0
For example, imagine the new version of XBMC has the possibility of sending HD audio passthrough to the receiver.
Actually there is 2 option available for passtrough :
- Dolby Digital (AC3) capable receiver
- DTS capable receiver
So my question would be :
1) Is there a xml file that describes all available options ?
-> So when a new option is available a skin would make it available for user
2) The skin must be updated to add a new option in gui.
Thanks :-)
Posts: 15,263
Joined: Jan 2009
Reputation:
727
ronie
Team-Kodi Member
Posts: 15,263
all options in the settings section of xbmc are automatically filled in by xbmc, so when new options are added, no changes to the skin are needed.
the skin just provides a 'general layout' in SettingsCategory.xml
all available options are only listed in the xbmc source-code (GUISettings.cpp)
Posts: 22
Joined: Mar 2011
Reputation:
0
Thanks for your help, I understand now !