Merge pull request #3489 from guyrichie/hci_epg
[vuplus_xbmc] / system / settings / settings.xml
1 <?xml version="1.0" encoding="utf-8" ?>
2 <settings>
3   <section id="appearance" label="480" help="36101">
4     <category id="lookandfeel" label="166" help="36102">
5       <group id="1">
6         <setting id="lookandfeel.skin" type="addon" label="166" help="36103">
7           <level>0</level>
8           <default>skin.confluence</default>
9           <constraints>
10             <addontype>xbmc.gui.skin</addontype>
11           </constraints>
12           <control type="button" format="addon" />
13         </setting>
14         <setting id="lookandfeel.skinsettings" type="action" parent="lookandfeel.skin" label="21417" help="36104">
15           <level>0</level>
16           <dependencies>
17             <dependency type="enable" on="property" name="AddonHasSettings" setting="lookandfeel.skin" />
18           </dependencies>
19           <control type="button" format="action" />
20         </setting>
21         <setting id="lookandfeel.skintheme" type="string" parent="lookandfeel.skin" label="15111" help="36105">
22           <level>1</level>
23           <default>SKINDEFAULT</default>
24           <constraints>
25             <options>skinthemes</options>
26           </constraints>
27           <dependencies>
28             <dependency type="update" setting="lookandfeel.skin" />
29           </dependencies>
30           <control type="spinner" format="string" delayed="true" />
31         </setting>
32         <setting id="lookandfeel.skincolors" type="string" parent="lookandfeel.skin" label="14078" help="36106">
33           <level>1</level>
34           <default>SKINDEFAULT</default>
35           <constraints>
36             <options>skincolors</options>
37           </constraints>
38           <dependencies>
39             <dependency type="update" setting="lookandfeel.skin" />
40           </dependencies>
41           <control type="spinner" format="string" delayed="true" />
42         </setting>
43         <setting id="lookandfeel.font" type="string" parent="lookandfeel.skin" label="13303" help="36107">
44           <level>1</level>
45           <default>Default</default>
46           <constraints>
47             <options>skinfonts</options>
48           </constraints>
49           <dependencies>
50             <dependency type="update" setting="lookandfeel.skin" />
51           </dependencies>
52           <control type="spinner" format="string" delayed="true" />
53         </setting>
54         <setting id="lookandfeel.skinzoom" type="integer" parent="lookandfeel.skin" label="20109" help="36108">
55           <level>2</level>
56           <default>0</default>
57           <constraints>
58             <minimum>-20</minimum>
59             <step>2</step>
60             <maximum>20</maximum>
61           </constraints>
62           <dependencies>
63             <dependency type="update" setting="lookandfeel.skin" />
64           </dependencies>
65           <control type="spinner" format="string">
66             <formatlabel>14047</formatlabel>
67           </control>
68         </setting>
69         <setting id="lookandfeel.startupwindow" type="integer" label="512" help="36109">
70           <level>0</level>
71           <default>10000</default> <!-- WINDOW_HOME -->
72           <constraints>
73             <options>startupwindows</options>
74           </constraints>
75           <dependencies>
76             <dependency type="update" setting="lookandfeel.skin" />
77           </dependencies>
78           <control type="spinner" format="string" />
79         </setting>
80         <setting id="lookandfeel.soundskin" type="string" label="15108" help="36110">
81           <level>0</level>
82           <default>SKINDEFAULT</default>
83           <constraints>
84             <options>skinsounds</options>
85           </constraints>
86           <dependencies>
87             <dependency type="update" setting="lookandfeel.skin" />
88           </dependencies>
89           <control type="spinner" format="string" />
90         </setting>
91       </group>
92       <group id="2">
93         <setting id="lookandfeel.enablerssfeeds" type="boolean" label="13305" help="36111">
94           <level>1</level>
95           <default>true</default>
96           <control type="toggle" />
97         </setting>
98         <setting id="lookandfeel.rssedit" type="string" parent="lookandfeel.enablerssfeeds" label="21450" help="36112">
99           <level>1</level>
100           <default></default>
101           <constraints>
102             <allowempty>true</allowempty>
103           </constraints>
104           <dependencies>
105             <dependency type="enable" setting="lookandfeel.enablerssfeeds">true</dependency>
106           </dependencies>
107           <control type="button" format="action">
108             <hidevalue>true</hidevalue>
109           </control>
110         </setting>
111       </group>
112     </category>
113     <category id="locale" label="14090" help="36113">
114       <group id="1">
115         <setting id="locale.language" type="string" label="248" help="36114">
116           <level>0</level>
117           <default>English</default>
118           <constraints>
119             <options>languages</options>
120           </constraints>
121           <control type="list" format="string" />
122         </setting>
123         <setting id="locale.country" type="string" label="20026" help="36115">
124           <level>0</level>
125           <default>USA (12h)</default>
126           <constraints>
127             <options>regions</options>
128           </constraints>
129           <dependencies>
130             <dependency type="update" setting="locale.language" />
131           </dependencies>
132           <control type="list" format="string" />
133         </setting>
134         <setting id="locale.charset" type="string" label="14091" help="36116">
135           <level>1</level>
136           <default>DEFAULT</default>
137           <constraints>
138             <options>charsets</options>
139           </constraints>
140           <dependencies>
141             <dependency type="update" setting="locale.language" />
142           </dependencies>
143           <control type="list" format="string" />
144         </setting>
145       </group>
146       <group id="2">
147         <setting id="locale.timezonecountry" type="string" label="14079" help="36117">
148           <level>2</level>
149           <default>default</default> <!-- will be properly set on startup -->
150           <constraints>
151             <options>timezonecountries</options>
152           </constraints>
153           <control type="list" format="string" />
154         </setting>
155         <setting id="locale.timezone" type="string" label="14080" help="36118">
156           <level>2</level>
157           <default>default</default> <!-- will be properly set on startup -->
158           <constraints>
159             <options>timezones</options>
160           </constraints>
161           <dependencies>
162             <dependency type="update" setting="locale.timezonecountry" />
163           </dependencies>
164           <control type="list" format="string" />
165         </setting>
166       </group>
167       <group id="4">
168         <setting id="locale.audiolanguage" type="string" label="285" help="36119">
169           <level>1</level>
170           <default>original</default>
171           <constraints>
172             <options>streamlanguages</options>
173           </constraints>
174           <control type="list" format="string" />
175         </setting>
176         <setting id="locale.subtitlelanguage" type="string" label="286" help="36120">
177           <level>1</level>
178           <default>original</default>
179           <constraints>
180             <options>streamlanguages</options>
181           </constraints>
182           <control type="list" format="string" />
183         </setting>
184       </group>
185     </category>
186     <category id="filelists" label="14081" help="36121">
187       <group id="1">
188         <setting id="filelists.showparentdiritems" type="boolean" label="13306" help="36122">
189           <level>1</level>
190           <default>true</default>
191           <control type="toggle" />
192         </setting>
193         <setting id="filelists.showextensions" type="boolean" label="497" help="36123">
194           <level>1</level>
195           <default>true</default>
196           <control type="toggle" />
197         </setting>
198         <setting id="filelists.ignorethewhensorting" type="boolean" label="13399" help="36124">
199           <level>1</level>
200           <default>true</default>
201           <control type="toggle" />
202         </setting>
203         <setting id="filelists.allowfiledeletion" type="boolean" label="14071" help="36125">
204           <level>1</level>
205           <default>false</default>
206           <dependencies>
207             <dependency type="enable">
208               <or>
209                 <condition on="property" operator="!is" name="ProfileHasFilesLocked" />
210                 <condition on="property" name="IsMasterUser" />
211               </or>
212             </dependency>
213           </dependencies>
214           <control type="toggle" />
215         </setting>
216         <setting id="filelists.showaddsourcebuttons" type="boolean" label="21382" help="36126">
217           <level>1</level>
218           <default>true</default>
219           <dependencies>
220             <dependency type="enable">
221               <or>
222                 <condition on="property" name="ProfileCanWriteSources" />
223                 <condition on="property" name="IsMasterUser" />
224               </or>
225             </dependency>
226           </dependencies>
227           <control type="toggle" />
228         </setting>
229         <setting id="filelists.showhidden" type="boolean" label="21330" help="36127">
230           <level>1</level>
231           <default>false</default>
232           <control type="toggle" />
233         </setting>
234       </group>
235     </category>
236     <category id="screensaver" label="360" help="36128">
237       <group id="1">
238         <setting id="screensaver.mode" type="addon" label="356" help="36129">
239           <level>0</level>
240           <default>screensaver.xbmc.builtin.dim</default>
241           <constraints>
242             <addontype>xbmc.ui.screensaver</addontype>
243             <allowempty>true</allowempty>
244           </constraints>
245           <updates>
246             <update type="change" />
247           </updates>
248           <control type="button" format="addon" />
249         </setting>
250         <setting id="screensaver.settings" parent="screensaver.mode" type="action" label="21417" help="36130">
251           <level>0</level>
252           <dependencies>
253             <dependency type="enable">
254               <and>
255                 <condition on="setting" setting="screensaver.mode" operator="!is"></condition>
256                 <condition on="property" name="AddonHasSettings" setting="screensaver.mode" />
257               </and>
258             </dependency>
259           </dependencies>
260           <control type="button" format="action" />
261         </setting>
262         <setting id="screensaver.preview" type="action" parent="screensaver.mode" label="1000" help="36131">
263           <level>0</level>
264           <dependencies>
265             <dependency type="enable" setting="screensaver.mode" operator="!is"></dependency>
266           </dependencies>
267           <control type="button" format="action" />
268         </setting>
269         <setting id="screensaver.time" type="integer" label="355" help="36132">
270           <level>0</level>
271           <default>3</default>
272           <constraints>
273             <minimum>1</minimum>
274             <step>1</step>
275             <maximum>60</maximum>
276           </constraints>
277           <dependencies>
278             <dependency type="enable" setting="screensaver.mode" operator="!is"></dependency>
279           </dependencies>
280           <control type="spinner" format="string">
281             <formatlabel>14044</formatlabel>
282           </control>
283         </setting>
284       </group>
285       <group id="2">
286         <setting id="screensaver.usemusicvisinstead" type="boolean" label="13392" help="36133">
287           <level>1</level>
288           <default>true</default>
289           <dependencies>
290             <dependency type="enable" setting="screensaver.mode" operator="!is"></dependency>
291           </dependencies>
292           <control type="toggle" />
293         </setting>
294         <setting id="screensaver.usedimonpause" type="boolean" label="22014" help="36134">
295           <level>1</level>
296           <default>true</default>
297           <dependencies>
298             <dependency type="enable">
299               <and>
300                 <condition setting="screensaver.mode" operator="!is">screensaver.xbmc.builtin.dim</condition>
301                 <condition setting="screensaver.mode" operator="!is"></condition>
302               </and>
303             </dependency>
304           </dependencies>
305           <control type="toggle" />
306         </setting>
307       </group>
308     </category>
309     <category id="window" label="0" help="36135">
310       <visible>false</visible>
311       <group id="1">
312         <setting id="window.width" type="integer" label="0" help="36136">
313           <level>4</level>
314           <default>720</default>
315         </setting>
316         <setting id="window.height" type="integer" label="0" help="36137">
317           <level>4</level>
318           <default>480</default>
319         </setting>
320       </group>
321     </category>
322   </section>
323   <section id="videos" label="3" help="36138">
324     <category id="videolibrary" label="14022" help="36139">
325       <group id="1">
326         <setting id="videolibrary.enabled" type="boolean" label="24022" help="36140">
327           <level>4</level>
328           <default>true</default>
329           <control type="toggle" />
330         </setting>
331         <setting id="videolibrary.showunwatchedplots" type="boolean" label="20369" help="36141">
332           <level>0</level>
333           <default>true</default>
334           <control type="toggle" />
335         </setting>
336         <setting id="videolibrary.seasonthumbs" type="boolean" label="20382" help="36142">
337           <level>4</level>
338           <default>true</default>
339           <control type="toggle" />
340         </setting>
341         <setting id="videolibrary.actorthumbs" type="boolean" label="20402" help="36143">
342           <level>1</level>
343           <default>true</default>
344           <control type="toggle" />
345         </setting>
346         <setting id="videolibrary.flattentvshows" type="integer" label="20412" help="36144">
347           <level>1</level>
348           <default>1</default> <!-- if only one season -->
349           <constraints>
350             <options>
351               <option label="20420">0</option> <!-- never -->
352               <option label="20421">1</option> <!-- if only one season -->
353               <option label="20422">2</option> <!-- always -->
354             </options>
355           </constraints>
356           <control type="spinner" format="string" />
357         </setting>
358         <setting id="videolibrary.groupmoviesets" type="boolean" label="20458" help="36145">
359           <level>0</level>
360           <default>false</default>
361           <control type="toggle" />
362         </setting>
363         <setting id="videolibrary.updateonstartup" type="boolean" label="22000" help="36146">
364           <level>1</level>
365           <default>false</default>
366           <control type="toggle" />
367         </setting>
368         <setting id="videolibrary.backgroundupdate" type="boolean" label="22001" help="36147">
369           <level>1</level>
370           <default>false</default>
371           <control type="toggle" />
372         </setting>
373       </group>
374       <group id="2">
375         <setting id="videolibrary.cleanup" type="action" label="334" help="36148">
376           <level>2</level>
377           <control type="button" format="action" />
378         </setting>
379         <setting id="videolibrary.export" type="action" label="647" help="36149">
380           <level>2</level>
381           <control type="button" format="action" />
382         </setting>
383         <setting id="videolibrary.import" type="action" label="648" help="36150">
384           <level>2</level>
385           <control type="button" format="action" />
386         </setting>
387       </group>
388     </category>
389     <category id="videoplayer" label="14086" help="36151">
390       <group id="1">
391         <setting id="videoplayer.autoplaynextitem" type="boolean" label="13433" help="36152">
392           <level>1</level>
393           <default>false</default>
394           <control type="toggle" />
395         </setting>
396       </group>
397       <group id="2">
398         <setting id="videoplayer.rendermethod" type="integer" label="13415" help="36153">
399           <level>2</level>
400           <default>0</default> <!-- RENDER_METHOD_AUTO -->
401           <constraints>
402             <options>rendermethods</options>
403           </constraints>
404           <control type="spinner" format="string" />
405         </setting>
406         <setting id="videoplayer.hqscalers" type="integer" label="13435" help="36154">
407           <level>2</level>
408           <default>0</default>
409           <constraints>
410             <minimum>0</minimum>
411             <step>10</step>
412             <maximum>100</maximum>
413           </constraints>
414           <control type="spinner" format="string">
415             <formatlabel>14047</formatlabel>
416           </control>
417         </setting>
418         <setting id="videoplayer.usevdpau" type="boolean" label="13425" help="36155">
419           <requirement>HAVE_LIBVDPAU</requirement>
420           <level>2</level>
421           <default>true</default>
422           <control type="toggle" />
423         </setting>
424         <setting id="videoplayer.usevdpaumixer" type="boolean" label="13437" help="36421">
425           <requirement>HAVE_LIBVDPAU</requirement>
426           <level>2</level>
427           <default>true</default>
428           <dependencies>
429             <dependency type="enable" setting="videoplayer.usevdpau" operator="is">true</dependency> <!-- USE VDPAU -->
430           </dependencies>
431           <control type="toggle" />
432         </setting>
433         <setting id="videoplayer.usevaapi" type="boolean" label="13426" help="36156">
434           <requirement>HAVE_LIBVA</requirement>
435           <level>2</level>
436           <default>true</default>
437           <control type="toggle" />
438         </setting>
439         <setting id="videoplayer.usedxva2" type="boolean" label="13427" help="36158">
440           <requirement>HasDXVA2</requirement>
441           <level>2</level>
442           <default>true</default>
443           <control type="toggle" />
444         </setting>
445         <setting id="videoplayer.usechd" type="boolean" label="13428" help="36159">
446           <requirement>HasCrystalHDDevice</requirement>
447           <level>2</level>
448           <default>true</default>
449           <control type="toggle" />
450         </setting>
451         <setting id="videoplayer.useomx" type="boolean" label="13430" help="36161">
452           <requirement>HAVE_LIBOPENMAX</requirement>
453           <level>2</level>
454           <default>true</default>
455           <control type="toggle" />
456         </setting>
457         <setting id="videoplayer.usevideotoolbox" type="boolean" label="13432" help="36162">
458           <requirement>HasVideoToolBoxDecoder</requirement>
459           <level>2</level>
460           <default>true</default>
461           <control type="toggle" />
462         </setting>
463         <setting id="videoplayer.usepbo" type="boolean" label="13424" help="36163">
464           <requirement>HAS_GL</requirement>
465           <level>4</level>
466           <default>true</default>
467           <control type="toggle" />
468         </setting>
469         <setting id="videoplayer.adjustrefreshrate" type="integer" label="170" help="36164">
470           <level>2</level>
471           <default>0</default> <!-- ADJUST_REFRESHRATE_OFF -->
472           <constraints>
473             <options>
474               <option label="351">0</option> <!-- ADJUST_REFRESHRATE_OFF -->
475               <option label="36035">1</option> <!-- ADJUST_REFRESHRATE_ALWAYS -->
476               <option label="36036">2</option> <!-- ADJUST_REFRESHRATE_ON_STARTSTOP -->
477             </options>
478           </constraints>
479           <control type="spinner" format="string" />
480         </setting>
481         <setting id="videoplayer.pauseafterrefreshchange" type="integer" label="13550" help="36165">
482           <level>2</level>
483           <default>0</default>
484           <constraints>
485             <options>refreshchangedelays</options>
486           </constraints>
487           <dependencies>
488             <dependency type="enable" setting="videoplayer.adjustrefreshrate" operator="!is">0</dependency> <!-- ADJUST_REFRESHRATE_OFF -->
489           </dependencies>
490           <control type="spinner" format="string" />
491         </setting>
492         <setting id="videoplayer.usedisplayasclock" type="boolean" label="13510" help="36166">
493           <level>2</level>
494           <default>false</default>
495           <control type="toggle" />
496         </setting>
497         <setting id="videoplayer.synctype" type="integer" label="13500" help="36167">
498           <level>2</level>
499           <default>2</default> <!-- SYNC_RESAMPLE -->
500           <constraints>
501             <options>
502               <option label="13501">0</option> <!-- SYNC_DISCON -->
503               <option label="13502">1</option> <!-- SYNC_SKIPDUP -->
504               <option label="13503">2</option> <!-- SYNC_RESAMPLE -->
505             </options>
506           </constraints>
507           <dependencies>
508             <dependency type="enable" setting="videoplayer.usedisplayasclock" operator="is">true</dependency>
509           </dependencies>
510           <control type="spinner" format="string" />
511         </setting>
512         <setting id="videoplayer.maxspeedadjust" type="number" label="13504" help="36168">
513           <level>4</level>
514           <default>5.0</default>
515           <constraints>
516             <minimum>0.0</minimum>
517             <step>0.1</step>
518             <maximum>10.0</maximum>
519           </constraints>
520           <dependencies>
521             <dependency type="enable">
522               <and>
523                 <condition setting="videoplayer.usedisplayasclock" operator="is">true</condition>
524                 <condition setting="videoplayer.synctype" operator="is">2</condition> <!-- SYNC_RESAMPLE -->
525               </and>
526             </dependency>
527           </dependencies>
528           <control type="spinner" format="number" />
529         </setting>
530         <setting id="videoplayer.errorinaspect" type="integer" label="22021" help="36170">
531           <level>2</level>
532           <default>0</default>
533           <constraints>
534             <minimum label="231">0</minimum>
535             <step>1</step>
536             <maximum>20</maximum>
537           </constraints>
538           <control type="spinner" format="string">
539             <formatlabel>14047</formatlabel>
540           </control>
541         </setting>
542         <setting id="videoplayer.stretch43" type="integer" label="173" help="36171">
543           <level>1</level>
544           <default>0</default> <!-- ViewModeNormal -->
545           <constraints>
546             <options>
547               <option label="630">0</option> <!-- ViewModeNormal -->
548               <option label="633">3</option> <!-- ViewModeWideZoom -->
549               <option label="634">4</option> <!-- ViewModeStretch16x9 -->
550               <option label="631">1</option> <!-- ViewModeZoom -->
551             </options>
552           </constraints>
553           <control type="spinner" format="string" />
554         </setting>
555         <setting id="videoplayer.vdpau_allow_xrandr" type="boolean" label="13122" help="36172">
556           <requirement>HAVE_LIBVDPAU</requirement>
557           <level>4</level>
558           <default>false</default>
559           <control type="toggle" />
560         </setting>
561       </group>
562       <group id="3">
563         <requirement>
564           <and>
565             <or>
566               <condition>HAS_GL</condition>
567               <condition>HAS_GLESv2</condition>
568             </or>
569             <condition>HAVE_LIBVDPAU</condition>
570           </and>
571         </requirement>
572         <setting id="videoplayer.vdpauUpscalingLevel" type="boolean" label="13121" help="36173">
573           <level>4</level>
574           <default>false</default>
575           <control type="toggle" />
576         </setting>
577       </group>
578       <group id="4">
579         <setting id="videoplayer.teletextenabled" type="boolean" label="23050" help="36174">
580           <level>1</level>
581           <default>true</default>
582           <control type="toggle" />
583         </setting>
584         <setting id="videoplayer.teletextscale" type="boolean" label="23055" help="36175">
585           <level>1</level>
586           <default>true</default>
587           <control type="toggle" />
588         </setting>
589       </group>
590       <group id="5">
591         <setting id="videoplayer.stereoscopicplaybackmode" type="integer" label="36520" help="36537">
592           <level>2</level>
593           <default>0</default>
594           <constraints>
595             <options>
596               <option label="36521">0</option> <!-- ASK     -->
597               <option label="36522">1</option> <!-- Preferred mode -->
598             </options>
599           </constraints>
600           <control type="spinner" format="integer" delayed="true"/>
601         </setting>
602         <setting id="videoplayer.quitstereomodeonstop" type="boolean" label="36526" help="36538">
603           <level>2</level>
604           <default>true</default>
605           <control type="toggle" />
606         </setting>
607       </group>
608     </category>
609     <category id="myvideos" label="14081" help="36176">
610       <group id="1">
611         <setting id="myvideos.selectaction" type="integer" label="22079" help="36177">
612           <level>1</level>
613           <default>1</default> <!-- SELECT_ACTION_PLAY_OR_RESUME -->
614           <constraints>
615             <options>
616               <option label="22080">0</option> <!-- SELECT_ACTION_CHOOSE -->
617               <option label="208">1</option> <!-- SELECT_ACTION_PLAY_OR_RESUME -->
618               <option label="13404">2</option> <!-- SELECT_ACTION_RESUME -->
619               <option label="22081">3</option> <!-- SELECT_ACTION_INFO -->
620             </options>
621           </constraints>
622           <control type="spinner" format="string" />
623         </setting>
624         <setting id="myvideos.extractflags" type="boolean" label="20433" help="36178">
625           <level>1</level>
626           <default>true</default>
627           <control type="toggle" />
628         </setting>
629         <setting id="myvideos.replacelabels" type="boolean" label="20419" help="36179">
630           <level>1</level>
631           <default>true</default>
632           <control type="toggle" />
633         </setting>
634         <setting id="myvideos.extractthumb" type="boolean" label="20433" help="36180">
635           <level>4</level>
636           <default>true</default>
637           <control type="toggle" />
638         </setting>
639       </group>
640       <group id="2">
641         <setting id="myvideos.startwindow" type="integer" label="0" help="36181">
642           <level>4</level>
643           <default>100024</default> <!-- WINDOW_VIDEO_FILES -->
644         </setting>
645         <setting id="myvideos.stackvideos" type="boolean" label="20435" help="36182">
646           <level>1</level>
647           <default>false</default>
648           <control type="toggle" />
649         </setting>
650         <setting id="myvideos.flatten" type="boolean" label="20456" help="36183">
651           <level>1</level>
652           <default>false</default>
653           <control type="toggle" />
654         </setting>
655       </group>
656     </category>
657     <category id="subtitles" label="287" help="36184">
658       <group id="1">
659         <setting id="subtitles.font" type="string" label="14089" help="36185">
660           <level>1</level>
661           <default>arial.ttf</default>
662           <constraints>
663             <options>fonts</options>
664           </constraints>
665           <control type="spinner" format="string" />
666         </setting>
667         <setting id="subtitles.height" type="integer" parent="subtitles.font" label="289" help="36186">
668           <level>1</level>
669           <default>28</default>
670           <constraints>
671             <minimum>16</minimum>
672             <step>2</step>
673             <maximum>74</maximum>
674           </constraints>
675           <dependencies>
676             <dependency type="update" setting="subtitles.font" />
677           </dependencies>
678           <control type="spinner" format="string" />
679         </setting>
680         <setting id="subtitles.style" type="integer" parent="subtitles.font" label="736" help="36187">
681           <level>1</level>
682           <default>1</default> <!-- FONT_STYLE_BOLD -->
683           <constraints>
684             <options>
685               <option label="738">0</option> <!-- FONT_STYLE_NORMAL -->
686               <option label="739">1</option> <!-- FONT_STYLE_BOLD -->
687               <option label="740">2</option> <!-- FONT_STYLE_ITALICS -->
688               <option label="741">3</option> <!-- FONT_STYLE_BOLD | FONT_STYLE_ITALICS -->
689             </options>
690           </constraints>
691           <dependencies>
692             <dependency type="enable" on="property" name="IsUsingTTFSubtitles" setting="subtitles.font" />
693           </dependencies>
694           <control type="spinner" format="string" />
695         </setting>
696         <setting id="subtitles.color" type="integer" parent="subtitles.font" label="737" help="36188">
697           <level>1</level>
698           <default>1</default> <!-- White -->
699           <constraints>
700             <options>
701               <option label="760">0</option> <!-- Yellow -->
702               <option label="761">1</option> <!-- White -->
703               <option label="762">2</option> <!-- Blue -->
704               <option label="763">3</option> <!-- Bright green -->
705               <option label="764">4</option> <!-- Yellow green -->
706               <option label="765">5</option> <!-- Cyan -->
707               <option label="766">6</option> <!-- Light grey -->
708               <option label="767">7</option> <!-- Grey -->
709             </options>
710           </constraints>
711           <dependencies>
712             <dependency type="enable" on="property" name="IsUsingTTFSubtitles" setting="subtitles.font" />
713           </dependencies>
714           <control type="spinner" format="string" />
715         </setting>
716         <setting id="subtitles.charset" type="string" parent="subtitles.font" label="735" help="36189">
717           <level>1</level>
718           <default>DEFAULT</default>
719           <constraints>
720             <options>charsets</options>
721           </constraints>
722           <dependencies>
723             <dependency type="enable" on="property" name="IsUsingTTFSubtitles" setting="subtitles.font" />
724           </dependencies>
725           <control type="list" format="string" />
726         </setting>
727         <setting id="subtitles.overrideassfonts" type="boolean" label="21368" help="36190">
728           <level>1</level>
729           <default>false</default>
730           <control type="toggle" />
731         </setting>
732       </group>
733       <group id="2">
734         <setting id="subtitles.custompath" type="path" label="21366" help="36191">
735           <level>1</level>
736           <default></default>
737           <constraints>
738             <allowempty>true</allowempty>
739             <writable>false</writable>
740             <sources>
741               <source>videos</source>
742             </sources>
743           </constraints>
744           <control type="button" format="path">
745             <heading>657</heading>
746           </control>
747         </setting>
748         <setting id="subtitles.align" type="integer" label="21460" help="36192">
749           <level>1</level>
750           <default>0</default> <!-- SUBTITLE_ALIGN_MANUAL -->
751           <constraints>
752             <options>
753               <option label="21461">0</option> <!-- SUBTITLE_ALIGN_MANUAL -->
754               <option label="21462">1</option> <!-- SUBTITLE_ALIGN_BOTTOM_INSIDE -->
755               <option label="21463">2</option> <!-- SUBTITLE_ALIGN_BOTTOM_OUTSIDE -->
756               <option label="21464">3</option> <!-- SUBTITLE_ALIGN_TOP_INSIDE -->
757               <option label="21465">4</option> <!-- SUBTITLE_ALIGN_TOP_OUTSIDE -->
758             </options>
759           </constraints>
760           <control type="spinner" format="string" />
761         </setting>
762       </group>
763     </category>
764     <category id="dvds" label="14087" help="36193">
765       <group id="1">
766         <setting id="dvds.autorun" type="boolean" label="14088" help="36194">
767           <level>0</level>
768           <default>false</default>
769           <control type="toggle" />
770         </setting>
771         <setting id="dvds.playerregion" type="integer" label="21372" help="36195">
772           <level>2</level>
773           <default>0</default>
774           <constraints>
775             <minimum label="351">0</minimum>
776             <step>1</step>
777             <maximum>8</maximum>
778           </constraints>
779           <control type="spinner" format="string" />
780         </setting>
781         <setting id="dvds.automenu" type="boolean" label="21882" help="36196">
782           <level>1</level>
783           <default>false</default>
784           <control type="toggle" />
785         </setting>
786       </group>
787     </category>
788     <category id="scrapers" label="0" help="36197">
789       <visible>false</visible>
790       <group id="1">
791         <setting id="scrapers.moviesdefault" type="addon" label="21413" help="36198">
792           <level>4</level>
793           <default>metadata.themoviedb.org</default>
794           <constraints>
795             <addontype>xbmc.metadata.scraper.movies</addontype>
796           </constraints>
797         </setting>
798         <setting id="scrapers.tvshowsdefault" type="addon" label="21414" help="36199">
799           <level>4</level>
800           <default>metadata.tvdb.com</default>
801           <constraints>
802             <addontype>xbmc.metadata.scraper.tvshows</addontype>
803           </constraints>
804         </setting>
805         <setting id="scrapers.musicvideosdefault" type="addon" label="21415" help="36200">
806           <level>4</level>
807           <default>metadata.musicvideos.theaudiodb.com</default>
808           <constraints>
809             <addontype>xbmc.metadata.scraper.musicvideos</addontype>
810           </constraints>
811           <updates>
812             <update type="change" />
813           </updates>
814         </setting>
815       </group>
816     </category>
817   </section>
818   <section id="pvr" label="19180" help="36201">
819     <category id="pvrmanager" label="128" help="36202">
820       <group id="1">
821         <setting id="pvrmanager.enabled" type="boolean" label="449" help="36203">
822           <level>1</level>
823           <default>false</default>
824           <control type="toggle" />
825         </setting>
826       </group>
827       <group id="2">
828         <setting id="pvrmanager.syncchannelgroups" type="boolean" label="19221" help="36204">
829           <level>1</level>
830           <default>true</default>
831           <control type="toggle" />
832         </setting>
833         <setting id="pvrmanager.backendchannelorder" type="boolean" label="19231" help="36205">
834           <level>2</level>
835           <default>true</default>
836           <control type="toggle" />
837         </setting>
838         <setting id="pvrmanager.usebackendchannelnumbers" type="boolean" label="19234" help="36206">
839           <level>2</level>
840           <default>false</default>
841           <control type="toggle" />
842         </setting>
843       </group>
844       <group id="3">
845         <setting id="pvrmanager.channelmanager" type="action" label="19199" help="36207">
846           <level>1</level>
847           <dependencies>
848             <dependency type="enable" setting="pvrmanager.enabled">true</dependency>
849           </dependencies>
850           <control type="button" format="action" />
851         </setting>
852         <setting id="pvrmanager.channelscan" type="action" label="19117" help="36208">
853           <level>1</level>
854           <dependencies>
855             <dependency type="enable" setting="pvrmanager.enabled">true</dependency>
856           </dependencies>
857           <control type="button" format="action" />
858         </setting>
859         <setting id="pvrmanager.resetdb" type="action" label="19185" help="36209">
860           <level>2</level>
861           <control type="button" format="action" />
862         </setting>
863       </group>
864       <group id="4">
865         <setting id="pvrmanager.hideconnectionlostwarning" type="boolean" label="19269" help="36210">
866           <level>1</level>
867           <default>false</default>
868           <control type="toggle" />
869         </setting>
870       </group>
871     </category>
872     <category id="pvrmenu" label="19181" help="36211">
873       <group id="1">
874         <setting id="pvrmenu.infoswitch" type="boolean" label="19178" help="36212">
875           <level>1</level>
876           <default>true</default>
877           <control type="toggle" />
878         </setting>
879         <setting id="pvrmenu.infotimeout" type="boolean" label="19179" help="36213">
880           <level>1</level>
881           <default>true</default>
882           <control type="toggle" />
883         </setting>
884         <setting id="pvrmenu.closechannelosdonswitch" type="boolean" label="19229" help="36214">
885           <level>1</level>
886           <default>false</default>
887           <control type="toggle" />
888         </setting>
889         <setting id="pvrmenu.infotime" type="integer" label="19184" help="36215">
890           <level>1</level>
891           <default>5</default>
892           <constraints>
893             <minimum>1</minimum>
894             <step>1</step>
895             <maximum>10</maximum>
896           </constraints>
897           <control type="spinner" format="string">
898             <formatlabel>14045</formatlabel>
899           </control>
900         </setting>
901       </group>
902       <group id="2">
903         <setting id="pvrmenu.iconpath" type="path" label="19018" help="36216">
904           <level>1</level>
905           <default></default>
906           <constraints>
907             <allowempty>true</allowempty>
908             <writable>false</writable>
909           </constraints>
910           <control type="button" format="path">
911             <heading>657</heading>
912           </control>
913         </setting>
914         <setting id="pvrmenu.searchicons" type="action" label="19167" help="36217">
915           <level>1</level>
916           <dependencies>
917             <dependency type="enable">
918               <and>
919                 <condition setting="pvrmanager.enabled" operator="is">true</condition>
920                 <condition setting="pvrmenu.iconpath" operator="!is"></condition>
921               </and>
922             </dependency>
923           </dependencies>
924           <control type="button" format="action" />
925         </setting>
926       </group>
927     </category>
928     <category id="epg" label="19069" help="36218">
929       <group id="1">
930         <setting id="epg.defaultguideview" type="integer" label="19065" help="36219">
931           <level>1</level>
932           <default>3</default> <!-- GUIDE_VIEW_TIMELINE -->
933           <constraints>
934             <minimum>0</minimum>
935             <step>1</step>
936             <maximum>3</maximum>
937             <options>epgguideviews</options>
938           </constraints>
939           <control type="spinner" format="string" />
940         </setting>
941         <setting id="epg.daystodisplay" type="integer" label="19182" help="36220">
942           <level>1</level>
943           <default>3</default>
944           <constraints>
945             <minimum>1</minimum>
946             <step>1</step>
947             <maximum>14</maximum>
948           </constraints>
949           <control type="spinner" format="string">
950             <formatlabel>17999</formatlabel>
951           </control>
952         </setting>
953       </group>
954       <group id="2">
955         <setting id="epg.epgupdate" type="integer" label="19071" help="36221">
956           <level>1</level>
957           <default>120</default>
958           <constraints>
959             <minimum>15</minimum>
960             <step>15</step>
961             <maximum>2880</maximum>
962           </constraints>
963           <control type="spinner" format="string">
964             <formatlabel>14044</formatlabel>
965           </control>
966         </setting>
967         <setting id="epg.preventupdateswhileplayingtv" type="boolean" label="19230" help="36222">
968           <level>1</level>
969           <default>false</default>
970           <control type="toggle" />
971         </setting>
972         <setting id="epg.ignoredbforclient" type="boolean" label="19072" help="36223">
973           <level>1</level>
974           <default>false</default>
975           <control type="toggle" />
976         </setting>
977         <setting id="epg.hidenoinfoavailable" type="boolean" label="19268" help="36224">
978           <level>1</level>
979           <default>true</default>
980           <control type="toggle" />
981         </setting>
982         <setting id="epg.resetepg" type="action" label="19187" help="36225">
983           <level>1</level>
984           <control type="button" format="action" />
985         </setting>
986       </group>
987     </category>
988     <category id="pvrplayback" label="19177" help="36226">
989       <group id="1">
990         <setting id="pvrplayback.playminimized" type="boolean" label="19171" help="36227">
991           <level>1</level>
992           <default>true</default>
993           <control type="toggle" />
994         </setting>
995         <setting id="pvrplayback.startlast" type="integer" label="19189" help="36228">
996           <level>1</level>
997           <default>0</default> <!-- START_LAST_CHANNEL_OFF -->
998           <constraints>
999             <minimum>0</minimum>
1000             <step>1</step>
1001             <maximum>2</maximum>
1002             <options>pvrstartlastchannel</options>
1003           </constraints>
1004           <control type="spinner" format="string" />
1005         </setting>
1006         <setting id="pvrplayback.signalquality" type="boolean" label="19037" help="36229">
1007           <level>1</level>
1008           <default>true</default>
1009           <control type="toggle" />
1010         </setting>
1011       </group>
1012       <group id="2">
1013         <setting id="pvrplayback.scantime" type="integer" label="19170" help="36230">
1014           <level>1</level>
1015           <default>10</default>
1016           <constraints>
1017             <minimum>1</minimum>
1018             <step>1</step>
1019             <maximum>60</maximum>
1020           </constraints>
1021           <control type="spinner" format="string">
1022             <formatlabel>14045</formatlabel>
1023           </control>
1024         </setting>
1025         <setting id="pvrplayback.confirmchannelswitch" type="boolean" label="19281" help="36231">
1026           <level>1</level>
1027           <default>false</default>
1028           <control type="toggle" />
1029         </setting>
1030         <setting id="pvrplayback.channelentrytimeout" type="integer" label="19073" help="36232">
1031           <level>1</level>
1032           <default>0</default>
1033           <constraints>
1034             <minimum>0</minimum>
1035             <step>250</step>
1036             <maximum>10000</maximum>
1037           </constraints>
1038           <control type="spinner" format="string">
1039             <formatlabel>14046</formatlabel>
1040           </control>
1041         </setting>
1042       </group>
1043     </category>
1044     <category id="pvrrecord" label="19043" help="36233">
1045       <group id="1">
1046         <setting id="pvrrecord.instantrecordtime" type="integer" label="19172" help="36234">
1047           <level>1</level>
1048           <default>120</default>
1049           <constraints>
1050             <minimum>1</minimum>
1051             <step>1</step>
1052             <maximum>720</maximum>
1053           </constraints>
1054           <control type="spinner" format="string">
1055             <formatlabel>14044</formatlabel>
1056           </control>
1057         </setting>
1058         <setting id="pvrrecord.defaultpriority" type="integer" label="19173" help="36235">
1059           <level>1</level>
1060           <default>50</default>
1061           <constraints>
1062             <minimum>1</minimum>
1063             <step>1</step>
1064             <maximum>100</maximum>
1065           </constraints>
1066           <control type="spinner" format="integer" />
1067         </setting>
1068         <setting id="pvrrecord.defaultlifetime" type="integer" label="19174" help="36236">
1069           <level>1</level>
1070           <default>99</default>
1071           <constraints>
1072             <minimum>1</minimum>
1073             <step>1</step>
1074             <maximum>365</maximum>
1075           </constraints>
1076           <control type="spinner" format="string">
1077             <formatlabel>17999</formatlabel>
1078           </control>
1079         </setting>
1080         <setting id="pvrrecord.marginstart" type="integer" label="19175" help="36237">
1081           <level>1</level>
1082           <default>0</default>
1083           <constraints>
1084             <minimum>0</minimum>
1085             <step>1</step>
1086             <maximum>60</maximum>
1087           </constraints>
1088           <control type="spinner" format="string">
1089             <formatlabel>14044</formatlabel>
1090           </control>
1091         </setting>
1092         <setting id="pvrrecord.marginend" type="integer" label="19176" help="36238">
1093           <level>1</level>
1094           <default>0</default>
1095           <constraints>
1096             <minimum>0</minimum>
1097             <step>1</step>
1098             <maximum>60</maximum>
1099           </constraints>
1100           <control type="spinner" format="string">
1101             <formatlabel>14044</formatlabel>
1102           </control>
1103         </setting>
1104       </group>
1105       <group id="2">
1106         <setting id="pvrrecord.timernotifications" type="boolean" label="19233" help="36239">
1107           <level>1</level>
1108           <default>true</default>
1109           <control type="toggle" />
1110         </setting>
1111       </group>
1112     </category>
1113     <category id="pvrpowermanagement" label="14095" help="36240">
1114       <group id="1">
1115         <setting id="pvrpowermanagement.enabled" type="boolean" label="305" help="36241">
1116           <level>1</level>
1117           <default>false</default>
1118           <control type="toggle" />
1119         </setting>
1120       </group>
1121       <group id="2">
1122         <setting id="pvrpowermanagement.backendidletime" type="integer" label="19244" help="36242">
1123           <level>1</level>
1124           <default>15</default>
1125           <constraints>
1126             <minimum label="351">0</minimum>
1127             <step>5</step>
1128             <maximum>360</maximum>
1129           </constraints>
1130           <control type="spinner" format="string">
1131             <formatlabel>14044</formatlabel>
1132           </control>
1133         </setting>
1134         <setting id="pvrpowermanagement.setwakeupcmd" type="string" label="19245" help="36243">
1135           <level>1</level>
1136           <default></default>
1137           <constraints>
1138             <allowempty>true</allowempty>
1139           </constraints>
1140           <control type="edit" format="string" />
1141         </setting>
1142         <setting id="pvrpowermanagement.prewakeup" type="integer" label="19246" help="36244">
1143           <level>1</level>
1144           <default>15</default>
1145           <constraints>
1146             <minimum label="351">0</minimum>
1147             <step>1</step>
1148             <maximum>60</maximum>
1149           </constraints>
1150           <control type="spinner" format="string">
1151             <formatlabel>14044</formatlabel>
1152           </control>
1153         </setting>
1154       </group>
1155       <group id="3">
1156         <setting id="pvrpowermanagement.dailywakeup" type="boolean" label="19247" help="36245">
1157           <level>1</level>
1158           <default>false</default>
1159           <control type="toggle" />
1160         </setting>
1161         <setting id="pvrpowermanagement.dailywakeuptime" type="string" label="19248" help="36246">
1162           <level>1</level>
1163           <default>00:00:00</default>
1164           <control type="edit" format="string" />
1165         </setting>
1166       </group>
1167     </category>
1168     <category id="pvrparental" label="19259" help="36247">
1169       <access>CheckPVRParentalPin</access>
1170       <group id="1">
1171         <setting id="pvrparental.enabled" type="boolean" label="449" help="36248">
1172           <level>1</level>
1173           <default>false</default>
1174           <control type="toggle" />
1175         </setting>
1176       </group>
1177       <group id="2">
1178         <setting id="pvrparental.pin" type="string" label="19261" help="36249">
1179           <level>1</level>
1180           <default></default>
1181           <constraints>
1182             <allowempty>true</allowempty>
1183           </constraints>
1184           <dependencies>
1185             <dependency type="enable" setting="pvrparental.enabled">true</dependency>
1186           </dependencies>
1187           <control type="edit" format="integer" delayed="false">
1188             <hidden>true</hidden>
1189             <verifynew>true</verifynew>
1190           </control>
1191         </setting>
1192         <setting id="pvrparental.duration" type="integer" label="19260" help="36250">
1193           <level>1</level>
1194           <default>300</default>
1195           <constraints>
1196             <minimum>5</minimum>
1197             <step>5</step>
1198             <maximum>1200</maximum>
1199           </constraints>
1200           <dependencies>
1201             <dependency type="enable" setting="pvrparental.enabled">true</dependency>
1202           </dependencies>
1203           <control type="spinner" format="string">
1204             <formatlabel>14045</formatlabel>
1205           </control>
1206         </setting>
1207       </group>
1208     </category>
1209     <category id="pvrclient" label="19279" help="36251">
1210       <group id="1">
1211         <setting id="pvrclient.menuhook" type="action" label="19280" help="36252">
1212           <level>1</level>
1213           <control type="button" format="action" />
1214         </setting>
1215       </group>
1216     </category>
1217   </section>
1218   <section id="music" label="2" help="36253">
1219     <category id="musiclibrary" label="14022" help="36138">
1220       <group id="1">
1221         <setting id="musiclibrary.enabled" type="boolean" label="24022" help="36254">
1222           <level>4</level>
1223           <default>true</default>
1224           <control type="toggle" />
1225         </setting>
1226         <setting id="musiclibrary.showcompilationartists" type="boolean" label="13414" help="36255">
1227           <level>1</level>
1228           <default>true</default>
1229           <control type="toggle" />
1230         </setting>
1231       </group>
1232       <group id="2">
1233         <setting id="musiclibrary.downloadinfo" type="boolean" label="20192" help="36256">
1234           <level>0</level>
1235           <default>false</default>
1236           <control type="toggle" />
1237         </setting>
1238         <setting id="musiclibrary.albumsscraper" type="addon" label="20193" help="36257">
1239           <level>1</level>
1240           <default>metadata.album.universal</default>
1241           <constraints>
1242             <addontype>xbmc.metadata.scraper.albums</addontype>
1243           </constraints>
1244           <control type="button" format="addon" />
1245         </setting>
1246         <setting id="musiclibrary.artistsscraper" type="addon" label="20194" help="36258">
1247           <level>1</level>
1248           <default>metadata.artists.universal</default>
1249           <constraints>
1250             <addontype>xbmc.metadata.scraper.artists</addontype>
1251           </constraints>
1252           <control type="button" format="addon" />
1253         </setting>
1254         <setting id="musiclibrary.updateonstartup" type="boolean" label="22000" help="36259">
1255           <level>1</level>
1256           <default>false</default>
1257           <control type="toggle" />
1258         </setting>
1259         <setting id="musiclibrary.backgroundupdate" type="boolean" label="22001" help="36147">
1260           <level>1</level>
1261           <default>false</default>
1262           <control type="toggle" />
1263         </setting>
1264       </group>
1265       <group id="3">
1266         <setting id="musiclibrary.cleanup" type="action" label="334" help="36148">
1267           <level>2</level>
1268           <control type="button" format="action" />
1269         </setting>
1270         <setting id="musiclibrary.export" type="action" label="20196" help="36262">
1271           <level>2</level>
1272           <control type="button" format="action" />
1273         </setting>
1274         <setting id="musiclibrary.import" type="action" label="20197" help="36263">
1275           <level>2</level>
1276           <control type="button" format="action" />
1277         </setting>
1278       </group>
1279     </category>
1280     <category id="musicplayer" label="14086" help="36264">
1281       <group id="1">
1282         <setting id="musicplayer.autoplaynextitem" type="boolean" label="489" help="36265">
1283           <level>0</level>
1284           <default>true</default>
1285           <control type="toggle" />
1286         </setting>
1287         <setting id="musicplayer.queuebydefault" type="boolean" label="14084" help="36266">
1288           <level>1</level>
1289           <default>false</default>
1290           <control type="toggle" />
1291         </setting>
1292       </group>
1293       <group id="2">
1294         <setting id="musicplayer.replaygaintype" type="integer" label="638" help="36267">
1295           <level>2</level>
1296           <default>1</default> <!-- REPLAY_GAIN_ALBUM -->
1297           <constraints>
1298             <options>
1299               <option label="351">0</option> <!-- REPLAY_GAIN_NONE -->
1300               <option label="639">2</option> <!-- REPLAY_GAIN_TRACK -->
1301               <option label="640">1</option> <!-- REPLAY_GAIN_ALBUM -->
1302             </options>
1303           </constraints>
1304           <control type="spinner" format="string" />
1305         </setting>
1306         <setting id="musicplayer.replaygainpreamp" type="integer" label="641" help="36268">
1307           <level>2</level>
1308           <default>89</default>
1309           <constraints>
1310             <minimum>77</minimum>
1311             <step>1</step>
1312             <maximum>101</maximum>
1313           </constraints>
1314           <control type="spinner" format="string">
1315             <formatlabel>14050</formatlabel>
1316           </control>
1317         </setting>
1318         <setting id="musicplayer.replaygainnogainpreamp" type="integer" label="642" help="36269">
1319           <level>2</level>
1320           <default>89</default>
1321           <constraints>
1322             <minimum>77</minimum>
1323             <step>1</step>
1324             <maximum>101</maximum>
1325           </constraints>
1326           <control type="spinner" format="string">
1327             <formatlabel>14050</formatlabel>
1328           </control>
1329         </setting>
1330         <setting id="musicplayer.replaygainavoidclipping" type="boolean" label="643" help="36270">
1331           <level>2</level>
1332           <default>false</default>
1333           <control type="toggle" />
1334         </setting>
1335       </group>
1336       <group id="3">
1337         <setting id="musicplayer.crossfade" type="integer" label="13314" help="36271">
1338           <level>1</level>
1339           <default>0</default>
1340           <constraints>
1341             <minimum label="351">0</minimum>
1342             <step>1</step>
1343             <maximum>15</maximum>
1344           </constraints>
1345           <control type="spinner" format="string">
1346             <formatlabel>14045</formatlabel>
1347           </control>
1348         </setting>
1349         <setting id="musicplayer.crossfadealbumtracks" type="boolean" label="13400" help="36272">
1350           <level>1</level>
1351           <default>true</default>
1352           <dependencies>
1353             <dependency type="enable">
1354               <and>
1355                 <condition setting="musicplayer.crossfade" operator="!is">0</condition>
1356               </and>
1357             </dependency>
1358           </dependencies>
1359           <control type="toggle" />
1360         </setting>
1361       </group>
1362       <group id="4">
1363         <setting id="musicplayer.visualisation" type="addon" label="250" help="36273">
1364           <level>0</level>
1365           <default>visualization.glspectrum</default>
1366           <constraints>
1367             <addontype>xbmc.player.musicviz</addontype>
1368             <allowempty>true</allowempty>
1369           </constraints>
1370           <control type="button" format="addon" />
1371         </setting>
1372       </group>
1373     </category>
1374     <category id="musicfiles" label="14081" help="36274">
1375       <group id="1">
1376         <setting id="musicfiles.usetags" type="boolean" label="258" help="36274">
1377           <level>0</level>
1378           <default>true</default>
1379           <control type="toggle" />
1380         </setting>
1381         <setting id="musicfiles.trackformat" type="string" label="13307" help="36275">
1382           <level>2</level>
1383           <default>[%N. ]%A - %T</default>
1384           <control type="edit" format="string">
1385             <heading>16016</heading>
1386           </control>
1387         </setting>
1388         <setting id="musicfiles.trackformatright" type="string" label="13387" help="36276">
1389           <level>2</level>
1390           <default>%D</default>
1391           <control type="edit" format="string">
1392             <heading>16016</heading>
1393           </control>
1394         </setting>
1395         <setting id="musicfiles.nowplayingtrackformat" type="string" label="13307" help="36277">
1396           <level>4</level>
1397           <default></default>
1398           <constraints>
1399             <allowempty>true</allowempty>
1400           </constraints>
1401           <control type="edit" format="string">
1402             <heading>16016</heading>
1403           </control>
1404         </setting>
1405         <setting id="musicfiles.nowplayingtrackformatright" type="string" label="13387" help="36278">
1406           <level>4</level>
1407           <default></default>
1408           <constraints>
1409             <allowempty>true</allowempty>
1410           </constraints>
1411           <control type="edit" format="string">
1412             <heading>16016</heading>
1413           </control>
1414         </setting>
1415         <setting id="musicfiles.librarytrackformat" type="string" label="13307" help="36279">
1416           <level>4</level>
1417           <default></default>
1418           <constraints>
1419             <allowempty>true</allowempty>
1420           </constraints>
1421           <control type="edit" format="string">
1422             <heading>16016</heading>
1423           </control>
1424         </setting>
1425         <setting id="musicfiles.librarytrackformatright" type="string" label="13387" help="36280">
1426           <level>4</level>
1427           <default></default>
1428           <constraints>
1429             <allowempty>true</allowempty>
1430           </constraints>
1431           <control type="edit" format="string">
1432             <heading>16016</heading>
1433           </control>
1434         </setting>
1435         <setting id="musicfiles.findremotethumbs" type="boolean" label="14059" help="36281">
1436           <level>0</level>
1437           <default>true</default>
1438           <control type="toggle" />
1439         </setting>
1440       </group>
1441     </category>
1442     <category id="audiocds" label="620" help="36282">
1443       <group id="1">
1444         <setting id="audiocds.autoaction" type="integer" label="14097" help="36283">
1445           <level>1</level>
1446           <default>0</default> <!-- AUTOCD_NONE -->
1447           <constraints>
1448             <options>audiocdactions</options>
1449           </constraints>
1450           <control type="spinner" format="string" />
1451         </setting>
1452         <setting id="audiocds.usecddb" type="boolean" label="227" help="36284">
1453           <level>1</level>
1454           <default>true</default>
1455           <control type="toggle" />
1456         </setting>
1457       </group>
1458       <group id="2">
1459         <setting id="audiocds.recordingpath" type="path" label="20000" help="36285">
1460           <level>1</level>
1461           <default></default>
1462           <constraints>
1463             <allowempty>true</allowempty>
1464           </constraints>
1465           <control type="button" format="path">
1466             <heading>657</heading>
1467           </control>
1468         </setting>
1469         <setting id="audiocds.trackpathformat" type="string" label="13307" help="36286">
1470           <level>2</level>
1471           <default>%A/%A - %B/[%N. ][%A - ]%T</default>
1472           <control type="edit" format="string">
1473             <heading>16016</heading>
1474           </control>
1475         </setting>
1476         <setting id="audiocds.encoder" type="integer" label="621" help="36287">
1477           <level>2</level>
1478           <default>3</default> <!-- CDDARIP_ENCODER_FLAC -->
1479           <constraints>
1480             <options>audiocdencoders</options>
1481           </constraints>
1482           <control type="spinner" format="string" />
1483         </setting>
1484         <setting id="audiocds.quality" type="integer" label="622" help="36288">
1485           <level>2</level>
1486           <default>0</default> <!-- CDDARIP_QUALITY_CBR -->
1487           <constraints>
1488             <options>
1489               <option label="604">0</option> <!-- CDDARIP_QUALITY_CBR -->
1490               <option label="601">1</option> <!-- CDDARIP_QUALITY_MEDIUM -->
1491               <option label="602">2</option> <!-- CDDARIP_QUALITY_STANDARD -->
1492               <option label="603">3</option> <!-- CDDARIP_QUALITY_EXTREME -->
1493             </options>
1494           </constraints>
1495           <dependencies>
1496             <dependency type="enable">
1497               <and>
1498                 <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV -->
1499                 <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC -->
1500               </and>
1501             </dependency>
1502           </dependencies>
1503           <control type="spinner" format="string" />
1504         </setting>
1505         <setting id="audiocds.bitrate" type="integer" label="623" help="36289">
1506           <level>2</level>
1507           <default>192</default>
1508           <constraints>
1509             <minimum>128</minimum>
1510             <step>32</step>
1511             <maximum>320</maximum>
1512           </constraints>
1513           <dependencies>
1514             <dependency type="enable">
1515               <and>
1516                 <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV -->
1517                 <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC -->
1518                 <condition setting="audiocds.quality" operator="is">0</condition> <!-- CDDARIP_QUALITY_CBR -->
1519               </and>
1520             </dependency>
1521           </dependencies>
1522           <control type="spinner" format="string">
1523             <formatlabel>14048</formatlabel>
1524           </control>
1525         </setting>
1526         <setting id="audiocds.compressionlevel" type="integer" label="665" help="36290">
1527           <level>2</level>
1528           <default>5</default>
1529           <constraints>
1530             <minimum>0</minimum>
1531             <step>1</step>
1532             <maximum>8</maximum>
1533           </constraints>
1534           <dependencies>
1535             <dependency type="enable" setting="audiocds.encoder">3</dependency> <!-- CDDARIP_ENCODER_FLAC -->
1536           </dependencies>
1537           <control type="spinner" format="integer" />
1538         </setting>
1539         <setting id="audiocds.ejectonrip" type="boolean" label="14099" help="36291">
1540           <level>1</level>
1541           <default>true</default>
1542           <control type="toggle" />
1543         </setting>
1544       </group>
1545     </category>
1546     <category id="karaoke" label="13327" help="36292">
1547       <requirement>HAS_KARAOKE</requirement>
1548       <group id="1">
1549         <setting id="karaoke.enabled" type="boolean" label="13323" help="36293">
1550           <level>2</level>
1551           <default>false</default>
1552           <control type="toggle" />
1553         </setting>
1554         <setting id="karaoke.autopopupselector" type="boolean" label="22037" help="36294">
1555           <level>2</level>
1556           <default>false</default>
1557           <dependencies>
1558             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1559           </dependencies>
1560           <control type="toggle" />
1561         </setting>
1562       </group>
1563       <group id="2">
1564         <setting id="karaoke.font" type="string" label="22030" help="36295">
1565           <level>2</level>
1566           <default>arial.ttf</default>
1567           <constraints>
1568             <options>fonts</options>
1569           </constraints>
1570           <dependencies>
1571             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1572           </dependencies>
1573           <control type="spinner" format="string" />
1574         </setting>
1575         <setting id="karaoke.fontheight" type="integer" parent="karaoke.font" label="22031" help="36296">
1576           <level>2</level>
1577           <default>36</default>
1578           <constraints>
1579             <minimum>16</minimum>
1580             <step>2</step>
1581             <maximum>74</maximum>
1582           </constraints>
1583           <dependencies>
1584             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1585             <dependency type="update" setting="karaoke.font" />
1586           </dependencies>
1587           <control type="spinner" format="string" />
1588         </setting>
1589         <setting id="karaoke.fontcolors" type="integer" parent="karaoke.font" label="22032" help="36297">
1590           <level>2</level>
1591           <default>0</default> <!-- white/green -->
1592           <constraints>
1593             <options>
1594               <option label="22040">0</option> <!-- white/green -->
1595               <option label="22041">1</option> <!-- white/red -->
1596               <option label="22042">2</option> <!-- white/blue -->
1597               <option label="22043">3</option> <!-- black/white -->
1598             </options>
1599           </constraints>
1600           <dependencies>
1601             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1602           </dependencies>
1603           <control type="spinner" format="string" />
1604         </setting>
1605         <setting id="karaoke.charset" type="string" parent="karaoke.font" label="22033" help="36298">
1606           <level>2</level>
1607           <default>DEFAULT</default>
1608           <constraints>
1609             <options>charsets</options>
1610           </constraints>
1611           <dependencies>
1612             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1613           </dependencies>
1614           <control type="list" format="string" />
1615         </setting>
1616       </group>
1617       <group id="3">
1618         <setting id="karaoke.export" type="action" label="22038" help="36299">
1619           <level>2</level>
1620           <dependencies>
1621             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1622           </dependencies>
1623           <control type="button" format="action" />
1624         </setting>
1625         <setting id="karaoke.importcsv" type="action" label="22036" help="36300">
1626           <level>2</level>
1627           <dependencies>
1628             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1629           </dependencies>
1630           <control type="button" format="action" />
1631         </setting>
1632       </group>
1633     </category>
1634     <category id="mymusic" label="0" help="0">
1635       <group id="1">
1636         <setting id="mymusic.startwindow" type="integer" label="0" help="36301">
1637           <level>4</level>
1638           <default>10501</default> <!-- WINDOW_MUSIC_FILES -->
1639         </setting>
1640         <setting id="mymusic.songthumbinvis" type="boolean" label="0" help="36302">
1641           <level>4</level>
1642           <default>false</default>
1643         </setting>
1644         <setting id="mymusic.defaultlibview" type="string" label="0" help="36303">
1645           <level>4</level>
1646           <default></default>
1647           <constraints>
1648             <allowempty>true</allowempty>
1649           </constraints>
1650         </setting>
1651       </group>
1652     </category>
1653   </section>
1654   <section id="pictures" label="1" help="36304">
1655     <category id="pictures" label="14081" help="36305">
1656       <group id="1">
1657         <setting id="pictures.usetags" type="boolean" label="14082" help="36306">
1658           <level>0</level>
1659           <default>true</default>
1660           <control type="toggle" />
1661         </setting>
1662         <setting id="pictures.generatethumbs" type="boolean" label="13360" help="36307">
1663           <level>1</level>
1664           <default>true</default>
1665           <control type="toggle" />
1666         </setting>
1667         <setting id="pictures.useexifrotation" type="boolean" label="20184" help="36308">
1668           <level>1</level>
1669           <default>true</default>
1670           <control type="toggle" />
1671         </setting>
1672         <setting id="pictures.showvideos" type="boolean" label="22022" help="36309">
1673           <level>1</level>
1674           <default>true</default>
1675           <control type="toggle" />
1676         </setting>
1677         <setting id="pictures.displayresolution" type="integer" label="169" help="36310">
1678           <visible>false</visible> <!-- not properly respected -->
1679           <level>1</level>
1680           <default>14</default> <!-- RES_AUTORES -->
1681           <constraints>
1682             <options>resolutions</options>
1683           </constraints>
1684           <control type="spinner" format="string" />
1685         </setting>
1686       </group>
1687     </category>
1688     <category id="slideshow" label="108" help="36311">
1689       <group id="1">
1690         <setting id="slideshow.staytime" type="integer" label="12378" help="36312">
1691           <level>0</level>
1692           <default>5</default>
1693           <constraints>
1694             <minimum>1</minimum>
1695             <step>1</step>
1696             <maximum>100</maximum>
1697           </constraints>
1698           <control type="spinner" format="string">
1699             <formatlabel>14045</formatlabel>
1700           </control>
1701         </setting>
1702         <setting id="slideshow.displayeffects" type="boolean" label="12379" help="36313">
1703           <level>0</level>
1704           <default>true</default>
1705           <control type="toggle" />
1706         </setting>
1707         <setting id="slideshow.shuffle" type="boolean" label="13319" help="36314">
1708           <level>2</level>
1709           <default>false</default>
1710           <control type="toggle" />
1711         </setting>
1712       </group>
1713     </category>
1714   </section>
1715   <section id="weather" label="8" help="36315">
1716     <category id="weather" label="16000" help="36316">
1717       <group id="1">
1718         <setting id="weather.currentlocation" type="integer" label="0" help="36317">
1719           <level>4</level>
1720           <default>1</default>
1721           <control type="spinner" format="string" />
1722         </setting>
1723         <setting id="weather.addon" type="addon" label="24029" help="36318">
1724           <level>0</level>
1725           <default></default>
1726           <constraints>
1727             <addontype>xbmc.python.weather</addontype>
1728             <allowempty>true</allowempty>
1729           </constraints>
1730           <control type="button" format="addon" />
1731         </setting>
1732         <setting id="weather.addonsettings" type="action" parent="weather.addon" label="21417" help="36419">
1733           <level>0</level>
1734           <dependencies>
1735             <dependency type="enable" on="property" name="AddonHasSettings" setting="weather.addon" />
1736           </dependencies>
1737           <control type="button" format="action" />
1738         </setting>
1739       </group>
1740     </category>
1741   </section>
1742   <section id="services" label="14036" help="36319">
1743     <category id="general" label="16000" help="36320">
1744       <group id="1">
1745         <setting id="services.devicename" type="string" label="1271" help="36321">
1746           <level>0</level>
1747           <default>XBMC</default>
1748           <control type="edit" format="string" />
1749         </setting>
1750       </group>
1751     </category>
1752     <category id="upnp" label="20187" help="36322">
1753       <group id="1">
1754         <setting id="services.upnpserver" type="boolean" label="21360" help="36323">
1755           <level>0</level>
1756           <default>false</default>
1757           <control type="toggle" />
1758         </setting>
1759         <setting id="services.upnpannounce" type="boolean" label="20188" help="36324">
1760           <level>2</level>
1761           <default>true</default>
1762           <dependencies>
1763             <dependency type="enable" setting="services.upnpserver">true</dependency>
1764           </dependencies>
1765           <control type="toggle" />
1766         </setting>
1767         <setting id="services.upnprenderer" type="boolean" label="21881" help="36325">
1768           <level>1</level>
1769           <default>false</default>
1770           <control type="toggle" />
1771         </setting>
1772         <setting id="services.upnpcontroller" type="boolean" label="21361" help="36326">
1773           <level>1</level>
1774           <default>false</default>
1775           <control type="toggle" />
1776         </setting>
1777       </group>
1778     </category>
1779     <category id="webserver" label="33101" help="36327">
1780       <requirement>HAS_WEB_SERVER</requirement>
1781       <group id="1">
1782         <setting id="services.webserver" type="boolean" label="263" help="36328">
1783           <level>1</level>
1784           <default>false</default>
1785           <control type="toggle" />
1786         </setting>
1787         <setting id="services.webserverport" type="integer" parent="services.webserver" label="730" help="36329">
1788           <level>2</level>
1789           <default>8080</default>
1790           <constraints>
1791             <minimum>1</minimum>
1792             <step>1</step>
1793             <maximum>65535</maximum>
1794           </constraints>
1795           <control type="edit" format="integer" />
1796         </setting>
1797         <setting id="services.webserverusername" type="string" parent="services.webserver" label="1048" help="36330">
1798           <level>2</level>
1799           <default>xbmc</default>
1800           <constraints>
1801             <allowempty>true</allowempty>
1802           </constraints>
1803           <dependencies>
1804             <dependency type="enable" setting="services.webserver">true</dependency>
1805           </dependencies>
1806           <control type="edit" format="string" />
1807         </setting>
1808         <setting id="services.webserverpassword" type="string" parent="services.webserver" label="733" help="36331">
1809           <level>2</level>
1810           <default></default>
1811           <constraints>
1812             <allowempty>true</allowempty>
1813           </constraints>
1814           <dependencies>
1815             <dependency type="enable" setting="services.webserver">true</dependency>
1816           </dependencies>
1817           <control type="edit" format="string">
1818             <hidden>true</hidden>
1819           </control>
1820         </setting>
1821         <setting id="services.webskin" type="addon" label="199" help="36332">
1822           <level>1</level>
1823           <default>webinterface.default</default>
1824           <constraints>
1825             <addontype>xbmc.gui.webinterface</addontype>
1826           </constraints>
1827           <control type="button" format="addon" />
1828         </setting>
1829       </group>
1830     </category>
1831     <category id="remotecontrol" label="790" help="36333">
1832       <requirement>
1833         <or>
1834           <condition>HAS_EVENT_SERVER</condition>
1835           <condition>HAS_JSONRPC</condition>
1836         </or>
1837       </requirement>
1838       <group id="1">
1839         <setting id="services.esenabled" type="boolean" label="791" help="36334">
1840           <level>1</level>
1841           <default>true</default>
1842           <control type="toggle" />
1843         </setting>
1844         <setting id="services.esport" type="integer" label="792" help="36335">
1845           <requirement>HAS_EVENT_SERVER</requirement>
1846           <level>4</level>
1847           <default>9777</default>
1848           <constraints>
1849             <minimum>1</minimum>
1850             <step>1</step>
1851             <maximum>65535</maximum>
1852           </constraints>
1853           <dependencies>
1854             <dependency type="enable" setting="services.esenabled">true</dependency>
1855           </dependencies>
1856           <control type="edit" format="integer" />
1857         </setting>
1858         <setting id="services.esportrange" type="integer" label="793" help="36336">
1859           <requirement>HAS_EVENT_SERVER</requirement>
1860           <level>4</level>
1861           <default>10</default>
1862           <constraints>
1863             <minimum>1</minimum>
1864             <step>1</step>
1865             <maximum>100</maximum>
1866           </constraints>
1867           <dependencies>
1868             <dependency type="enable" setting="services.esenabled">true</dependency>
1869           </dependencies>
1870           <control type="spinner" format="integer" />
1871         </setting>
1872         <setting id="services.esmaxclients" type="integer" label="797" help="36337">
1873           <requirement>HAS_EVENT_SERVER</requirement>
1874           <level>4</level>
1875           <default>20</default>
1876           <constraints>
1877             <minimum>1</minimum>
1878             <step>1</step>
1879             <maximum>100</maximum>
1880           </constraints>
1881           <dependencies>
1882             <dependency type="enable" setting="services.esenabled">true</dependency>
1883           </dependencies>
1884           <control type="spinner" format="integer" />
1885         </setting>
1886         <setting id="services.esallinterfaces" type="boolean" label="794" help="36338">
1887           <level>1</level>
1888           <default>false</default>
1889           <dependencies>
1890             <dependency type="enable" setting="services.esenabled">true</dependency>
1891           </dependencies>
1892           <control type="toggle" />
1893         </setting>
1894         <setting id="services.esinitialdelay" type="integer" label="795" help="36339">
1895           <requirement>HAS_EVENT_SERVER</requirement>
1896           <level>4</level>
1897           <default>750</default>
1898           <constraints>
1899             <minimum>5</minimum>
1900             <step>5</step>
1901             <maximum>10000</maximum>
1902           </constraints>
1903           <dependencies>
1904             <dependency type="enable" setting="services.esenabled">true</dependency>
1905           </dependencies>
1906           <control type="spinner" format="integer" />
1907         </setting>
1908         <setting id="services.escontinuousdelay" type="integer" label="796" help="36340">
1909           <requirement>HAS_EVENT_SERVER</requirement>
1910           <level>4</level>
1911           <default>25</default>
1912           <constraints>
1913             <minimum>5</minimum>
1914             <step>5</step>
1915             <maximum>10000</maximum>
1916           </constraints>
1917           <dependencies>
1918             <dependency type="enable" setting="services.esenabled">true</dependency>
1919           </dependencies>
1920           <control type="spinner" format="integer" />
1921         </setting>
1922       </group>
1923     </category>
1924     <category id="zeroconf" label="1259" help="36341">
1925       <requirement>HAS_ZEROCONF</requirement>
1926       <group id="1">
1927         <setting id="services.zeroconf" type="boolean" label="1260" help="36342">
1928           <level>2</level>
1929           <default>true</default>
1930           <control type="toggle" />
1931         </setting>
1932       </group>
1933     </category>
1934     <category id="airplay" label="1273" help="36343">
1935       <requirement>HAS_AIRPLAY</requirement>
1936       <group id="1">
1937         <setting id="services.airplay" type="boolean" label="1270" help="36343">
1938           <level>1</level>
1939           <default>false</default>
1940           <control type="toggle" />
1941         </setting>
1942         <setting id="services.airplayvolumecontrol" type="boolean" parent="services.airplay" label="1269" help="36541">
1943           <level>2</level>
1944           <default>true</default>
1945           <dependencies>
1946             <dependency type="enable" setting="services.airplay">true</dependency>
1947           </dependencies>
1948           <control type="toggle" />
1949         </setting>
1950         <setting id="services.useairplaypassword" type="boolean" parent="services.airplay" label="1272" help="36344">
1951           <level>1</level>
1952           <default>false</default>
1953           <dependencies>
1954             <dependency type="enable" setting="services.airplay">true</dependency>
1955           </dependencies>
1956           <control type="toggle" />
1957         </setting>
1958         <setting id="services.airplaypassword" type="string" parent="services.useairplaypassword" label="733" help="36345">
1959           <level>1</level>
1960           <default></default>
1961           <constraints>
1962             <allowempty>true</allowempty>
1963           </constraints>
1964           <dependencies>
1965             <dependency type="enable" setting="services.useairplaypassword">true</dependency>
1966           </dependencies>
1967           <control type="edit" format="string">
1968             <hidden>true</hidden>
1969           </control>
1970         </setting>
1971       </group>
1972     </category>
1973     <category id="smb" label="1200" help="36346">
1974       <group id="1">
1975         <setting id="smb.winsserver" type="string" label="1207" help="36347">
1976           <level>2</level>
1977           <default>0.0.0.0</default>
1978           <control type="edit" format="ip" />
1979         </setting>
1980         <setting id="smb.workgroup" type="string" label="1202" help="36348">
1981           <level>2</level>
1982           <default>WORKGROUP</default>
1983           <control type="edit" format="string" />
1984         </setting>
1985       </group>
1986     </category>
1987   </section>
1988   <section id="system" label="13000" help="36349">
1989     <category id="videoscreen" label="21373" help="36350">
1990       <group id="1">
1991         <setting id="videoscreen.screen" type="integer" label="240" help="36351">
1992           <level>0</level>
1993           <default>0</default>
1994           <constraints>
1995             <options>screens</options>
1996           </constraints>
1997           <dependencies>
1998             <dependency type="update" setting="videoscreen.screenmode" />
1999           </dependencies>
2000           <control type="spinner" format="string" delayed="true" />
2001         </setting>
2002         <setting id="videoscreen.resolution" type="integer" label="169" help="36352">
2003           <level>0</level>
2004           <default>16</default> <!-- RES_DESKTOP -->
2005           <constraints>
2006             <options>resolutions</options>
2007           </constraints>
2008           <dependencies>
2009             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2010             <dependency type="update" setting="videoscreen.screen" />
2011             <dependency type="update" setting="videoscreen.screenmode" />
2012           </dependencies>
2013           <control type="list" format="string" />
2014         </setting>
2015         <setting id="videoscreen.screenmode" type="string" label="243" help="36353">
2016           <requirement>IsStandAlone</requirement>
2017           <level>0</level>
2018           <default>DESKTOP</default>
2019           <constraints>
2020             <options>refreshrates</options>
2021           </constraints>
2022           <updates>
2023             <update type="change" />
2024           </updates>
2025           <dependencies>
2026             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2027             <dependency type="update" setting="videoscreen.screen" />
2028             <dependency type="update" setting="videoscreen.resolution" />
2029           </dependencies>
2030           <control type="spinner" format="string" delayed="true" />
2031         </setting>
2032         <setting id="videoscreen.fakefullscreen" type="boolean" label="14083" help="36354">
2033           <level>2</level>
2034           <default>true</default>
2035           <dependencies>
2036             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2037           </dependencies>
2038           <control type="toggle" />
2039         </setting>
2040         <setting id="videoscreen.blankdisplays" type="boolean" label="13130" help="36355">
2041           <level>1</level>
2042           <default>false</default>
2043           <dependencies>
2044             <dependency type="enable" on="property" name="IsFullscreen" />
2045           </dependencies>
2046           <control type="toggle" />
2047         </setting>
2048       </group>
2049       <group id="2">
2050         <setting id="videoscreen.stereoscopicmode" type="integer" label="36500" help="36539">
2051           <level>2</level>
2052           <default>0</default>
2053           <constraints>
2054             <options>stereoscopicmodes</options>
2055           </constraints>
2056           <control type="list" format="integer"/>
2057         </setting>
2058         <setting id="videoscreen.preferedstereoscopicmode" parent="videoscreen.stereoscopicmode" type="integer" label="36524" help="36540">
2059           <level>2</level>
2060           <default>0</default>
2061           <constraints>
2062             <options>preferedstereoscopicviewmodes</options>
2063           </constraints>
2064           <control type="list" format="integer"/>
2065         </setting>
2066       </group>
2067       <group id="3">
2068         <setting id="videoscreen.vsync" type="integer" label="13105" help="36356">
2069           <level>2</level>
2070           <default>3</default> <!-- VSYNC_DRIVER -->
2071           <constraints>
2072             <options>verticalsyncs</options>
2073           </constraints>
2074           <control type="spinner" format="string" />
2075         </setting>
2076         <setting id="videoscreen.guicalibration" type="action" label="214" help="36357">
2077           <level>1</level>
2078           <control type="button" format="action" />
2079         </setting>
2080         <setting id="videoscreen.testpattern" type="action" label="226" help="36358">
2081           <requirement>HAS_GL</requirement>
2082           <level>1</level>
2083           <control type="button" format="action" />
2084         </setting>
2085         <setting id="videoscreen.limitedrange" type="boolean" label="36042" help="36359">
2086           <requirement>
2087             <or>
2088               <condition>HAS_GL</condition>
2089               <condition>HAS_DX</condition>
2090             </or>
2091           </requirement>
2092           <level>3</level>
2093           <default>false</default>
2094           <updates>
2095             <update type="rename">videoplayer.vdpaustudiolevel</update>
2096           </updates>
2097           <control type="toggle" />
2098         </setting>
2099       </group>
2100     </category>
2101     <category id="audiooutput" label="772" help="36360">
2102       <group id="1">
2103         <setting id="audiooutput.audiodevice" type="string" label="545" help="36371">
2104           <level>0</level>
2105           <default>Default</default> <!-- will be properly set on startup -->
2106           <constraints>
2107             <options>audiodevices</options>
2108           </constraints>
2109           <control type="list" format="string" />
2110         </setting>
2111         <setting id="audiooutput.channels" type="integer" label="34100" help="36362">
2112           <level>0</level>
2113           <default>1</default> <!-- AE_CH_LAYOUT_2_0 -->
2114           <dependencies>
2115             <dependency type="visible" on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.channels</dependency>
2116           </dependencies>
2117           <constraints>
2118             <options>
2119               <option label="34101">1</option> <!-- AE_CH_LAYOUT_2_0 -->
2120               <option label="34102">2</option> <!-- AE_CH_LAYOUT_2_1 -->
2121               <option label="34103">3</option> <!-- AE_CH_LAYOUT_3_0 -->
2122               <option label="34104">4</option> <!-- AE_CH_LAYOUT_3_1 -->
2123               <option label="34105">5</option> <!-- AE_CH_LAYOUT_4_0 -->
2124               <option label="34106">6</option> <!-- AE_CH_LAYOUT_4_1 -->
2125               <option label="34107">7</option> <!-- AE_CH_LAYOUT_5_0 -->
2126               <option label="34108">8</option> <!-- AE_CH_LAYOUT_5_1 -->
2127               <option label="34109">9</option> <!-- AE_CH_LAYOUT_7_0 -->
2128               <option label="34110">10</option> <!-- AE_CH_LAYOUT_7_1 -->
2129             </options>
2130           </constraints>
2131           <control type="spinner" format="string" />
2132         </setting>
2133         <setting id="audiooutput.config" type="integer" label="337" help="36361">
2134           <level>2</level>
2135           <default>2</default>
2136           <constraints>
2137             <options>
2138               <option label="338">1</option>
2139               <option label="339">2</option>
2140               <option label="420">3</option>
2141             </options>
2142           </constraints>
2143           <control type="spinner" format="integer" />
2144         </setting>
2145         <setting id="audiooutput.samplerate" type="integer" label="458" help="36523">
2146           <level>2</level>
2147           <default>48000</default>
2148           <dependencies>
2149             <dependency type="visible">
2150               <and>
2151                 <condition on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.samplerate</condition>
2152                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.samplerate</condition>
2153               </and>
2154             </dependency>
2155           </dependencies>
2156           <constraints>
2157             <options>
2158               <option label="34124">44100</option>
2159               <option label="34125">48000</option>
2160               <option label="34126">88200</option>
2161               <option label="34127">96000</option>
2162               <option label="34128">192000</option>
2163             </options>
2164           </constraints>
2165           <control type="spinner" format="integer" />
2166         </setting>
2167         <setting id="audiooutput.stereoupmix" type="boolean" label="252" help="36364">
2168           <level>2</level>
2169           <default>false</default>
2170           <dependencies>
2171             <dependency type="visible" setting="audiooutput.channels" operator="!is">1</dependency>
2172           </dependencies>
2173           <control type="toggle" />
2174         </setting>
2175         <setting id="audiooutput.normalizelevels" type="boolean" label="346" help="36533">
2176           <level>2</level>
2177           <default>true</default>
2178           <control type="toggle" />
2179         </setting>
2180         <setting id="audiooutput.processquality" type="integer" label="13505" help="36169">
2181           <requirement>HAS_AE_QUALITY_LEVELS</requirement>
2182           <level>2</level>
2183           <default>30</default> <!-- AE_QUALITY_MID -->
2184           <constraints>
2185             <options>aequalitylevels</options>
2186           </constraints>
2187           <control type="spinner" format="string" />
2188         </setting>
2189         <setting id="audiooutput.streamsilence" type="integer" label="421" help="34111">
2190           <level>1</level>
2191           <default>1</default>
2192           <constraints>
2193             <options>audiostreamsilence</options>
2194           </constraints>
2195           <control type="spinner" format="string" />
2196         </setting>
2197       </group>
2198       <group id="2">
2199         <setting id="audiooutput.guisoundmode" type="integer" label="34120" help="36373">
2200           <level>0</level>
2201           <default>1</default> <!-- AE_SOUND_IDLE -->
2202           <constraints>
2203             <options>
2204               <option label="34121">1</option> <!-- AE_SOUND_IDLE -->
2205               <option label="34122">2</option> <!-- AE_SOUND_ALWAYS -->
2206               <option label="34123">0</option> <!-- AE_SOUND_OFF -->
2207             </options>
2208           </constraints>
2209           <control type="spinner" format="string" />
2210         </setting>
2211       </group>
2212       <group id="3">
2213         <setting id="audiooutput.passthrough" type="boolean" label="348" help="36368">
2214           <level>2</level>
2215           <default>false</default>
2216           <dependencies>
2217             <dependency type="visible">
2218               <and>
2219                 <condition on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.passthrough</condition>
2220                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2221               </and>
2222             </dependency>
2223           </dependencies>
2224           <control type="toggle" />
2225         </setting>
2226         <setting id="audiooutput.passthroughdevice" type="string" label="546" help="36372">
2227           <level>2</level>
2228           <default>Default</default> <!-- will be properly set on startup -->
2229           <dependencies>
2230             <dependency type="visible">
2231               <and>
2232                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2233                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthrough">audiooutput.passthrough</condition>
2234                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2235               </and>
2236             </dependency>
2237           </dependencies>
2238           <constraints>
2239             <options>audiodevicespassthrough</options>
2240           </constraints>
2241           <control type="list" format="string" />
2242         </setting>
2243         <setting id="audiooutput.ac3passthrough" type="boolean" label="364" help="36365">
2244           <level>2</level>
2245           <default>true</default>
2246           <dependencies>
2247             <dependency type="visible">
2248               <and>
2249                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2250                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2251               </and>
2252             </dependency>
2253           </dependencies>
2254           <control type="toggle" />
2255         </setting>
2256         <setting id="audiooutput.eac3passthrough" type="boolean" label="448" help="37016">
2257           <level>2</level>
2258           <default>false</default>
2259           <dependencies>
2260             <dependency type="visible">
2261               <and>
2262                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2263                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2264               </and>
2265             </dependency>
2266           </dependencies>
2267           <control type="toggle" />
2268         </setting>
2269         <setting id="audiooutput.dtspassthrough" type="boolean" label="254" help="36366">
2270           <level>2</level>
2271           <default>false</default>
2272           <dependencies>
2273             <dependency type="visible">
2274               <and>
2275                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2276                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2277               </and>
2278             </dependency>
2279           </dependencies>
2280           <control type="toggle" />
2281         </setting>
2282         <setting id="audiooutput.truehdpassthrough" type="boolean" label="349" help="36369">
2283           <level>2</level>
2284           <default>false</default>
2285           <dependencies>
2286             <dependency type="visible">
2287               <and>
2288                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2289                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.truehdpassthrough</condition>
2290                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthroughdevice">audiooutput.truehdpassthrough</condition>
2291               </and>
2292             </dependency>
2293           </dependencies>
2294           <control type="toggle" />
2295         </setting>
2296         <setting id="audiooutput.dtshdpassthrough" type="boolean" label="347" help="36370">
2297           <level>2</level>
2298           <default>false</default>
2299           <dependencies>
2300             <dependency type="visible">
2301               <and>
2302                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2303                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.dtshdpassthrough</condition>
2304                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthroughdevice">audiooutput.dtshdpassthrough</condition>
2305               </and>
2306             </dependency>
2307           </dependencies>
2308           <control type="toggle" />
2309         </setting>
2310       </group>
2311     </category>
2312     <category id="input" label="14094" help="36374">
2313       <group id="1">
2314         <setting id="input.peripherals" type="action" label="35000" help="36375">
2315           <level>1</level>
2316           <dependencies>
2317             <dependency type="enable" on="property" name="HasPeripherals" />
2318           </dependencies>
2319           <control type="button" format="action" />
2320         </setting>
2321       </group>
2322       <group id="2">
2323         <setting id="input.remoteaskeyboard" type="boolean" label="21449" help="36376">
2324           <level>2</level>
2325           <default>false</default>
2326           <control type="toggle" />
2327         </setting>
2328         <setting id="input.enablemouse" type="boolean" label="21369" help="36377">
2329           <level>0</level>
2330           <control type="toggle" />
2331           <default>true</default>
2332         </setting>
2333         <setting id="input.enablejoystick" type="boolean" label="35100" help="36378">
2334           <requirement>HAS_SDL_JOYSTICK</requirement>
2335           <level>0</level>
2336           <default>true</default>
2337           <control type="toggle" />
2338         </setting>
2339         <setting id="input.enablesystemkeys" type="boolean" label="35103" help="37019">
2340           <and>
2341             <requirement>HAS_GL</requirement>
2342             <requirement>HAVE_X11</requirement>
2343           </and>
2344           <level>2</level>
2345           <default>false</default>
2346           <control type="toggle" />
2347         </setting>
2348       </group>
2349     </category>
2350     <category id="network" label="798" help="36379">
2351       <group id="1">
2352         <setting id="network.usehttpproxy" type="boolean" label="708" help="36380">
2353           <level>1</level>
2354           <default>false</default>
2355           <control type="toggle" />
2356         </setting>
2357         <setting id="network.httpproxytype" type="integer" parent="network.usehttpproxy" label="1180" help="36381">
2358           <level>1</level>
2359           <default>0</default>
2360           <constraints>
2361             <options>
2362               <option label="1181">0</option> <!-- PROXY_HTTP -->
2363               <option label="1182">1</option> <!-- PROXY_SOCKS4 -->
2364               <option label="1183">2</option> <!-- PROXY_SOCKS4A -->
2365               <option label="1184">3</option> <!-- PROXY_SOCKS5 -->
2366               <option label="1185">4</option> <!-- PROXY_SOCKS5_REMOTE -->
2367             </options>
2368           </constraints>
2369           <dependencies>
2370             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2371           </dependencies>
2372           <control type="spinner" format="string" />
2373         </setting>
2374         <setting id="network.httpproxyserver" type="string" parent="network.usehttpproxy" label="706" help="36382">
2375           <level>1</level>
2376           <default></default>
2377           <constraints>
2378             <allowempty>true</allowempty>
2379           </constraints>
2380           <dependencies>
2381             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2382           </dependencies>
2383           <control type="edit" format="string" />
2384         </setting>
2385         <setting id="network.httpproxyport" type="integer" parent="network.usehttpproxy" label="730" help="36383">
2386           <level>1</level>
2387           <default>8080</default>
2388           <constraints>
2389             <minimum>1</minimum>
2390             <step>1</step>
2391             <maximum>65535</maximum>
2392           </constraints>
2393           <dependencies>
2394             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2395           </dependencies>
2396           <control type="edit" format="integer" />
2397         </setting>
2398         <setting id="network.httpproxyusername" type="string" parent="network.usehttpproxy" label="1048" help="36384">
2399           <level>1</level>
2400           <default></default>
2401           <constraints>
2402             <allowempty>true</allowempty>
2403           </constraints>
2404           <dependencies>
2405             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2406           </dependencies>
2407           <control type="edit" format="string" />
2408         </setting>
2409         <setting id="network.httpproxypassword" type="string" parent="network.usehttpproxy" label="733" help="36385">
2410           <level>1</level>
2411           <default></default>
2412           <constraints>
2413             <allowempty>true</allowempty>
2414           </constraints>
2415           <dependencies>
2416             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2417           </dependencies>
2418           <control type="edit" format="string">
2419             <hidden>true</hidden>
2420           </control>
2421         </setting>
2422       </group>
2423       <group id="2">
2424         <setting id="network.bandwidth" type="integer" label="14041" help="36386">
2425           <level>2</level>
2426           <default>0</default>
2427           <constraints>
2428             <minimum label="351">0</minimum>
2429             <step>512</step>
2430             <maximum>102400</maximum>
2431           </constraints>
2432           <control type="spinner" format="string">
2433             <formatlabel>14048</formatlabel>
2434           </control>
2435         </setting>
2436       </group>
2437     </category>
2438     <category id="powermanagement" label="14095" help="36387">
2439       <group id="1">
2440         <setting id="powermanagement.displaysoff" type="integer" label="1450" help="36388">
2441           <level>0</level>
2442           <default>0</default>
2443           <constraints>
2444             <minimum label="351">0</minimum>
2445             <step>5</step>
2446             <maximum>120</maximum>
2447           </constraints>
2448           <control type="spinner" format="string">
2449             <formatlabel>14044</formatlabel>
2450           </control>
2451         </setting>
2452         <setting id="powermanagement.shutdowntime" type="integer" label="357" help="36389">
2453           <level>2</level>
2454           <default>0</default>
2455           <constraints>
2456             <minimum label="351">0</minimum>
2457             <step>5</step>
2458             <maximum>120</maximum>
2459           </constraints>
2460           <control type="spinner" format="string">
2461             <formatlabel>14044</formatlabel>
2462           </control>
2463         </setting>
2464         <setting id="powermanagement.shutdownstate" type="integer" label="13008" help="36390">
2465           <level>2</level>
2466           <default>0</default> <!-- POWERSTATE_QUIT -->
2467           <constraints>
2468             <options>shutdownstates</options>
2469           </constraints>
2470           <control type="spinner" format="string" />
2471         </setting>
2472       </group>
2473       <group id="2">
2474         <setting id="powermanagement.wakeonaccess" type="boolean" label="13026" help="36350">
2475           <level>1</level>
2476           <default>false</default>
2477           <control type="toggle" />
2478         </setting>
2479       </group>
2480     </category>
2481     <category id="debug" label="14092" help="36391">
2482       <group id="1">
2483         <setting id="debug.showloginfo" type="boolean" label="20191" help="36392">
2484           <level>1</level>
2485           <default>false</default>
2486           <control type="toggle" />
2487         </setting>
2488         <setting id="debug.setextraloglevel" type="action" parent="debug.showloginfo" label="666" help="36394">
2489           <level>1</level>
2490           <dependencies>
2491             <dependency type="enable" setting="debug.showloginfo">true</dependency>
2492           </dependencies>
2493           <control type="button" format="action" />
2494         </setting>
2495         <setting id="debug.screenshotpath" type="path" label="20004" help="36261">
2496           <level>1</level>
2497           <default></default>
2498           <constraints>
2499             <allowempty>true</allowempty>
2500           </constraints>
2501           <control type="button" format="path">
2502             <heading>657</heading>
2503           </control>
2504         </setting>
2505       </group>
2506     </category>
2507     <category id="masterlock" label="12360" help="36395">
2508       <access>CheckMasterLock</access>
2509       <group id="1">
2510         <setting id="masterlock.lockcode" type="string" label="20100" help="36396">
2511           <level>2</level>
2512           <default>-</default>
2513           <control type="button" format="action">
2514             <hidevalue>true</hidevalue>
2515           </control>
2516         </setting>
2517         <setting id="masterlock.startuplock" type="boolean" label="20076" help="36397">
2518           <level>2</level>
2519           <default>false</default>
2520           <dependencies>
2521             <dependency type="enable" on="property" name="ProfileLockMode" operator="!is">0</dependency>
2522           </dependencies>
2523           <control type="toggle" />
2524         </setting>
2525         <setting id="masterlock.maxretries" type="integer" label="12364" help="36398">
2526           <level>4</level>
2527           <default>3</default>
2528           <constraints>
2529             <minimum>3</minimum>
2530             <step>1</step>
2531             <maximum>100</maximum>
2532           </constraints>
2533           <control type="spinner" format="integer" />
2534         </setting>
2535       </group>
2536     </category>
2537     <category id="cache" label="439" help="36399">
2538       <visible>false</visible>
2539       <group id="1">
2540         <setting id="cache.harddisk" type="integer" label="14025" help="36400">
2541           <level>4</level>
2542           <default>256</default>
2543           <constraints>
2544             <minimum label="351">0</minimum>
2545             <step>256</step>
2546             <maximum>4096</maximum>
2547           </constraints>
2548           <control type="spinner" format="string">
2549             <formatlabel>14049</formatlabel>
2550           </control>
2551         </setting>
2552       </group>
2553       <group id="2">
2554         <setting id="cachevideo.dvdrom" type="integer" label="14026" help="36401">
2555           <level>4</level>
2556           <default>2048</default>
2557           <constraints>
2558             <minimum label="351">0</minimum>
2559             <step>256</step>
2560             <maximum>16384</maximum>
2561           </constraints>
2562           <control type="spinner" format="string">
2563             <formatlabel>14049</formatlabel>
2564           </control>
2565         </setting>
2566         <setting id="cachevideo.lan" type="integer" label="14027" help="36402">
2567           <level>4</level>
2568           <default>2048</default>
2569           <constraints>
2570             <minimum label="351">0</minimum>
2571             <step>256</step>
2572             <maximum>16384</maximum>
2573           </constraints>
2574           <control type="spinner" format="string">
2575             <formatlabel>14049</formatlabel>
2576           </control>
2577         </setting>
2578         <setting id="cachevideo.internet" type="integer" label="14028" help="36403">
2579           <level>4</level>
2580           <default>4096</default>
2581           <constraints>
2582             <minimum label="351">0</minimum>
2583             <step>256</step>
2584             <maximum>16384</maximum>
2585           </constraints>
2586           <control type="spinner" format="string">
2587             <formatlabel>14049</formatlabel>
2588           </control>
2589         </setting>
2590       </group>
2591       <group id="3">
2592         <setting id="cacheaudio.dvdrom" type="integer" label="14030" help="36404">
2593           <level>4</level>
2594           <default>256</default>
2595           <constraints>
2596             <minimum label="351">0</minimum>
2597             <step>256</step>
2598             <maximum>4096</maximum>
2599           </constraints>
2600           <control type="spinner" format="string">
2601             <formatlabel>14049</formatlabel>
2602           </control>
2603         </setting>
2604         <setting id="cacheaudio.lan" type="integer" label="14031" help="36405">
2605           <level>4</level>
2606           <default>256</default>
2607           <constraints>
2608             <minimum label="351">0</minimum>
2609             <step>256</step>
2610             <maximum>4096</maximum>
2611           </constraints>
2612           <control type="spinner" format="string">
2613             <formatlabel>14049</formatlabel>
2614           </control>
2615         </setting>
2616         <setting id="cacheaudio.internet" type="integer" label="14032" help="36406">
2617           <level>4</level>
2618           <default>256</default>
2619           <constraints>
2620             <minimum label="351">0</minimum>
2621             <step>256</step>
2622             <maximum>4096</maximum>
2623           </constraints>
2624           <control type="spinner" format="string">
2625             <formatlabel>14049</formatlabel>
2626           </control>
2627         </setting>
2628       </group>
2629       <group id="4">
2630         <setting id="cachedvd.dvdrom" type="integer" label="14034" help="36407">
2631           <level>4</level>
2632           <default>2048</default>
2633           <constraints>
2634             <minimum label="351">0</minimum>
2635             <step>256</step>
2636             <maximum>16384</maximum>
2637           </constraints>
2638           <control type="spinner" format="string">
2639             <formatlabel>14049</formatlabel>
2640           </control>
2641         </setting>
2642         <setting id="cachedvd.lan" type="integer" label="14060" help="36408">
2643           <level>4</level>
2644           <default>2048</default>
2645           <constraints>
2646             <minimum label="351">0</minimum>
2647             <step>256</step>
2648             <maximum>16384</maximum>
2649           </constraints>
2650           <control type="spinner" format="string">
2651             <formatlabel>14049</formatlabel>
2652           </control>
2653         </setting>
2654       </group>
2655       <group id="5">
2656         <setting id="cacheunknown.internet" type="integer" label="4096" help="36409">
2657           <level>4</level>
2658           <default>4096</default>
2659           <constraints>
2660             <minimum label="351">0</minimum>
2661             <step>256</step>
2662             <maximum>16384</maximum>
2663           </constraints>
2664           <control type="spinner" format="string">
2665             <formatlabel>14049</formatlabel>
2666           </control>
2667         </setting>
2668       </group>
2669     </category>
2670     <category id="paths" label="" help="36410">
2671       <group id="1">
2672         <setting id="system.playlistspath" type="path" label="20006" help="36411">
2673           <level>4</level>
2674           <default></default>
2675           <constraints>
2676             <allowempty>true</allowempty>
2677           </constraints>
2678         </setting>
2679       </group>
2680     </category>
2681     <category id="general" label="" help="36412">
2682       <group id="1">
2683         <setting id="general.addonautoupdate" type="boolean" label="0" help="36413">
2684           <level>4</level>
2685           <default>true</default>
2686         </setting>
2687         <setting id="general.addonnotifications" type="boolean" label="0" help="36414">
2688           <level>4</level>
2689           <default>true</default>
2690         </setting>
2691         <setting id="general.addonforeignfilter" type="boolean" label="0" help="36415">
2692           <level>4</level>
2693           <default>false</default>
2694         </setting>
2695       </group>
2696     </category>
2697   </section>
2698 </settings>