diff options
author | montellese <montellese@xbmc.org> | 2013-04-08 14:03:14 +0200 |
---|---|---|
committer | montellese <montellese@xbmc.org> | 2013-05-01 21:45:36 +0200 |
commit | d48de3c2ab1a73a866605c56086a9ce46d226e4e (patch) | |
tree | 2aee434e2285492f94eb355fb38245fca0f61334 /system | |
parent | d9caeaf6056cfe6aa0c6f55fb577ecbb42cacca1 (diff) |
add system/settings with setting descriptions in XML
Diffstat (limited to 'system')
-rw-r--r-- | system/settings/android.xml | 10 | ||||
-rw-r--r-- | system/settings/darwin.xml | 61 | ||||
-rw-r--r-- | system/settings/darwin_ios.xml | 53 | ||||
-rw-r--r-- | system/settings/darwin_ios_atv2.xml | 15 | ||||
-rw-r--r-- | system/settings/darwin_osx.xml | 12 | ||||
-rw-r--r-- | system/settings/freebsd.xml | 4 | ||||
-rw-r--r-- | system/settings/linux.xml | 12 | ||||
-rw-r--r-- | system/settings/rbp.xml | 38 | ||||
-rw-r--r-- | system/settings/settings.xml | 2426 | ||||
-rw-r--r-- | system/settings/win32.xml | 43 |
10 files changed, 2674 insertions, 0 deletions
diff --git a/system/settings/android.xml b/system/settings/android.xml new file mode 100644 index 0000000000..2982b93678 --- /dev/null +++ b/system/settings/android.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings> + <section id="appearance"> + <category id="locale"> + <group id="2"> + <visible>false</visible> + </group> + </category> + </section> +</settings> diff --git a/system/settings/darwin.xml b/system/settings/darwin.xml new file mode 100644 index 0000000000..419e6090bf --- /dev/null +++ b/system/settings/darwin.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings> + <section id="system"> + <category id="videoscreen" label="21373" help=""> + <group id="1"> + <setting id="videoscreen.resolution" label="131" /> + </group> + </category> + <category id="audiooutput"> + <group id="1"> + <setting id="audiooutput.passthroughaac"> + <visible>false</visible> + </setting> + <setting id="audiooutput.truehdpassthrough"> + <visible>false</visible> + </setting> + <setting id="audiooutput.dtshdpassthrough"> + <visible>false</visible> + </setting> + </group> + </category> + <category id="input"> + <group id="1"> + <setting id="input.appleremotemode" type="integer" label="13600" help=""> + <level>1</level> + <default>1</default> <!-- APPLE_REMOTE_STANDARD --> + <control type="spinner" format="string"> + <options> + <option label="13610">0</option> <!-- APPLE_REMOTE_DISABLED --> + <option label="13611">1</option> <!-- APPLE_REMOTE_STANDARD --> + <option label="13612">2</option> <!-- APPLE_REMOTE_UNIVERSAL --> + <option label="13613">3</option> <!-- APPLE_REMOTE_MULTIREMOTE --> + </options> + </control> + </setting> + <setting id="input.appleremotealwayson" type="boolean" label="13602" help=""> + <level>4</level> + <default>false</default> + <control> + <dependencies> + <dependency type="enable" id="input.appleremotemode" operator="is not">0</dependency> <!-- APPLE_REMOTE_DISABLED --> + </dependencies> + </control> + </setting> + <setting id="input.appleremotesequencetime" type="integer" label="13603" help=""> + <level>1</level> + <default>500</default> + <control type="spinner" format="string"> + <minimum label="351">50</minimum> + <step>50</step> + <maximum>1000</maximum> + <formatlabel>14046</formatlabel> + <dependencies> + <dependency type="enable" id="input.appleremotemode">2</dependency> <!-- APPLE_REMOTE_UNIVERSAL --> + </dependencies> + </control> + </setting> + </group> + </category> + </section> +</settings> diff --git a/system/settings/darwin_ios.xml b/system/settings/darwin_ios.xml new file mode 100644 index 0000000000..f13e5ea217 --- /dev/null +++ b/system/settings/darwin_ios.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings> + <section id="videos"> + <category id="videoplayer"> + <group id="2"> + <setting id="videoplayer.adjustrefreshrate"> + <level>4</level> + </setting> + <setting id="videoplayer.pauseafterrefreshchange"> + <level>4</level> + </setting> + </group> + </category> + </section> + <section id="system"> + <category id="videoscreen"> + <group id="1"> + <setting id="videoscreen.blankdisplays"> + <visible>false</visible> + </setting> + </group> + </category> + <category id="audiooutput"> + <group id="1"> + <setting id="audiooutput.ac3passthrough"> + <visible>IsAppleTV2</visible> + </setting> + <setting id="audiooutput.dtspassthrough"> + <visible>IsAppleTV2</visible> + </setting> + <setting id="audiooutput.multichannellpcm"> + <visible>false</visible> + </setting> + </group> + <group id="2"> + <setting id="audiooutput.audiodevice"> + <default>Default</default> + </setting> + <setting id="audiooutput.passthroughdevice"> + <level>4</level> + <default>Default</default> + </setting> + </group> + </category> + <category id="input"> + <group id="2"> + <setting id="input.enablemouse"> + <level>4</level> + </setting> + </group> + </category> + </section> +</settings> diff --git a/system/settings/darwin_ios_atv2.xml b/system/settings/darwin_ios_atv2.xml new file mode 100644 index 0000000000..3ecdcd32ef --- /dev/null +++ b/system/settings/darwin_ios_atv2.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings> + <section id="system"> + <category id="videoscreen"> + <group id="1"> + <setting id="videoscreen.screen"> + <visible>false</visible> + </setting> + <setting id="videoscreen.resolution"> + <visible>false</visible> + </setting> + </group> + </category> + </section> +</settings> diff --git a/system/settings/darwin_osx.xml b/system/settings/darwin_osx.xml new file mode 100644 index 0000000000..2d839d6ff1 --- /dev/null +++ b/system/settings/darwin_osx.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings> + <section id="system"> + <category id="input"> + <group id="1"> + <setting id="input.appleremotealwayson"> + <level>1</level> + </setting> + </group> + </category> + </section> +</settings> diff --git a/system/settings/freebsd.xml b/system/settings/freebsd.xml new file mode 100644 index 0000000000..ccc0c81a0d --- /dev/null +++ b/system/settings/freebsd.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings> + +</settings> diff --git a/system/settings/linux.xml b/system/settings/linux.xml new file mode 100644 index 0000000000..fd8867ebc3 --- /dev/null +++ b/system/settings/linux.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings> + <section id="system"> + <category id="videoscreen"> + <group id="1"> + <setting id="videoscreen.fakefullscreen"> + <visible>false</visible> + </setting> + </group> + </category> + </section> +</settings> diff --git a/system/settings/rbp.xml b/system/settings/rbp.xml new file mode 100644 index 0000000000..daa27f3713 --- /dev/null +++ b/system/settings/rbp.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings><section id="system"> + <category id="videoscreen"> + <group id="1"> + <setting id="videoscreen.screen"> + <visible>false</visible> + </setting> + </group> + </category> + <category id="audiooutput"> + <group id="1"> + <setting id="audiooutput.mode"> + <default>2</default> <!-- AUDIO_HDMI --> + </setting> + <setting id="audiooutput.passthroughaac"> + <visible>false</visible> + </setting> + <setting id="audiooutput.multichannellpcm"> + <visible>false</visible> + </setting> + <setting id="audiooutput.truehdpassthrough"> + <visible>false</visible> + </setting> + <setting id="audiooutput.dtshdpassthrough"> + <visible>false</visible> + </setting> + </group> + <group id="2"> + <visible>false</visible> + </group> + <group id="3"> + <setting id="audiooutput.guisoundmode"> + <visible>false</visible> + </setting> + </group> + </category> + </section> +</settings> diff --git a/system/settings/settings.xml b/system/settings/settings.xml new file mode 100644 index 0000000000..7045071ba4 --- /dev/null +++ b/system/settings/settings.xml @@ -0,0 +1,2426 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings> + <section id="appearance" label="480" help=""> + <category id="lookandfeel" label="166" help=""> + <group id="1"> + <setting id="lookandfeel.skin" type="addon" label="166" help=""> + <level>0</level> + <default>skin.confluence</default> + <addontype>xbmc.gui.skin</addontype> + </setting> + <setting id="lookandfeel.skinsettings" type="action" label="21417" help=""> + <level>0</level> + <control type="button" format="action"> + <dependencies> + <dependency type="enable" on="property" name="AddonHasSettings" setting="lookandfeel.skin" /> + </dependencies> + </control> + </setting> + <setting id="lookandfeel.skintheme" type="string" label="15111" help=""> + <level>1</level> + <default>SKINDEFAULT</default> + <constraints> + <options>skinthemes</options> + </constraints> + <control type="spinner" format="string" delayed="true" /> + </setting> + <setting id="lookandfeel.skincolors" type="string" label="14078" help=""> + <level>1</level> + <default>SKINDEFAULT</default> + <constraints> + <options>skincolors</options> + </constraints> + <control type="spinner" format="string" delayed="true" /> + </setting> + <setting id="lookandfeel.font" type="string" label="13303" help=""> + <level>1</level> + <default>Default</default> + <constraints> + <options>skinfonts</options> + </constraints> + <control type="spinner" format="string" delayed="true" /> + </setting> + <setting id="lookandfeel.skinzoom" type="integer" label="20109" help=""> + <level>2</level> + <default>0</default> + <constraints> + <minimum>-20</minimum> + <step>2</step> + <maximum>20</maximum> + <formatlabel>14047</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="lookandfeel.startupwindow" type="integer" label="512" help=""> + <level>0</level> + <default>10000</default> <!-- WINDOW_HOME --> + <constraints> + <options>startupwindows</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="lookandfeel.soundskin" type="string" label="15108" help=""> + <level>0</level> + <default>SKINDEFAULT</default> + <constraints> + <options>skinsounds</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + <group id="2"> + <setting id="lookandfeel.enablerssfeeds" type="boolean" label="13305" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="lookandfeel.rssedit" type="string" label="21450" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <control type="button" format="action"> + <dependencies> + <dependency type="enable" setting="lookandfeel.enablerssfeeds">true</dependency> + </dependencies> + </control> + </setting> + </group> + </category> + <category id="locale" label="14090" help=""> + <group id="1"> + <setting id="locale.language" type="string" label="248" help=""> + <level>0</level> + <default>English</default> + <constraints> + <options>languages</options> + </constraints> + <control type="spinner" format="string" delayed="true" /> + </setting> + <setting id="locale.country" type="string" label="20026" help=""> + <level>0</level> + <default>USA (12h)</default> + <constraints> + <options>regions</options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="update" setting="locale.language" /> + </dependencies> + </control> + </setting> + <setting id="locale.charset" type="string" label="14091" help=""> + <level>1</level> + <default>DEFAULT</default> + <constraints> + <options>charsets</options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="update" setting="locale.language" /> + </dependencies> + </control> + </setting> + </group> + <group id="2"> + <setting id="locale.timezonecountry" type="string" label="14079" help=""> + <level>2</level> + <default>default</default> <!-- will be properly set on startup --> + <constraints> + <options>timezonecountries</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="locale.timezone" type="string" label="14080" help=""> + <level>2</level> + <default>default</default> <!-- will be properly set on startup --> + <constraints> + <options>timezones</options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="update" setting="locale.timezonecountry" /> + </dependencies> + </control> + </setting> + </group> + <group id="4"> + <setting id="locale.audiolanguage" type="string" label="285" help=""> + <level>1</level> + <default>original</default> + <constraints> + <options>streamlanguages</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="locale.subtitlelanguage" type="string" label="286" help=""> + <level>1</level> + <default>original</default> + <constraints> + <options>streamlanguages</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + </category> + <category id="filelists" label="14081" help=""> + <group id="1"> + <setting id="filelists.showparentdiritems" type="boolean" label="13306" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="filelists.showextensions" type="boolean" label="497" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="filelists.ignorethewhensorting" type="boolean" label="13399" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="filelists.allowfiledeletion" type="boolean" label="14071" help=""> + <level>1</level> + <default>false</default> + <control> + <dependencies> + <dependency type="enable"> + <or> + <condition on="property" operator="!is" name="ProfileHasFilesLocked" /> + <condition on="property" name="IsMasterUser" /> + </or> + </dependency> + </dependencies> + </control> + </setting> + <setting id="filelists.showaddsourcebuttons" type="boolean" label="21382" help=""> + <level>1</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable"> + <or> + <condition on="property" name="ProfileCanWriteSources" /> + <condition on="property" name="IsMasterUser" /> + </or> + </dependency> + </dependencies> + </control> + </setting> + <setting id="filelists.showhidden" type="boolean" label="21330" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + </category> + <category id="screensaver" label="360" help="355"> + <group id="1"> + <setting id="screensaver.mode" type="addon" label="356" help=""> + <level>0</level> + <default>screensaver.xbmc.builtin.dim</default> + <addontype>xbmc.ui.screensaver</addontype> + <allowempty>true</allowempty> + <updates> + <update type="change" /> + </updates> + </setting> + <setting id="screensaver.settings" type="action" label="21417" help=""> + <level>0</level> + <control type="button" format="action"> + <dependencies> + <dependency type="enable"> + <and> + <condition on="setting" setting="screensaver.mode" operator="!is"></condition> + <condition on="property" name="AddonHasSettings" setting="screensaver.mode" /> + </and> + </dependency> + </dependencies> + </control> + </setting> + <setting id="screensaver.preview" type="action" label="1000" help=""> + <level>0</level> + <control> + <dependencies> + <dependency type="enable" setting="screensaver.mode" operator="!is"></dependency> + </dependencies> + </control> + </setting> + <setting id="screensaver.time" type="integer" label="355" help=""> + <level>0</level> + <default>3</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>60</maximum> + <formatlabel>14044</formatlabel> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" setting="screensaver.mode" operator="!is"></dependency> + </dependencies> + </control> + </setting> + </group> + <group id="2"> + <setting id="screensaver.usemusicvisinstead" type="boolean" label="13392" help=""> + <level>1</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable" setting="screensaver.mode" operator="!is"></dependency> + </dependencies> + </control> + </setting> + <setting id="screensaver.usedimonpause" type="boolean" label="22014" help=""> + <level>1</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable"> + <and> + <condition setting="screensaver.mode" operator="!is">screensaver.xbmc.builtin.dim</condition> + <condition setting="screensaver.mode" operator="!is"></condition> + </and> + </dependency> + </dependencies> + </control> + </setting> + </group> + </category> + <category id="window" label="0" help=""> + <visible>false</visible> + <group id="1"> + <setting id="window.width" type="integer" label="0" help=""> + <level>4</level> + <default>720</default> + </setting> + <setting id="window.height" type="integer" label="0" help=""> + <level>4</level> + <default>480</default> + </setting> + </group> + </category> + </section> + <section id="videos" label="3" help=""> + <category id="videolibrary" label="14022" help=""> + <group id="1"> + <setting id="videolibrary.enabled" type="boolean" label="24022" help=""> + <level>4</level> + <default>true</default> + </setting> + <setting id="videolibrary.showunwatchedplots" type="boolean" label="20369" help=""> + <level>0</level> + <default>true</default> + </setting> + <setting id="videolibrary.seasonthumbs" type="boolean" label="20382" help=""> + <level>4</level> + <default>true</default> + </setting> + <setting id="videolibrary.actorthumbs" type="boolean" label="20402" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="videolibrary.flattentvshows" type="integer" label="20412" help=""> + <level>1</level> + <default>1</default> <!-- if only one season --> + <constraints> + <options> + <option label="20420">0</option> <!-- never --> + <option label="20421">1</option> <!-- if only one season --> + <option label="20422">2</option> <!-- always --> + </options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="videolibrary.groupmoviesets" type="boolean" label="20458" help=""> + <level>0</level> + <default>false</default> + </setting> + <setting id="videolibrary.updateonstartup" type="boolean" label="22000" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="videolibrary.backgroundupdate" type="boolean" label="22001" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + <group id="2"> + <setting id="videolibrary.cleanup" type="action" label="334" help=""> + <level>2</level> + </setting> + <setting id="videolibrary.export" type="action" label="647" help=""> + <level>2</level> + </setting> + <setting id="videolibrary.import" type="action" label="648" help=""> + <level>2</level> + </setting> + </group> + </category> + <category id="videoplayer" label="14086" help=""> + <group id="1"> + <setting id="videoplayer.autoplaynextitem" type="boolean" label="13433" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + <group id="2"> + <setting id="videoplayer.rendermethod" type="integer" label="13415" help=""> + <level>2</level> + <default>0</default> <!-- RENDER_METHOD_AUTO --> + <constraints> + <options>rendermethods</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="videoplayer.hqscalers" type="integer" label="13435" help=""> + <level>2</level> + <default>0</default> + <constraints> + <minimum>0</minimum> + <step>10</step> + <maximum>100</maximum> + <formatlabel>14047</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="videoplayer.usevdpau" type="boolean" label="13425" help=""> + <visible>HAVE_LIBVDPAU</visible> + <level>2</level> + <default>true</default> + </setting> + <setting id="videoplayer.usevaapi" type="boolean" label="13426" help=""> + <visible>HAVE_LIBVA</visible> + <level>2</level> + <default>true</default> + </setting> + <setting id="videoplayer.usedxva2" type="boolean" label="13427" help=""> + <visible>HasDXVA2</visible> + <level>2</level> + <default>true</default> + </setting> + <setting id="videoplayer.usechd" type="boolean" label="13428" help=""> + <visible>HasCrystalHDDevice</visible> + <level>2</level> + <default>true</default> + </setting> + <setting id="videoplayer.usevda" type="boolean" label="13429" help=""> + <visible>HasVDADecoder</visible> + <level>2</level> + <default>true</default> + </setting> + <setting id="videoplayer.useomx" type="boolean" label="13430" help=""> + <visible>HAVE_LIBOPENMAX</visible> + <level>2</level> + <default>true</default> + </setting> + <setting id="videoplayer.usevideotoolbox" type="boolean" label="13432" help=""> + <visible>HasVideoToolBoxDecoder</visible> + <level>2</level> + <default>true</default> + </setting> + <setting id="videoplayer.usepbo" type="boolean" label="13424" help=""> + <visible>HAS_GL</visible> + <level>4</level> + <default>true</default> + </setting> + <setting id="videoplayer.adjustrefreshrate" type="integer" label="170" help=""> + <level>2</level> + <default>0</default> <!-- ADJUST_REFRESHRATE_OFF --> + <constraints> + <options> + <option label="351">0</option> <!-- ADJUST_REFRESHRATE_OFF --> + <option label="36035">1</option> <!-- ADJUST_REFRESHRATE_ALWAYS --> + <option label="36036">2</option> <!-- ADJUST_REFRESHRATE_ON_STARTSTOP --> + </options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="videoplayer.pauseafterrefreshchange" type="integer" label="13550" help=""> + <level>2</level> + <default>0</default> + <constraints> + <options>refreshchangedelays</options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" setting="videoplayer.adjustrefreshrate" operator="!is">0</dependency> <!-- ADJUST_REFRESHRATE_OFF --> + </dependencies> + </control> + </setting> + <setting id="videoplayer.usedisplayasclock" type="boolean" label="13510" help=""> + <level>2</level> + <default>false</default> + </setting> + <setting id="videoplayer.synctype" type="integer" label="13500" help=""> + <level>2</level> + <default>2</default> <!-- SYNC_RESAMPLE --> + <constraints> + <options> + <option label="13501">0</option> <!-- SYNC_DISCON --> + <option label="13502">1</option> <!-- SYNC_SKIPDUP --> + <option label="13503">2</option> <!-- SYNC_RESAMPLE --> + </options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" setting="videoplayer.usedisplayasclock" operator="is">true</dependency> + </dependencies> + </control> + </setting> + <setting id="videoplayer.maxspeedadjust" type="number" label="13504" help=""> + <level>4</level> + <default>5.0</default> + <constraints> + <minimum>0.0</minimum> + <step>0.1</step> + <maximum>10.0</maximum> + </constraints> + <control type="spinner" format="number"> + <dependencies> + <dependency type="enable"> + <and> + <condition setting="videoplayer.usedisplayasclock" operator="is">true</condition> + <condition setting="videoplayer.synctype" operator="is">2</condition> <!-- SYNC_RESAMPLE --> + </and> + </dependency> + </dependencies> + </control> + </setting> + <setting id="videoplayer.resamplequality" type="integer" label="13505" help=""> + <level>4</level> + <default>1</default> <!-- RESAMPLE_MID --> + <constraints> + <options> + <option label="13506">0</option> <!-- RESAMPLE_LOW --> + <option label="13507">1</option> <!-- RESAMPLE_MID --> + <option label="13508">2</option> <!-- RESAMPLE_HIGH --> + <option label="13509">3</option> <!-- RESAMPLE_REALLYHIGH --> + </options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable"> + <and> + <condition setting="videoplayer.usedisplayasclock" operator="is">true</condition> + <condition setting="videoplayer.synctype" operator="is">2</condition> <!-- SYNC_RESAMPLE --> + </and> + </dependency> + </dependencies> + </control> + </setting> + <setting id="videoplayer.errorinaspect" type="integer" label="22021" help=""> + <level>2</level> + <default>0</default> + <constraints> + <minimum label="231">0</minimum> + <step>1</step> + <maximum>20</maximum> + <formatlabel>14047</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="videoplayer.stretch43" type="integer" label="173" help=""> + <level>1</level> + <default>0</default> <!-- ViewModeNormal --> + <constraints> + <options> + <option label="630">0</option> <!-- ViewModeNormal --> + <option label="633">3</option> <!-- ViewModeWideZoom --> + <option label="634">4</option> <!-- ViewModeStretch16x9 --> + <option label="631">1</option> <!-- ViewModeZoom --> + </options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="videoplayer.vdpau_allow_xrandr" type="boolean" label="13122" help=""> + <visible>HAVE_LIBVDPAU</visible> + <level>4</level> + <default>false</default> + </setting> + </group> + <group id="3"> + <visible> + <and> + <or> + <condition>HAS_GL</condition> + <condition>HAS_GLESv2</condition> + </or> + <condition>HAVE_LIBVDPAU</condition> + </and> + </visible> + <setting id="videoplayer.vdpauUpscalingLevel" type="boolean" label="13121" help=""> + <level>4</level> + <default>false</default> + </setting> + </group> + <group id="4"> + <setting id="videoplayer.teletextenabled" type="boolean" label="23050" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="videoplayer.teletextscale" type="boolean" label="23055" help=""> + <level>1</level> + <default>true</default> + </setting> + </group> + </category> + <category id="myvideos" label="14081" help=""> + <group id="1"> + <setting id="myvideos.selectaction" type="integer" label="22079" help=""> + <level>1</level> + <default>1</default> <!-- SELECT_ACTION_PLAY_OR_RESUME --> + <constraints> + <options> + <option label="22080">0</option> <!-- SELECT_ACTION_CHOOSE --> + <option label="208">1</option> <!-- SELECT_ACTION_PLAY_OR_RESUME --> + <option label="13404">2</option> <!-- SELECT_ACTION_RESUME --> + <option label="22081">3</option> <!-- SELECT_ACTION_INFO --> + </options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="myvideos.extractflags" type="boolean" label="20433" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="myvideos.replacelabels" type="boolean" label="20419" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="myvideos.extractthumb" type="boolean" label="20433" help=""> + <level>4</level> + <default>true</default> + </setting> + </group> + <group id="2"> + <setting id="myvideos.startwindow" type="integer" label="0" help=""> + <level>4</level> + <default>100024</default> <!-- WINDOW_VIDEO_FILES --> + </setting> + <setting id="myvideos.stackvideos" type="boolean" label="0" help=""> + <level>4</level> + <default>false</default> + </setting> + <setting id="myvideos.flatten" type="boolean" label="0" help=""> + <level>4</level> + <default>false</default> + </setting> + </group> + </category> + <category id="subtitles" label="287" help=""> + <group id="1"> + <setting id="subtitles.font" type="string" label="14089" help=""> + <level>1</level> + <default>arial.ttf</default> + <constraints> + <options>fonts</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="subtitles.height" type="integer" label="289" help=""> + <level>1</level> + <default>28</default> + <constraints> + <minimum>16</minimum> + <step>2</step> + <maximum>74</maximum> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="update" setting="subtitles.font" /> + </dependencies> + </control> + </setting> + <setting id="subtitles.style" type="integer" label="736" help=""> + <level>1</level> + <default>1</default> <!-- FONT_STYLE_BOLD --> + <constraints> + <options> + <option label="738">0</option> <!-- FONT_STYLE_NORMAL --> + <option label="739">1</option> <!-- FONT_STYLE_BOLD --> + <option label="740">2</option> <!-- FONT_STYLE_ITALICS --> + <option label="741">3</option> <!-- FONT_STYLE_BOLD | FONT_STYLE_ITALICS --> + </options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" on="property" name="IsUsingTTFSubtitles" setting="subtitles.font" /> + </dependencies> + </control> + </setting> + <setting id="subtitles.color" type="integer" label="737" help=""> + <level>1</level> + <default>1</default> <!-- White --> + <constraints> + <options> + <option label="760">0</option> <!-- Yellow --> + <option label="761">1</option> <!-- White --> + <option label="762">2</option> <!-- Blue --> + <option label="763">3</option> <!-- Bright green --> + <option label="764">4</option> <!-- Yellow green --> + <option label="765">5</option> <!-- Cyan --> + <option label="766">6</option> <!-- Light grey --> + <option label="767">7</option> <!-- Grey --> + </options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" on="property" name="IsUsingTTFSubtitles" setting="subtitles.font" /> + </dependencies> + </control> + </setting> + <setting id="subtitles.charset" type="string" label="735" help=""> + <level>1</level> + <default>DEFAULT</default> + <constraints> + <options>charsets</options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" on="property" name="IsUsingTTFSubtitles" setting="subtitles.font" /> + </dependencies> + </control> + </setting> + <setting id="subtitles.overrideassfonts" type="boolean" label="21368" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + <group id="2"> + <setting id="subtitles.custompath" type="path" label="21366" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <heading>657</heading> + <constraints> + <writable>false</writable> + <sources> + <source>videos</source> + </sources> + </constraints> + <control type="button" format="path" /> + </setting> + <setting id="subtitles.align" type="integer" label="21460" help=""> + <level>1</level> + <default>0</default> <!-- SUBTITLE_ALIGN_MANUAL --> + <constraints> + <options> + <option label="21461">0</option> <!-- SUBTITLE_ALIGN_MANUAL --> + <option label="21462">1</option> <!-- SUBTITLE_ALIGN_BOTTOM_INSIDE --> + <option label="21463">2</option> <!-- SUBTITLE_ALIGN_BOTTOM_OUTSIDE --> + <option label="21464">3</option> <!-- SUBTITLE_ALIGN_TOP_INSIDE --> + <option label="21465">4</option> <!-- SUBTITLE_ALIGN_TOP_OUTSIDE --> + </options> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + </category> + <category id="dvds" label="14087" help=""> + <group id="1"> + <setting id="dvds.autorun" type="boolean" label="14088" help=""> + <level>0</level> + <default>false</default> + </setting> + <setting id="dvds.playerregion" type="integer" label="21372" help=""> + <level>2</level> + <default>0</default> + <constraints> + <minimum label="351">0</minimum> + <step>1</step> + <maximum>8</maximum> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="dvds.automenu" type="boolean" label="21882" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + </category> + <category id="scrapers" label="0" help=""> + <visible>false</visible> + <group id="1"> + <setting id="scrapers.moviesdefault" type="addon" label="21413" help=""> + <level>4</level> + <default>metadata.themoviedb.org</default> + <addontype>xbmc.metadata.scraper.movies</addontype> + </setting> + <setting id="scrapers.tvshowsdefault" type="addon" label="21414" help=""> + <level>4</level> + <default>metadata.tvdb.com</default> + <addontype>xbmc.metadata.scraper.tvshows</addontype> + </setting> + <setting id="scrapers.musicvideosdefault" type="addon" label="21415" help=""> + <level>4</level> + <default>metadata.musicvideos.theaudiodb.com</default> + <addontype>xbmc.metadata.scraper.musicvideos</addontype> + <updates> + <update type="change" /> + </updates> + </setting> + </group> + </category> + </section> + <section id="pvr" label="19180" help=""> + <category id="pvrmanager" label="128" help=""> + <group id="1"> + <setting id="pvrmanager.enabled" type="boolean" label="449" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + <group id="2"> + <setting id="pvrmanager.syncchannelgroups" type="boolean" label="19221" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="pvrmanager.backendchannelorder" type="boolean" label="19231" help=""> + <level>2</level> + <default>true</default> + </setting> + <setting id="pvrmanager.usebackendchannelnumbers" type="boolean" label="19234" help=""> + <level>2</level> + <default>false</default> + </setting> + </group> + <group id="3"> + <setting id="pvrmanager.channelmanager" type="action" label="19199" help=""> + <level>1</level> + <control> + <dependencies> + <dependency type="enable" setting="pvrmanager.enabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="pvrmanager.channelscan" type="action" label="19117" help=""> + <level>1</level> + <control> + <dependencies> + <dependency type="enable" setting="pvrmanager.enabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="pvrmanager.resetdb" type="action" label="19185" help=""> + <level>2</level> + </setting> + </group> + <group id="4"> + <setting id="pvrmanager.hideconnectionlostwarning" type="boolean" label="19269" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + </category> + <category id="pvrmenu" label="19181" help=""> + <group id="1"> + <setting id="pvrmenu.infoswitch" type="boolean" label="19178" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="pvrmenu.infotimeout" type="boolean" label="19179" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="pvrmenu.closechannelosdonswitch" type="boolean" label="19229" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="pvrmenu.infotime" type="integer" label="19184" help=""> + <level>1</level> + <default>5</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>10</maximum> + <formatlabel>14045</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + <group id="2"> + <setting id="pvrmenu.iconpath" type="path" label="19018" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <heading>657</heading> + <constraints> + <writable>false</writable> + </constraints> + <control type="button" format="path" /> + </setting> + <setting id="pvrmenu.searchicons" type="action" label="19167" help=""> + <level>1</level> + <control> + <dependencies> + <dependency type="enable" setting="pvrmanager.enabled">true</dependency> + </dependencies> + </control> + </setting> + </group> + </category> + <category id="epg" label="19069" help=""> + <group id="1"> + <setting id="epg.defaultguideview" type="integer" label="19065" help=""> + <level>1</level> + <default>3</default> <!-- GUIDE_VIEW_TIMELINE --> + <constraints> + <minimum>0</minimum> + <step>1</step> + <maximum>3</maximum> + <options>epgguideviews</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="epg.daystodisplay" type="integer" label="19182" help=""> + <level>1</level> + <default>3</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>14</maximum> + <formatlabel>17999</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + <group id="2"> + <setting id="epg.epgupdate" type="integer" label="19071" help=""> + <level>1</level> + <default>120</default> + <constraints> + <minimum>15</minimum> + <step>15</step> + <maximum>2880</maximum> + <formatlabel>14044</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="epg.preventupdateswhileplayingtv" type="boolean" label="19230" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="epg.ignoredbforclient" type="boolean" label="19072" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="epg.hidenoinfoavailable" type="boolean" label="19268" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="epg.resetepg" type="action" label="19187" help=""> + <level>1</level> + </setting> + </group> + </category> + <category id="pvrplayback" label="19177" help=""> + <group id="1"> + <setting id="pvrplayback.playminimized" type="boolean" label="19171" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="pvrplayback.startlast" type="integer" label="19189" help=""> + <level>1</level> + <default>0</default> <!-- START_LAST_CHANNEL_OFF --> + <constraints> + <minimum>0</minimum> + <step>1</step> + <maximum>2</maximum> + <options>pvrstartlastchannel</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="pvrplayback.signalquality" type="boolean" label="19037" help=""> + <level>1</level> + <default>true</default> + </setting> + </group> + <group id="2"> + <setting id="pvrplayback.scantime" type="integer" label="19170" help=""> + <level>1</level> + <default>10</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>60</maximum> + <formatlabel>14045</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="pvrplayback.confirmchannelswitch" type="boolean" label="19281" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="pvrplayback.channelentrytimeout" type="integer" label="19073" help=""> + <level>1</level> + <default>0</default> + <constraints> + <minimum>0</minimum> + <step>250</step> + <maximum>10000</maximum> + <formatlabel>14046</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + </category> + <category id="pvrrecord" label="19043" help=""> + <group id="1"> + <setting id="pvrrecord.instantrecordtime" type="integer" label="19172" help=""> + <level>1</level> + <default>120</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>720</maximum> + <formatlabel>14044</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="pvrrecord.defaultpriority" type="integer" label="19173" help=""> + <level>1</level> + <default>50</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>100</maximum> + </constraints> + <control type="spinner" format="integer" /> + </setting> + <setting id="pvrrecord.defaultlifetime" type="integer" label="19174" help=""> + <level>1</level> + <default>99</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>365</maximum> + <formatlabel>17999</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="pvrrecord.marginstart" type="integer" label="19175" help=""> + <level>1</level> + <default>0</default> + <constraints> + <minimum>0</minimum> + <step>1</step> + <maximum>60</maximum> + <formatlabel>14044</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="pvrrecord.marginend" type="integer" label="19176" help=""> + <level>1</level> + <default>0</default> + <constraints> + <minimum>0</minimum> + <step>1</step> + <maximum>60</maximum> + <formatlabel>14044</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + <group id="2"> + <setting id="pvrrecord.timernotifications" type="boolean" label="19233" help=""> + <level>1</level> + <default>true</default> + </setting> + </group> + </category> + <category id="pvrpowermanagement" label="14095" help=""> + <group id="1"> + <setting id="pvrpowermanagement.enabled" type="boolean" label="305" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + <group id="2"> + <setting id="pvrpowermanagement.backendidletime" type="integer" label="19244" help=""> + <level>1</level> + <default>15</default> + <constraints> + <minimum label="351">0</minimum> + <step>5</step> + <maximum>360</maximum> + <formatlabel>14044</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="pvrpowermanagement.setwakeupcmd" type="string" label="19245" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <control type="edit" format="string" /> + </setting> + <setting id="pvrpowermanagement.prewakeup" type="integer" label="19246" help=""> + <level>1</level> + <default>15</default> + <constraints> + <minimum label="351">0</minimum> + <step>1</step> + <maximum>60</maximum> + <formatlabel>14044</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + <group id="3"> + <setting id="pvrpowermanagement.dailywakeup" type="boolean" label="19247" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="pvrpowermanagement.dailywakeuptime" type="string" label="19248" help=""> + <level>1</level> + <default>00:00:00</default> + <control type="edit" format="string" /> + </setting> + </group> + </category> + <category id="pvrparental" label="19259" help=""> + <access>CheckPVRParentalPin</access> + <group id="1"> + <setting id="pvrparental.enabled" type="boolean" label="449" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + <group id="2"> + <setting id="pvrparental.pin" type="string" label="19261" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <control type="edit" format="integer" attributes="hidden,new" delayed="false"> + <dependencies> + <dependency type="enable" setting="pvrparental.enabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="pvrparental.duration" type="integer" label="19260" help=""> + <level>1</level> + <default>300</default> + <constraints> + <minimum>5</minimum> + <step>5</step> + <maximum>1200</maximum> + <formatlabel>14045</formatlabel> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" setting="pvrparental.enabled">true</dependency> + </dependencies> + </control> + </setting> + </group> + </category> + <category id="pvrclient" label="19279" help=""> + <group id="1"> + <setting id="pvrclient.menuhook" type="action" label="19280" help=""> + <level>1</level> + </setting> + </group> + </category> + </section> + <section id="music" label="2" help=""> + <category id="musiclibrary" label="14022" help=""> + <group id="1"> + <setting id="musiclibrary.enabled" type="boolean" label="24022" help=""> + <level>4</level> + <default>true</default> + </setting> + <setting id="musiclibrary.showcompilationartists" type="boolean" label="13414" help=""> + <level>1</level> + <default>true</default> + </setting> + </group> + <group id="2"> + <setting id="musiclibrary.downloadinfo" type="boolean" label="20192" help=""> + <level>0</level> + <default>false</default> + </setting> + <setting id="musiclibrary.albumsscraper" type="addon" label="20193" help=""> + <level>1</level> + <default>metadata.album.universal</default> + <addontype>xbmc.metadata.scraper.albums</addontype> + </setting> + <setting id="musiclibrary.artistsscraper" type="addon" label="20194" help=""> + <level>1</level> + <default>metadata.artists.universal</default> + <addontype>xbmc.metadata.scraper.artists</addontype> + </setting> + <setting id="musiclibrary.updateonstartup" type="boolean" label="22000" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="musiclibrary.backgroundupdate" type="boolean" label="22001" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + <group id="3"> + <setting id="musiclibrary.cleanup" type="action" label="334" help=""> + <level>2</level> + </setting> + <setting id="musiclibrary.export" type="action" label="20196" help=""> + <level>2</level> + </setting> + <setting id="musiclibrary.import" type="action" label="20197" help=""> + <level>2</level> + </setting> + </group> + </category> + <category id="musicplayer" label="14086" help=""> + <group id="1"> + <setting id="musicplayer.autoplaynextitem" type="boolean" label="489" help=""> + <level>0</level> + <default>true</default> + </setting> + <setting id="musicplayer.queuebydefault" type="boolean" label="14084" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + <group id="2"> + <setting id="musicplayer.replaygaintype" type="integer" label="638" help=""> + <level>2</level> + <default>1</default> <!-- REPLAY_GAIN_ALBUM --> + <constraints> + <options> + <option label="351">0</option> <!-- REPLAY_GAIN_NONE --> + <option label="639">2</option> <!-- REPLAY_GAIN_TRACK --> + <option label="640">1</option> <!-- REPLAY_GAIN_ALBUM --> + </options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="musicplayer.replaygainpreamp" type="integer" label="641" help=""> + <level>2</level> + <default>89</default> + <constraints> + <minimum>77</minimum> + <step>1</step> + <maximum>101</maximum> + <formatlabel>14050</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="musicplayer.replaygainnogainpreamp" type="integer" label="642" help=""> + <level>2</level> + <default>89</default> + <constraints> + <minimum>77</minimum> + <step>1</step> + <maximum>101</maximum> + <formatlabel>14050</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="musicplayer.replaygainavoidclipping" type="boolean" label="643" help=""> + <level>2</level> + <default>false</default> + </setting> + </group> + <group id="3"> + <setting id="musicplayer.crossfade" type="integer" label="13314" help=""> + <level>1</level> + <default>0</default> + <constraints> + <minimum label="351">0</minimum> + <step>1</step> + <maximum>15</maximum> + <formatlabel>14045</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="musicplayer.crossfadealbumtracks" type="boolean" label="13400" help=""> + <level>1</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable"> + <and> + <condition setting="musicplayer.crossfade" operator="!is">0</condition> + </and> + </dependency> + </dependencies> + </control> + </setting> + </group> + <group id="4"> + <setting id="musicplayer.visualisation" type="addon" label="250" help=""> + <level>0</level> + <default>visualization.glspectrum</default> + <addontype>xbmc.player.musicviz</addontype> + <allowempty>true</allowempty> + </setting> + </group> + </category> + <category id="musicfiles" label="14081" help=""> + <group id="1"> + <setting id="musicfiles.usetags" type="boolean" label="258" help=""> + <level>0</level> + <default>true</default> + </setting> + <setting id="musicfiles.trackformat" type="string" label="13307" help=""> + <level>2</level> + <default>[%N. ]%A - %T</default> + <heading>16016</heading> + <control type="edit" format="string" /> + </setting> + <setting id="musicfiles.trackformatright" type="string" label="13387" help=""> + <level>2</level> + <default>%D</default> + <heading>16016</heading> + <control type="edit" format="string" /> + </setting> + <setting id="musicfiles.nowplayingtrackformat" type="string" label="13307" help=""> + <level>4</level> + <default></default> + <allowempty>true</allowempty> + <heading>16016</heading> + <control type="edit" format="string" /> + </setting> + <setting id="musicfiles.nowplayingtrackformatright" type="string" label="13387" help=""> + <level>4</level> + <default></default> + <allowempty>true</allowempty> + <heading>16016</heading> + <control type="edit" format="string" /> + </setting> + <setting id="musicfiles.librarytrackformat" type="string" label="13307" help=""> + <level>4</level> + <default></default> + <allowempty>true</allowempty> + <heading>16016</heading> + <control type="edit" format="string" /> + </setting> + <setting id="musicfiles.librarytrackformatright" type="string" label="13387" help=""> + <level>4</level> + <default></default> + <allowempty>true</allowempty> + <heading>16016</heading> + <control type="edit" format="string" /> + </setting> + <setting id="musicfiles.findremotethumbs" type="boolean" label="14059" help=""> + <level>0</level> + <default>true</default> + </setting> + </group> + </category> + <category id="audiocds" label="620" help=""> + <group id="1"> + <setting id="audiocds.autoaction" type="integer" label="14097" help=""> + <level>1</level> + <default>0</default> <!-- AUTOCD_NONE --> + <constraints> + <options>audiocdactions</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="audiocds.usecddb" type="boolean" label="227" help=""> + <level>1</level> + <default>true</default> + </setting> + </group> + <group id="2"> + <setting id="audiocds.recordingpath" type="path" label="20000" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <heading>657</heading> + <control type="button" format="path" /> + </setting> + <setting id="audiocds.trackpathformat" type="string" label="13307" help=""> + <level>2</level> + <default>%A - %B/[%N. ][%A - ]%T</default> + <heading>16016</heading> + <control type="edit" format="string" /> + </setting> + <setting id="audiocds.encoder" type="integer" label="621" help=""> + <level>2</level> + <default>3</default> <!-- CDDARIP_ENCODER_FLAC --> + <constraints> + <options>audiocdencoders</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="audiocds.quality" type="integer" label="622" help=""> + <level>2</level> + <default>0</default> <!-- CDDARIP_QUALITY_CBR --> + <constraints> + <options> + <option label="604">0</option> <!-- CDDARIP_QUALITY_CBR --> + <option label="601">1</option> <!-- CDDARIP_QUALITY_MEDIUM --> + <option label="602">2</option> <!-- CDDARIP_QUALITY_STANDARD --> + <option label="603">3</option> <!-- CDDARIP_QUALITY_EXTREME --> + </options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable"> + <and> + <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV --> + <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC --> + </and> + </dependency> + </dependencies> + </control> + </setting> + <setting id="audiocds.bitrate" type="integer" label="623" help=""> + <level>2</level> + <default>192</default> + <constraints> + <minimum>128</minimum> + <step>32</step> + <maximum>320</maximum> + <formatlabel>14048</formatlabel> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable"> + <and> + <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV --> + <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC --> + <condition setting="audiocds.quality" operator="is">0</condition> <!-- CDDARIP_QUALITY_CBR --> + </and> + </dependency> + </dependencies> + </control> + </setting> + <setting id="audiocds.compressionlevel" type="integer" label="665" help=""> + <level>2</level> + <default>5</default> + <constraints> + <minimum>0</minimum> + <step>1</step> + <maximum>8</maximum> + </constraints> + <control type="spinner" format="integer"> + <dependencies> + <dependency type="enable" setting="audiocds.encoder">3</dependency> <!-- CDDARIP_ENCODER_FLAC --> + </dependencies> + </control> + </setting> + <setting id="audiocds.ejectonrip" type="boolean" label="14099" help=""> + <level>1</level> + <default>true</default> + </setting> + </group> + </category> + <category id="karaoke" label="13327" help=""> + <visible>HAS_KARAOKE</visible> + <group id="1"> + <setting id="karaoke.enabled" type="boolean" label="13323" help=""> + <level>2</level> + <default>false</default> + </setting> + <setting id="karaoke.autopopupselector" type="boolean" label="22037" help=""> + <level>2</level> + <default>false</default> + <control> + <dependencies> + <dependency type="enable" setting="karaoke.enabled">true</dependency> + </dependencies> + </control> + </setting> + </group> + <group id="2"> + <setting id="karaoke.font" type="string" label="22030" help=""> + <level>2</level> + <default>arial.ttf</default> + <constraints> + <options>fonts</options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" setting="karaoke.enabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="karaoke.fontheight" type="integer" label="22031" help=""> + <level>2</level> + <default>36</default> + <constraints> + <minimum>16</minimum> + <step>2</step> + <maximum>74</maximum> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" setting="karaoke.enabled">true</dependency> + <dependency type="update" setting="karaoke.font" /> + </dependencies> + </control> + </setting> + <setting id="karaoke.fontcolors" type="integer" label="22032" help=""> + <level>2</level> + <default>0</default> <!-- white/green --> + <constraints> + <options> + <option label="22040">0</option> <!-- white/green --> + <option label="22041">1</option> <!-- white/red --> + <option label="22042">2</option> <!-- white/blue --> + <option label="22043">3</option> <!-- black/white --> + </options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" setting="karaoke.enabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="karaoke.charset" type="string" label="22033" help=""> + <level>2</level> + <default>DEFAULT</default> + <constraints> + <options>charsets</options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" setting="karaoke.enabled">true</dependency> + </dependencies> + </control> + </setting> + </group> + <group id="3"> + <setting id="karaoke.export" type="action" label="22038" help=""> + <level>2</level> + <control> + <dependencies> + <dependency type="enable" setting="karaoke.enabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="karaoke.importcsv" type="action" label="22036" help=""> + <level>2</level> + <control> + <dependencies> + <dependency type="enable" setting="karaoke.enabled">true</dependency> + </dependencies> + </control> + </setting> + </group> + </category> + <category id="mymusic" label="0" help="0"> + <group id="1"> + <setting id="mymusic.startwindow" type="integer" label="0" help=""> + <level>4</level> + <default>10501</default> <!-- WINDOW_MUSIC_FILES --> + </setting> + <setting id="mymusic.songthumbinvis" type="boolean" label="0" help=""> + <level>4</level> + <default>false</default> + </setting> + <setting id="mymusic.defaultlibview" type="string" label="0" help=""> + <level>4</level> + <default></default> + <allowempty>true</allowempty> + </setting> + </group> + </category> + </section> + <section id="pictures" label="1" help=""> + <category id="pictures" label="14081" help=""> + <group id="1"> + <setting id="pictures.usetags" type="boolean" label="14082" help=""> + <level>0</level> + <default>true</default> + </setting> + <setting id="pictures.generatethumbs" type="boolean" label="13360" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="pictures.useexifrotation" type="boolean" label="20184" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="pictures.showvideos" type="boolean" label="22022" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="pictures.displayresolution" type="integer" label="169" help=""> + <visible>false</visible> <!-- not properly respected --> + <level>1</level> + <default>14</default> <!-- RES_AUTORES --> + <constraints> + <options>resolutions</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + </category> + <category id="slideshow" label="108" help=""> + <group id="1"> + <setting id="slideshow.staytime" type="integer" label="12378" help=""> + <level>0</level> + <default>5</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>100</maximum> + <formatlabel>14045</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="slideshow.displayeffects" type="boolean" label="12379" help=""> + <level>0</level> + <default>true</default> + </setting> + <setting id="slideshow.shuffle" type="boolean" label="13319" help=""> + <level>2</level> + <default>false</default> + </setting> + </group> + </category> + </section> + <section id="weather" label="8" help=""> + <category id="weather" label="16000" help=""> + <group id="1"> + <setting id="weather.currentlocation" type="integer" label="0" help=""> + <level>4</level> + <default>0</default> + <constraints> + <minimum>0</minimum> + <step>1</step> + <maximum>2</maximum> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="weather.addon" type="addon" label="24029" help=""> + <level>0</level> + <default>weather.wunderground</default> + <addontype>xbmc.python.weather</addontype> + </setting> + <setting id="weather.addonsettings" type="action" label="21417" help=""> + <level>0</level> + <control type="button" format="action"> + <dependencies> + <dependency type="enable" on="property" name="AddonHasSettings" setting="weather.addon" /> + </dependencies> + </control> + </setting> + </group> + </category> + </section> + <section id="services" label="14036" help=""> + <category id="general" label="16000" help=""> + <group id="1"> + <setting id="services.devicename" type="string" label="1271" help=""> + <level>0</level> + <default>XBMC</default> + <control type="edit" format="string" /> + </setting> + </group> + </category> + <category id="upnp" label="20187" help=""> + <group id="1"> + <setting id="services.upnpserver" type="boolean" label="21360" help=""> + <level>0</level> + <default>false</default> + </setting> + <setting id="services.upnpannounce" type="boolean" label="20188" help=""> + <level>2</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable" setting="services.upnpserver">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.upnprenderer" type="boolean" label="21881" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="services.upnpcontroller" type="boolean" label="21361" help=""> + <level>1</level> + <default>false</default> + </setting> + </group> + </category> + <category id="webserver" label="33101" help=""> + <visible>HAS_WEB_SERVER</visible> + <group id="1"> + <setting id="services.webserver" type="boolean" label="263" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="services.webserverport" type="integer" label="730" help=""> + <level>2</level> + <default>8080</default> + <heading>730</heading> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>65535</maximum> + </constraints> + <control type="edit" format="integer"> + <dependencies> + <dependency type="enable" setting="services.webserver">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.webserverusername" type="string" label="1048" help=""> + <level>2</level> + <default>xbmc</default> + <allowempty>true</allowempty> + <control type="edit" format="string"> + <dependencies> + <dependency type="enable" setting="services.webserver">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.webserverpassword" type="string" label="733" help=""> + <level>2</level> + <default></default> + <allowempty>true</allowempty> + <heading>730</heading> + <control type="edit" format="string" attributes="hidden"> + <dependencies> + <dependency type="enable" setting="services.webserver">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.webskin" type="addon" label="199" help=""> + <level>1</level> + <default>webinterface.default</default> + <addontype>xbmc.gui.webinterface</addontype> + </setting> + </group> + </category> + <category id="remotecontrol" label="790" help=""> + <visible> + <or> + <condition>HAS_EVENT_SERVER</condition> + <condition>HAS_JSONRPC</condition> + </or> + </visible> + <group id="1"> + <setting id="services.esenabled" type="boolean" label="791" help=""> + <level>1</level> + <default>true</default> + </setting> + <setting id="services.esport" type="integer" label="792" help=""> + <visible>HAS_EVENT_SERVER</visible> + <level>4</level> + <default>9777</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>65535</maximum> + </constraints> + <control type="edit" format="integer"> + <dependencies> + <dependency type="enable" setting="services.esenabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.esportrange" type="integer" label="793" help=""> + <visible>HAS_EVENT_SERVER</visible> + <level>4</level> + <default>10</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>100</maximum> + </constraints> + <control type="spinner" format="integer"> + <dependencies> + <dependency type="enable" setting="services.esenabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.esmaxclients" type="integer" label="797" help=""> + <visible>HAS_EVENT_SERVER</visible> + <level>4</level> + <default>20</default> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>100</maximum> + </constraints> + <control type="spinner" format="integer"> + <dependencies> + <dependency type="enable" setting="services.esenabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.esallinterfaces" type="boolean" label="794" help=""> + <level>1</level> + <default>false</default> + <control> + <dependencies> + <dependency type="enable" setting="services.esenabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.esinitialdelay" type="integer" label="795" help=""> + <visible>HAS_EVENT_SERVER</visible> + <level>4</level> + <default>750</default> + <constraints> + <minimum>5</minimum> + <step>5</step> + <maximum>10000</maximum> + </constraints> + <control type="spinner" format="integer"> + <dependencies> + <dependency type="enable" setting="services.esenabled">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.escontinuousdelay" type="integer" label="796" help=""> + <visible>HAS_EVENT_SERVER</visible> + <level>4</level> + <default>25</default> + <constraints> + <minimum>5</minimum> + <step>5</step> + <maximum>10000</maximum> + </constraints> + <control type="spinner" format="integer"> + <dependencies> + <dependency type="enable" setting="services.esenabled">true</dependency> + </dependencies> + </control> + </setting> + </group> + </category> + <category id="zeroconf" label="1259" help=""> + <visible>HAS_ZEROCONF</visible> + <group id="1"> + <setting id="services.zeroconf" type="boolean" label="1260" help=""> + <level>2</level> + <default>true</default> + </setting> + </group> + </category> + <category id="airplay" label="1273" help=""> + <visible>HAS_AIRPLAY</visible> + <group id="1"> + <setting id="services.airplay" type="boolean" label="1270" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="services.useairplaypassword" type="boolean" label="1272" help=""> + <level>1</level> + <default>false</default> + <control> + <dependencies> + <dependency type="enable" setting="services.airplay">true</dependency> + </dependencies> + </control> + </setting> + <setting id="services.airplaypassword" type="string" label="733" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <heading>733</heading> + <control type="edit" format="string" attributes="hidden"> + <dependencies> + <dependency type="enable" setting="services.airplay">true</dependency> + </dependencies> + </control> + </setting> + </group> + </category> + <category id="smb" label="1200" help=""> + <group id="1"> + <setting id="smb.winsserver" type="string" label="1207" help=""> + <level>2</level> + <default>0.0.0.0</default> + <control type="edit" format="ip" /> + </setting> + <setting id="smb.workgroup" type="string" label="1202" help=""> + <level>2</level> + <default>WORKGROUP</default> + <heading>1202</heading> + <control type="edit" format="string" /> + </setting> + </group> + </category> + </section> + <section id="system" label="13000" help=""> + <category id="videoscreen" label="21373" help=""> + <group id="1"> + <setting id="videoscreen.screen" type="integer" label="240" help=""> + <level>0</level> + <default>0</default> + <constraints> + <options>screens</options> + </constraints> + <control type="spinner" format="string" delayed="true" /> + </setting> + <setting id="videoscreen.resolution" type="integer" label="169" help=""> + <level>0</level> + <default>0</default> + <constraints> + <options>resolutions</options> + </constraints> + <control type="spinner" format="string" delayed="true"> + <dependencies> + <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED --> + <dependency type="update" setting="videoscreen.screen" /> + </dependencies> + </control> + </setting> + <setting id="videoscreen.screenmode" type="string" label="243" help=""> + <visible>IsStandAlone</visible> + <level>0</level> + <default>DESKTOP</default> + <constraints> + <options>refreshrates</options> + </constraints> + <updates> + <update type="change" /> + </updates> + <control type="spinner" format="string" delayed="true"> + <dependencies> + <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED --> + <dependency type="update" setting="videoscreen.screen" /> + <dependency type="update" setting="videoscreen.resolution" /> + </dependencies> + </control> + </setting> + <setting id="videoscreen.fakefullscreen" type="boolean" label="14083" help=""> + <level>2</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED --> + </dependencies> + </control> + </setting> + <setting id="videoscreen.blankdisplays" type="boolean" label="13130" help=""> + <level>1</level> + <default>false</default> + <control> + <dependencies> + <dependency type="enable" on="property" name="IsFullscreen" /> + </dependencies> + </control> + </setting> + </group> + <group id="2"> + <setting id="videoscreen.vsync" type="integer" label="13105" help=""> + <level>2</level> + <default>3</default> <!-- VSYNC_DRIVER --> + <constraints> + <options>verticalsyncs</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="videoscreen.guicalibration" type="action" label="214" help=""> + <level>1</level> + </setting> + <setting id="videoscreen.testpattern" type="action" label="226" help=""> + <visible>HAS_GL</visible> + <level>1</level> + </setting> + <setting id="videoscreen.limitedrange" type="boolean" label="36042" help=""> + <visible> + <or> + <condition>HAS_GL</condition> + <condition>HAS_DX</condition> + </or> + </visible> + <level>3</level> + <default>false</default> + <updates> + <update type="rename">videoplayer.vdpaustudiolevel</update> + </updates> + </setting> + </group> + </category> + <category id="audiooutput" label="772" help=""> + <group id="1"> + <setting id="audiooutput.mode" type="integer" label="337" help=""> + <level>1</level> + <default>0</default> <!-- AUDIO_ANALOG --> + <constraints> + <options>audiooutputmodes</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="audiooutput.channels" type="integer" label="34100" help=""> + <level>0</level> + <default>1</default> <!-- AE_CH_LAYOUT_2_0 --> + <constraints> + <options> + <option label="34101">1</option> <!-- AE_CH_LAYOUT_2_0 --> + <option label="34102">2</option> <!-- AE_CH_LAYOUT_2_1 --> + <option label="34103">3</option> <!-- AE_CH_LAYOUT_3_0 --> + <option label="34104">4</option> <!-- AE_CH_LAYOUT_3_1 --> + <option label="34105">5</option> <!-- AE_CH_LAYOUT_4_0 --> + <option label="34106">6</option> <!-- AE_CH_LAYOUT_4_1 --> + <option label="34107">7</option> <!-- AE_CH_LAYOUT_5_0 --> + <option label="34108">8</option> <!-- AE_CH_LAYOUT_5_1 --> + <option label="34109">9</option> <!-- AE_CH_LAYOUT_7_0 --> + <option label="34110">10</option> <!-- AE_CH_LAYOUT_7_1 --> + </options> + </constraints> + <updates> + <update type="rename">audiooutput.channellayout</update> + </updates> + <control type="spinner" format="string" /> + </setting> + <setting id="audiooutput.normalizelevels" type="boolean" label="346" help=""> + <level>2</level> + <default>true</default> + </setting> + <setting id="audiooutput.stereoupmix" type="boolean" label="252" help=""> + <level>2</level> + <default>false</default> + </setting> + <setting id="audiooutput.ac3passthrough" type="boolean" label="364" help=""> + <level>2</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable"> + <or> + <condition setting="audiooutput.mode">1</condition> <!-- AUDIO_IEC958 --> + <condition setting="audiooutput.mode">2</condition> <!-- AUDIO_HDMI --> + </or> + </dependency> + </dependencies> + </control> + </setting> + <setting id="audiooutput.dtspassthrough" type="boolean" label="254" help=""> + <level>2</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable"> + <or> + <condition setting="audiooutput.mode">1</condition> <!-- AUDIO_IEC958 --> + <condition setting="audiooutput.mode">2</condition> <!-- AUDIO_HDMI --> + </or> + </dependency> + </dependencies> + </control> + </setting> + <setting id="audiooutput.passthroughaac" type="boolean" label="299" help=""> + <level>2</level> + <default>false</default> + <control> + <dependencies> + <dependency type="enable"> + <or> + <condition setting="audiooutput.mode">1</condition> <!-- AUDIO_IEC958 --> + <condition setting="audiooutput.mode">2</condition> <!-- AUDIO_HDMI --> + </or> + </dependency> + </dependencies> + </control> + </setting> + <setting id="audiooutput.multichannellpcm" type="boolean" label="348" help=""> + <level>2</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable" setting="audiooutput.mode">2</dependency> <!-- AUDIO_HDMI --> + </dependencies> + </control> + </setting> + <setting id="audiooutput.truehdpassthrough" type="boolean" label="349" help=""> + <level>2</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable" setting="audiooutput.mode">2</dependency> <!-- AUDIO_HDMI --> + </dependencies> + </control> + </setting> + <setting id="audiooutput.dtshdpassthrough" type="boolean" label="347" help=""> + <level>2</level> + <default>true</default> + <control> + <dependencies> + <dependency type="enable"> + <and> + <condition setting="audiooutput.dtspassthrough">true</condition> + <condition setting="audiooutput.mode">2</condition> <!-- AUDIO_HDMI --> + </and> + </dependency> + </dependencies> + </control> + </setting> + </group> + <group id="2"> + <setting id="audiooutput.audiodevice" type="string" label="545" help=""> + <level>2</level> + <default>Default</default> <!-- will be properly set on startup --> + <constraints> + <options>audiodevices</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="audiooutput.passthroughdevice" type="string" label="546" help=""> + <level>2</level> + <default>Default</default> <!-- will be properly set on startup --> + <constraints> + <options>audiodevicespassthrough</options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable"> + <or> + <condition setting="audiooutput.mode">1</condition> <!-- AUDIO_IEC958 --> + <condition setting="audiooutput.mode">2</condition> <!-- AUDIO_HDMI --> + </or> + </dependency> + </dependencies> + </control> + </setting> + </group> + <group id="3"> + <setting id="audiooutput.guisoundmode" type="integer" label="34120" help=""> + <level>0</level> + <default>1</default> <!-- AE_SOUND_IDLE --> + <constraints> + <options> + <option label="34121">1</option> <!-- AE_SOUND_IDLE --> + <option label="34122">2</option> <!-- AE_SOUND_ALWAYS --> + <option label="34123">0</option> <!-- AE_SOUND_OFF --> + </options> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + </category> + <category id="input" label="14094" help=""> + <group id="1"> + <setting id="input.peripherals" type="action" label="35000" help=""> + <level>2</level> + <control> + <dependencies> + <dependency type="enable" on="property" name="HasPeripherals" /> + </dependencies> + </control> + </setting> + </group> + <group id="2"> + <setting id="input.remoteaskeyboard" type="boolean" label="21449" help=""> + <level>2</level> + <default>false</default> + </setting> + <setting id="input.enablemouse" type="boolean" label="21369" help=""> + <level>0</level> + <default>true</default> + </setting> + <setting id="input.enablejoystick" type="boolean" label="35100" help=""> + <visible>HAS_SDL_JOYSTICK</visible> + <level>0</level> + <default>true</default> + </setting> + </group> + </category> + <category id="network" label="798" help=""> + <group id="1"> + <setting id="network.usehttpproxy" type="boolean" label="708" help=""> + <level>1</level> + <default>false</default> + </setting> + <setting id="network.httpproxytype" type="integer" label="1180" help=""> + <level>1</level> + <default>0</default> + <constraints> + <options> + <option label="1181">0</option> <!-- PROXY_HTTP --> + <option label="1182">1</option> <!-- PROXY_SOCKS4 --> + <option label="1183">2</option> <!-- PROXY_SOCKS4A --> + <option label="1184">3</option> <!-- PROXY_SOCKS5 --> + <option label="1185">4</option> <!-- PROXY_SOCKS5_REMOTE --> + </options> + </constraints> + <control type="spinner" format="string"> + <dependencies> + <dependency type="enable" setting="network.usehttpproxy">true</dependency> + </dependencies> + </control> + </setting> + <setting id="network.httpproxyserver" type="string" label="706" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <control type="edit" format="string"> + <dependencies> + <dependency type="enable" setting="network.usehttpproxy">true</dependency> + </dependencies> + </control> + </setting> + <setting id="network.httpproxyport" type="integer" label="730" help=""> + <level>1</level> + <default>8080</default> + <heading>707</heading> + <constraints> + <minimum>1</minimum> + <step>1</step> + <maximum>65535</maximum> + </constraints> + <control type="edit" format="integer"> + <dependencies> + <dependency type="enable" setting="network.usehttpproxy">true</dependency> + </dependencies> + </control> + </setting> + <setting id="network.httpproxyusername" type="string" label="1048" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <control type="edit" format="string"> + <dependencies> + <dependency type="enable" setting="network.usehttpproxy">true</dependency> + </dependencies> + </control> + </setting> + <setting id="network.httpproxypassword" type="string" label="733" help=""> + <level>1</level> + <default></default> + <allowempty>true</allowempty> + <control type="edit" format="string" attributes="hidden"> + <dependencies> + <dependency type="enable" setting="network.usehttpproxy">true</dependency> + </dependencies> + </control> + </setting> + </group> + <group id="2"> + <setting id="network.bandwidth" type="integer" label="14041" help=""> + <level>2</level> + <default>0</default> + <constraints> + <minimum label="351">0</minimum> + <step>512</step> + <maximum>102400</maximum> + <formatlabel>14048</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + </category> + <category id="powermanagement" label="14095" help=""> + <group id="1"> + <setting id="powermanagement.displaysoff" type="integer" label="1450" help=""> + <level>0</level> + <default>0</default> + <constraints> + <minimum label="351">0</minimum> + <step>5</step> + <maximum>120</maximum> + <formatlabel>14044</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="powermanagement.shutdowntime" type="integer" label="357" help=""> + <level>2</level> + <default>0</default> + <constraints> + <minimum label="351">0</minimum> + <step>5</step> + <maximum>120</maximum> + <formatlabel>14044</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="powermanagement.shutdownstate" type="integer" label="13008" help=""> + <level>2</level> + <default>0</default> <!-- POWERSTATE_QUIT --> + <constraints> + <options>shutdownstates</options> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + </category> + <category id="debug" label="14092" help=""> + <group id="1"> + <setting id="debug.showloginfo" type="boolean" label="20191" help=""> + <level>2</level> + <default>false</default> + </setting> + <setting id="debug.screenshotpath" type="path" label="20004" help=""> + <level>2</level> + <default></default> + <allowempty>true</allowempty> + <heading>657</heading> + <control type="button" format="path" /> + </setting> + </group> + </category> + <category id="masterlock" label="12360" help=""> + <access>CheckMasterLock</access> + <group id="1"> + <setting id="masterlock.lockcode" type="string" label="20100" help=""> + <level>2</level> + <default>-</default> + <control type="button" format="action" /> + </setting> + <setting id="masterlock.startuplock" type="boolean" label="20076" help=""> + <level>2</level> + <default>false</default> + <control> + <dependencies> + <dependency type="enable" on="property" name="ProfileLockMode" operator="!is">0</dependency> + </dependencies> + </control> + </setting> + <setting id="masterlock.maxretries" type="integer" label="12364" help=""> + <level>4</level> + <default>3</default> + <constraints> + <minimum>3</minimum> + <step>1</step> + <maximum>100</maximum> + </constraints> + <control type="spinner" format="integer" /> + </setting> + </group> + </category> + <category id="cache" label="439" help=""> + <visible>false</visible> + <group id="1"> + <setting id="cache.harddisk" type="integer" label="14025" help=""> + <level>4</level> + <default>256</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>4096</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + <group id="2"> + <setting id="cachevideo.dvdrom" type="integer" label="14026" help=""> + <level>4</level> + <default>2048</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>16384</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="cachevideo.lan" type="integer" label="14027" help=""> + <level>4</level> + <default>2048</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>16384</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="cachevideo.internet" type="integer" label="14028" help=""> + <level>4</level> + <default>4096</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>16384</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + <group id="3"> + <setting id="cacheaudio.dvdrom" type="integer" label="14030" help=""> + <level>4</level> + <default>256</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>4096</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="cacheaudio.lan" type="integer" label="14031" help=""> + <level>4</level> + <default>256</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>4096</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="cacheaudio.internet" type="integer" label="14032" help=""> + <level>4</level> + <default>256</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>4096</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + <group id="4"> + <setting id="cachedvd.dvdrom" type="integer" label="14034" help=""> + <level>4</level> + <default>2048</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>16384</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + <setting id="cachedvd.lan" type="integer" label="14060" help=""> + <level>4</level> + <default>2048</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>16384</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + <group id="5"> + <setting id="cacheunknown.internet" type="integer" label="4096" help=""> + <level>4</level> + <default>4096</default> + <constraints> + <minimum label="351">0</minimum> + <step>256</step> + <maximum>16384</maximum> + <formatlabel>14049</formatlabel> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + </category> + <category id="paths" label="" help=""> + <group id="1"> + <setting id="system.playlistspath" type="path" label="20006" help=""> + <level>4</level> + <default></default> + <allowempty>true</allowempty> + </setting> + </group> + </category> + <category id="general" label="" help=""> + <group id="1"> + <setting id="general.addonautoupdate" type="boolean" label="0" help=""> + <level>4</level> + <default>true</default> + </setting> + <setting id="general.addonnotifications" type="boolean" label="0" help=""> + <level>4</level> + <default>true</default> + </setting> + <setting id="general.addonforeignfilter" type="boolean" label="0" help=""> + <level>4</level> + <default>false</default> + </setting> + </group> + </category> + </section> +</settings> diff --git a/system/settings/win32.xml b/system/settings/win32.xml new file mode 100644 index 0000000000..0daee415ef --- /dev/null +++ b/system/settings/win32.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings> + <section id="appearance"> + <category id="locale"> + <group id="2"> + <visible>false</visible> + </group> + </category> + </section> + <section id="videos"> + <category id="videoplayer"> + <group id="2"> + <setting id="videoplayer.usedisplayasclock"> + <visible negated="true">HAS_GL</visible> + </setting> + <setting id="videoplayer.synctype"> + <visible negated="true">HAS_GL</visible> + </setting> + </group> + </category> + </section> + <section id="services"> + <category id="zeroconf"> + <group id="1"> + <setting id="services.zeroconf"> + <default>false</default> + </setting> + </group> + </category> + <category id="smb" label="1200" help=""> + <visible>false</visible> + </category> + </section> + <section id="system"> + <category id="videoscreen"> + <group id="1"> + <setting id="videoscreen.fakefullscreen"> + <visible negated="true">HAS_GL</visible> + </setting> + </group> + </category> + </section> +</settings> |