2015-10-07, 11:21
Ok I've worked to convert my xml into doing it properly.
My commits are at https://github.com/jjd-uk/xbmc/tree/settings1
I've hit a couple of what are probably minor snags that are beyond me to take any further for the moment, so I've had to retain one of the hacks for the moment.
Problems:
I changed Services to Network, to provide consistency I added a Network window following the method I'd used for the other new Windows I created (Device, Media, Library), however when I specify new window name for the section in https://github.com/jjd-uk/xbmc/blob/sett...ttings.xml as follows:
when I open the Network section in the GUI it doesn't see the categories.[/quote]
If I change it to
it works.
The other issue is that I've moved Audio Output to a new Section/Window called Device, this shows up there fine however the despite the Audio Output section having been removed from the System section in settings.xml it is still showing under System in the GUI, I guess there must be something hard coded somewhere
However it compiles fine and I've been able to point jenkins at my branch to produce builds.
Windows Build
http://mirrors.xbmc.org/test-builds/win3...tings1.exe
OSX Build
http://mirrors.xbmc.org/test-builds/osx/...x86_64.dmg
Android Build
x86: http://mirrors.xbmc.org/test-builds/andr...s1-x86.apk
ARM: http://mirrors.xbmc.org/test-builds/andr...bi-v7a.apk
Note I've not yet done the platform specific setting.xml's yet that provide the individual platform overrides of the defaults.
My commits are at https://github.com/jjd-uk/xbmc/tree/settings1
I've hit a couple of what are probably minor snags that are beyond me to take any further for the moment, so I've had to retain one of the hacks for the moment.
Problems:
I changed Services to Network, to provide consistency I added a Network window following the method I'd used for the other new Windows I created (Device, Media, Library), however when I specify new window name for the section in https://github.com/jjd-uk/xbmc/blob/sett...ttings.xml as follows:
Code:
<section id="network" label="14203" help="36319">
when I open the Network section in the GUI it doesn't see the categories.[/quote]
If I change it to
Code:
<section id="services" label="14203" help="36319">
it works.
The other issue is that I've moved Audio Output to a new Section/Window called Device, this shows up there fine however the despite the Audio Output section having been removed from the System section in settings.xml it is still showing under System in the GUI, I guess there must be something hard coded somewhere
However it compiles fine and I've been able to point jenkins at my branch to produce builds.
Windows Build
http://mirrors.xbmc.org/test-builds/win3...tings1.exe
OSX Build
http://mirrors.xbmc.org/test-builds/osx/...x86_64.dmg
Android Build
x86: http://mirrors.xbmc.org/test-builds/andr...s1-x86.apk
ARM: http://mirrors.xbmc.org/test-builds/andr...bi-v7a.apk
Note I've not yet done the platform specific setting.xml's yet that provide the individual platform overrides of the defaults.