Merge pull request #3494 from guyrichie/timer_context_m
[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         <setting id="subtitles.preferexternal" type="boolean" label="21600" help="21601">
763           <level>1</level>
764           <default>true</default>
765           <control type="toggle" />
766         </setting>
767       </group>
768     </category>
769     <category id="dvds" label="14087" help="36193">
770       <group id="1">
771         <setting id="dvds.autorun" type="boolean" label="14088" help="36194">
772           <level>0</level>
773           <default>false</default>
774           <control type="toggle" />
775         </setting>
776         <setting id="dvds.playerregion" type="integer" label="21372" help="36195">
777           <level>2</level>
778           <default>0</default>
779           <constraints>
780             <minimum label="351">0</minimum>
781             <step>1</step>
782             <maximum>8</maximum>
783           </constraints>
784           <control type="spinner" format="string" />
785         </setting>
786         <setting id="dvds.automenu" type="boolean" label="21882" help="36196">
787           <level>1</level>
788           <default>false</default>
789           <control type="toggle" />
790         </setting>
791       </group>
792     </category>
793     <category id="scrapers" label="0" help="36197">
794       <visible>false</visible>
795       <group id="1">
796         <setting id="scrapers.moviesdefault" type="addon" label="21413" help="36198">
797           <level>4</level>
798           <default>metadata.themoviedb.org</default>
799           <constraints>
800             <addontype>xbmc.metadata.scraper.movies</addontype>
801           </constraints>
802         </setting>
803         <setting id="scrapers.tvshowsdefault" type="addon" label="21414" help="36199">
804           <level>4</level>
805           <default>metadata.tvdb.com</default>
806           <constraints>
807             <addontype>xbmc.metadata.scraper.tvshows</addontype>
808           </constraints>
809         </setting>
810         <setting id="scrapers.musicvideosdefault" type="addon" label="21415" help="36200">
811           <level>4</level>
812           <default>metadata.musicvideos.theaudiodb.com</default>
813           <constraints>
814             <addontype>xbmc.metadata.scraper.musicvideos</addontype>
815           </constraints>
816           <updates>
817             <update type="change" />
818           </updates>
819         </setting>
820       </group>
821     </category>
822   </section>
823   <section id="pvr" label="19180" help="36201">
824     <category id="pvrmanager" label="128" help="36202">
825       <group id="1">
826         <setting id="pvrmanager.enabled" type="boolean" label="449" help="36203">
827           <level>1</level>
828           <default>false</default>
829           <control type="toggle" />
830         </setting>
831       </group>
832       <group id="2">
833         <setting id="pvrmanager.syncchannelgroups" type="boolean" label="19221" help="36204">
834           <level>1</level>
835           <default>true</default>
836           <control type="toggle" />
837         </setting>
838         <setting id="pvrmanager.backendchannelorder" type="boolean" label="19231" help="36205">
839           <level>2</level>
840           <default>true</default>
841           <control type="toggle" />
842         </setting>
843         <setting id="pvrmanager.usebackendchannelnumbers" type="boolean" label="19234" help="36206">
844           <level>2</level>
845           <default>false</default>
846           <control type="toggle" />
847         </setting>
848       </group>
849       <group id="3">
850         <setting id="pvrmanager.channelmanager" type="action" label="19199" help="36207">
851           <level>1</level>
852           <dependencies>
853             <dependency type="enable" setting="pvrmanager.enabled">true</dependency>
854           </dependencies>
855           <control type="button" format="action" />
856         </setting>
857         <setting id="pvrmanager.channelscan" type="action" label="19117" help="36208">
858           <level>1</level>
859           <dependencies>
860             <dependency type="enable" setting="pvrmanager.enabled">true</dependency>
861           </dependencies>
862           <control type="button" format="action" />
863         </setting>
864         <setting id="pvrmanager.resetdb" type="action" label="19185" help="36209">
865           <level>2</level>
866           <control type="button" format="action" />
867         </setting>
868       </group>
869       <group id="4">
870         <setting id="pvrmanager.hideconnectionlostwarning" type="boolean" label="19269" help="36210">
871           <level>1</level>
872           <default>false</default>
873           <control type="toggle" />
874         </setting>
875       </group>
876     </category>
877     <category id="pvrmenu" label="19181" help="36211">
878       <group id="1">
879         <setting id="pvrmenu.infoswitch" type="boolean" label="19178" help="36212">
880           <level>1</level>
881           <default>true</default>
882           <control type="toggle" />
883         </setting>
884         <setting id="pvrmenu.infotimeout" type="boolean" label="19179" help="36213">
885           <level>1</level>
886           <default>true</default>
887           <control type="toggle" />
888         </setting>
889         <setting id="pvrmenu.closechannelosdonswitch" type="boolean" label="19229" help="36214">
890           <level>1</level>
891           <default>false</default>
892           <control type="toggle" />
893         </setting>
894         <setting id="pvrmenu.infotime" type="integer" label="19184" help="36215">
895           <level>1</level>
896           <default>5</default>
897           <constraints>
898             <minimum>1</minimum>
899             <step>1</step>
900             <maximum>10</maximum>
901           </constraints>
902           <control type="spinner" format="string">
903             <formatlabel>14045</formatlabel>
904           </control>
905         </setting>
906       </group>
907       <group id="2">
908         <setting id="pvrmenu.iconpath" type="path" label="19018" help="36216">
909           <level>1</level>
910           <default></default>
911           <constraints>
912             <allowempty>true</allowempty>
913             <writable>false</writable>
914           </constraints>
915           <control type="button" format="path">
916             <heading>657</heading>
917           </control>
918         </setting>
919         <setting id="pvrmenu.searchicons" type="action" label="19167" help="36217">
920           <level>1</level>
921           <dependencies>
922             <dependency type="enable">
923               <and>
924                 <condition setting="pvrmanager.enabled" operator="is">true</condition>
925                 <condition setting="pvrmenu.iconpath" operator="!is"></condition>
926               </and>
927             </dependency>
928           </dependencies>
929           <control type="button" format="action" />
930         </setting>
931       </group>
932     </category>
933     <category id="epg" label="19069" help="36218">
934       <group id="1">
935         <setting id="epg.defaultguideview" type="integer" label="19065" help="36219">
936           <level>1</level>
937           <default>3</default> <!-- GUIDE_VIEW_TIMELINE -->
938           <constraints>
939             <minimum>0</minimum>
940             <step>1</step>
941             <maximum>3</maximum>
942             <options>epgguideviews</options>
943           </constraints>
944           <control type="spinner" format="string" />
945         </setting>
946         <setting id="epg.daystodisplay" type="integer" label="19182" help="36220">
947           <level>1</level>
948           <default>3</default>
949           <constraints>
950             <minimum>1</minimum>
951             <step>1</step>
952             <maximum>14</maximum>
953           </constraints>
954           <control type="spinner" format="string">
955             <formatlabel>17999</formatlabel>
956           </control>
957         </setting>
958       </group>
959       <group id="2">
960         <setting id="epg.epgupdate" type="integer" label="19071" help="36221">
961           <level>1</level>
962           <default>120</default>
963           <constraints>
964             <minimum>15</minimum>
965             <step>15</step>
966             <maximum>2880</maximum>
967           </constraints>
968           <control type="spinner" format="string">
969             <formatlabel>14044</formatlabel>
970           </control>
971         </setting>
972         <setting id="epg.preventupdateswhileplayingtv" type="boolean" label="19230" help="36222">
973           <level>1</level>
974           <default>false</default>
975           <control type="toggle" />
976         </setting>
977         <setting id="epg.ignoredbforclient" type="boolean" label="19072" help="36223">
978           <level>1</level>
979           <default>false</default>
980           <control type="toggle" />
981         </setting>
982         <setting id="epg.hidenoinfoavailable" type="boolean" label="19268" help="36224">
983           <level>1</level>
984           <default>true</default>
985           <control type="toggle" />
986         </setting>
987         <setting id="epg.resetepg" type="action" label="19187" help="36225">
988           <level>1</level>
989           <control type="button" format="action" />
990         </setting>
991       </group>
992     </category>
993     <category id="pvrplayback" label="19177" help="36226">
994       <group id="1">
995         <setting id="pvrplayback.playminimized" type="boolean" label="19171" help="36227">
996           <level>1</level>
997           <default>true</default>
998           <control type="toggle" />
999         </setting>
1000         <setting id="pvrplayback.startlast" type="integer" label="19189" help="36228">
1001           <level>1</level>
1002           <default>0</default> <!-- START_LAST_CHANNEL_OFF -->
1003           <constraints>
1004             <minimum>0</minimum>
1005             <step>1</step>
1006             <maximum>2</maximum>
1007             <options>pvrstartlastchannel</options>
1008           </constraints>
1009           <control type="spinner" format="string" />
1010         </setting>
1011         <setting id="pvrplayback.signalquality" type="boolean" label="19037" help="36229">
1012           <level>1</level>
1013           <default>true</default>
1014           <control type="toggle" />
1015         </setting>
1016       </group>
1017       <group id="2">
1018         <setting id="pvrplayback.scantime" type="integer" label="19170" help="36230">
1019           <level>1</level>
1020           <default>10</default>
1021           <constraints>
1022             <minimum>1</minimum>
1023             <step>1</step>
1024             <maximum>60</maximum>
1025           </constraints>
1026           <control type="spinner" format="string">
1027             <formatlabel>14045</formatlabel>
1028           </control>
1029         </setting>
1030         <setting id="pvrplayback.confirmchannelswitch" type="boolean" label="19281" help="36231">
1031           <level>1</level>
1032           <default>false</default>
1033           <control type="toggle" />
1034         </setting>
1035         <setting id="pvrplayback.channelentrytimeout" type="integer" label="19073" help="36232">
1036           <level>1</level>
1037           <default>0</default>
1038           <constraints>
1039             <minimum>0</minimum>
1040             <step>250</step>
1041             <maximum>10000</maximum>
1042           </constraints>
1043           <control type="spinner" format="string">
1044             <formatlabel>14046</formatlabel>
1045           </control>
1046         </setting>
1047       </group>
1048     </category>
1049     <category id="pvrrecord" label="19043" help="36233">
1050       <group id="1">
1051         <setting id="pvrrecord.instantrecordtime" type="integer" label="19172" help="36234">
1052           <level>1</level>
1053           <default>120</default>
1054           <constraints>
1055             <minimum>1</minimum>
1056             <step>1</step>
1057             <maximum>720</maximum>
1058           </constraints>
1059           <control type="spinner" format="string">
1060             <formatlabel>14044</formatlabel>
1061           </control>
1062         </setting>
1063         <setting id="pvrrecord.defaultpriority" type="integer" label="19173" help="36235">
1064           <level>1</level>
1065           <default>50</default>
1066           <constraints>
1067             <minimum>1</minimum>
1068             <step>1</step>
1069             <maximum>100</maximum>
1070           </constraints>
1071           <control type="spinner" format="integer" />
1072         </setting>
1073         <setting id="pvrrecord.defaultlifetime" type="integer" label="19174" help="36236">
1074           <level>1</level>
1075           <default>99</default>
1076           <constraints>
1077             <minimum>1</minimum>
1078             <step>1</step>
1079             <maximum>365</maximum>
1080           </constraints>
1081           <control type="spinner" format="string">
1082             <formatlabel>17999</formatlabel>
1083           </control>
1084         </setting>
1085         <setting id="pvrrecord.marginstart" type="integer" label="19175" help="36237">
1086           <level>1</level>
1087           <default>0</default>
1088           <constraints>
1089             <minimum>0</minimum>
1090             <step>1</step>
1091             <maximum>60</maximum>
1092           </constraints>
1093           <control type="spinner" format="string">
1094             <formatlabel>14044</formatlabel>
1095           </control>
1096         </setting>
1097         <setting id="pvrrecord.marginend" type="integer" label="19176" help="36238">
1098           <level>1</level>
1099           <default>0</default>
1100           <constraints>
1101             <minimum>0</minimum>
1102             <step>1</step>
1103             <maximum>60</maximum>
1104           </constraints>
1105           <control type="spinner" format="string">
1106             <formatlabel>14044</formatlabel>
1107           </control>
1108         </setting>
1109       </group>
1110       <group id="2">
1111         <setting id="pvrrecord.timernotifications" type="boolean" label="19233" help="36239">
1112           <level>1</level>
1113           <default>true</default>
1114           <control type="toggle" />
1115         </setting>
1116       </group>
1117     </category>
1118     <category id="pvrpowermanagement" label="14095" help="36240">
1119       <group id="1">
1120         <setting id="pvrpowermanagement.enabled" type="boolean" label="305" help="36241">
1121           <level>1</level>
1122           <default>false</default>
1123           <control type="toggle" />
1124         </setting>
1125       </group>
1126       <group id="2">
1127         <setting id="pvrpowermanagement.backendidletime" type="integer" label="19244" help="36242">
1128           <level>1</level>
1129           <default>15</default>
1130           <constraints>
1131             <minimum label="351">0</minimum>
1132             <step>5</step>
1133             <maximum>360</maximum>
1134           </constraints>
1135           <control type="spinner" format="string">
1136             <formatlabel>14044</formatlabel>
1137           </control>
1138         </setting>
1139         <setting id="pvrpowermanagement.setwakeupcmd" type="string" label="19245" help="36243">
1140           <level>1</level>
1141           <default></default>
1142           <constraints>
1143             <allowempty>true</allowempty>
1144           </constraints>
1145           <control type="edit" format="string" />
1146         </setting>
1147         <setting id="pvrpowermanagement.prewakeup" type="integer" label="19246" help="36244">
1148           <level>1</level>
1149           <default>15</default>
1150           <constraints>
1151             <minimum label="351">0</minimum>
1152             <step>1</step>
1153             <maximum>60</maximum>
1154           </constraints>
1155           <control type="spinner" format="string">
1156             <formatlabel>14044</formatlabel>
1157           </control>
1158         </setting>
1159       </group>
1160       <group id="3">
1161         <setting id="pvrpowermanagement.dailywakeup" type="boolean" label="19247" help="36245">
1162           <level>1</level>
1163           <default>false</default>
1164           <control type="toggle" />
1165         </setting>
1166         <setting id="pvrpowermanagement.dailywakeuptime" type="string" label="19248" help="36246">
1167           <level>1</level>
1168           <default>00:00:00</default>
1169           <control type="edit" format="string" />
1170         </setting>
1171       </group>
1172     </category>
1173     <category id="pvrparental" label="19259" help="36247">
1174       <access>CheckPVRParentalPin</access>
1175       <group id="1">
1176         <setting id="pvrparental.enabled" type="boolean" label="449" help="36248">
1177           <level>1</level>
1178           <default>false</default>
1179           <control type="toggle" />
1180         </setting>
1181       </group>
1182       <group id="2">
1183         <setting id="pvrparental.pin" type="string" label="19261" help="36249">
1184           <level>1</level>
1185           <default></default>
1186           <constraints>
1187             <allowempty>true</allowempty>
1188           </constraints>
1189           <dependencies>
1190             <dependency type="enable" setting="pvrparental.enabled">true</dependency>
1191           </dependencies>
1192           <control type="edit" format="integer" delayed="false">
1193             <hidden>true</hidden>
1194             <verifynew>true</verifynew>
1195           </control>
1196         </setting>
1197         <setting id="pvrparental.duration" type="integer" label="19260" help="36250">
1198           <level>1</level>
1199           <default>300</default>
1200           <constraints>
1201             <minimum>5</minimum>
1202             <step>5</step>
1203             <maximum>1200</maximum>
1204           </constraints>
1205           <dependencies>
1206             <dependency type="enable" setting="pvrparental.enabled">true</dependency>
1207           </dependencies>
1208           <control type="spinner" format="string">
1209             <formatlabel>14045</formatlabel>
1210           </control>
1211         </setting>
1212       </group>
1213     </category>
1214     <category id="pvrclient" label="19279" help="36251">
1215       <group id="1">
1216         <setting id="pvrclient.menuhook" type="action" label="19280" help="36252">
1217           <level>1</level>
1218           <control type="button" format="action" />
1219         </setting>
1220       </group>
1221     </category>
1222   </section>
1223   <section id="music" label="2" help="36253">
1224     <category id="musiclibrary" label="14022" help="36138">
1225       <group id="1">
1226         <setting id="musiclibrary.enabled" type="boolean" label="24022" help="36254">
1227           <level>4</level>
1228           <default>true</default>
1229           <control type="toggle" />
1230         </setting>
1231         <setting id="musiclibrary.showcompilationartists" type="boolean" label="13414" help="36255">
1232           <level>1</level>
1233           <default>true</default>
1234           <control type="toggle" />
1235         </setting>
1236       </group>
1237       <group id="2">
1238         <setting id="musiclibrary.downloadinfo" type="boolean" label="20192" help="36256">
1239           <level>0</level>
1240           <default>false</default>
1241           <control type="toggle" />
1242         </setting>
1243         <setting id="musiclibrary.albumsscraper" type="addon" label="20193" help="36257">
1244           <level>1</level>
1245           <default>metadata.album.universal</default>
1246           <constraints>
1247             <addontype>xbmc.metadata.scraper.albums</addontype>
1248           </constraints>
1249           <control type="button" format="addon" />
1250         </setting>
1251         <setting id="musiclibrary.artistsscraper" type="addon" label="20194" help="36258">
1252           <level>1</level>
1253           <default>metadata.artists.universal</default>
1254           <constraints>
1255             <addontype>xbmc.metadata.scraper.artists</addontype>
1256           </constraints>
1257           <control type="button" format="addon" />
1258         </setting>
1259         <setting id="musiclibrary.updateonstartup" type="boolean" label="22000" help="36259">
1260           <level>1</level>
1261           <default>false</default>
1262           <control type="toggle" />
1263         </setting>
1264         <setting id="musiclibrary.backgroundupdate" type="boolean" label="22001" help="36147">
1265           <level>1</level>
1266           <default>false</default>
1267           <control type="toggle" />
1268         </setting>
1269       </group>
1270       <group id="3">
1271         <setting id="musiclibrary.cleanup" type="action" label="334" help="36148">
1272           <level>2</level>
1273           <control type="button" format="action" />
1274         </setting>
1275         <setting id="musiclibrary.export" type="action" label="20196" help="36262">
1276           <level>2</level>
1277           <control type="button" format="action" />
1278         </setting>
1279         <setting id="musiclibrary.import" type="action" label="20197" help="36263">
1280           <level>2</level>
1281           <control type="button" format="action" />
1282         </setting>
1283       </group>
1284     </category>
1285     <category id="musicplayer" label="14086" help="36264">
1286       <group id="1">
1287         <setting id="musicplayer.autoplaynextitem" type="boolean" label="489" help="36265">
1288           <level>0</level>
1289           <default>true</default>
1290           <control type="toggle" />
1291         </setting>
1292         <setting id="musicplayer.queuebydefault" type="boolean" label="14084" help="36266">
1293           <level>1</level>
1294           <default>false</default>
1295           <control type="toggle" />
1296         </setting>
1297       </group>
1298       <group id="2">
1299         <setting id="musicplayer.replaygaintype" type="integer" label="638" help="36267">
1300           <level>2</level>
1301           <default>1</default> <!-- REPLAY_GAIN_ALBUM -->
1302           <constraints>
1303             <options>
1304               <option label="351">0</option> <!-- REPLAY_GAIN_NONE -->
1305               <option label="639">2</option> <!-- REPLAY_GAIN_TRACK -->
1306               <option label="640">1</option> <!-- REPLAY_GAIN_ALBUM -->
1307             </options>
1308           </constraints>
1309           <control type="spinner" format="string" />
1310         </setting>
1311         <setting id="musicplayer.replaygainpreamp" type="integer" label="641" help="36268">
1312           <level>2</level>
1313           <default>89</default>
1314           <constraints>
1315             <minimum>77</minimum>
1316             <step>1</step>
1317             <maximum>101</maximum>
1318           </constraints>
1319           <control type="spinner" format="string">
1320             <formatlabel>14050</formatlabel>
1321           </control>
1322         </setting>
1323         <setting id="musicplayer.replaygainnogainpreamp" type="integer" label="642" help="36269">
1324           <level>2</level>
1325           <default>89</default>
1326           <constraints>
1327             <minimum>77</minimum>
1328             <step>1</step>
1329             <maximum>101</maximum>
1330           </constraints>
1331           <control type="spinner" format="string">
1332             <formatlabel>14050</formatlabel>
1333           </control>
1334         </setting>
1335         <setting id="musicplayer.replaygainavoidclipping" type="boolean" label="643" help="36270">
1336           <level>2</level>
1337           <default>false</default>
1338           <control type="toggle" />
1339         </setting>
1340       </group>
1341       <group id="3">
1342         <setting id="musicplayer.crossfade" type="integer" label="13314" help="36271">
1343           <level>1</level>
1344           <default>0</default>
1345           <constraints>
1346             <minimum label="351">0</minimum>
1347             <step>1</step>
1348             <maximum>15</maximum>
1349           </constraints>
1350           <control type="spinner" format="string">
1351             <formatlabel>14045</formatlabel>
1352           </control>
1353         </setting>
1354         <setting id="musicplayer.crossfadealbumtracks" type="boolean" label="13400" help="36272">
1355           <level>1</level>
1356           <default>true</default>
1357           <dependencies>
1358             <dependency type="enable">
1359               <and>
1360                 <condition setting="musicplayer.crossfade" operator="!is">0</condition>
1361               </and>
1362             </dependency>
1363           </dependencies>
1364           <control type="toggle" />
1365         </setting>
1366       </group>
1367       <group id="4">
1368         <setting id="musicplayer.visualisation" type="addon" label="250" help="36273">
1369           <level>0</level>
1370           <default>visualization.glspectrum</default>
1371           <constraints>
1372             <addontype>xbmc.player.musicviz</addontype>
1373             <allowempty>true</allowempty>
1374           </constraints>
1375           <control type="button" format="addon" />
1376         </setting>
1377       </group>
1378     </category>
1379     <category id="musicfiles" label="14081" help="36274">
1380       <group id="1">
1381         <setting id="musicfiles.usetags" type="boolean" label="258" help="36274">
1382           <level>0</level>
1383           <default>true</default>
1384           <control type="toggle" />
1385         </setting>
1386         <setting id="musicfiles.trackformat" type="string" label="13307" help="36275">
1387           <level>2</level>
1388           <default>[%N. ]%A - %T</default>
1389           <control type="edit" format="string">
1390             <heading>16016</heading>
1391           </control>
1392         </setting>
1393         <setting id="musicfiles.trackformatright" type="string" label="13387" help="36276">
1394           <level>2</level>
1395           <default>%D</default>
1396           <control type="edit" format="string">
1397             <heading>16016</heading>
1398           </control>
1399         </setting>
1400         <setting id="musicfiles.nowplayingtrackformat" type="string" label="13307" help="36277">
1401           <level>4</level>
1402           <default></default>
1403           <constraints>
1404             <allowempty>true</allowempty>
1405           </constraints>
1406           <control type="edit" format="string">
1407             <heading>16016</heading>
1408           </control>
1409         </setting>
1410         <setting id="musicfiles.nowplayingtrackformatright" type="string" label="13387" help="36278">
1411           <level>4</level>
1412           <default></default>
1413           <constraints>
1414             <allowempty>true</allowempty>
1415           </constraints>
1416           <control type="edit" format="string">
1417             <heading>16016</heading>
1418           </control>
1419         </setting>
1420         <setting id="musicfiles.librarytrackformat" type="string" label="13307" help="36279">
1421           <level>4</level>
1422           <default></default>
1423           <constraints>
1424             <allowempty>true</allowempty>
1425           </constraints>
1426           <control type="edit" format="string">
1427             <heading>16016</heading>
1428           </control>
1429         </setting>
1430         <setting id="musicfiles.librarytrackformatright" type="string" label="13387" help="36280">
1431           <level>4</level>
1432           <default></default>
1433           <constraints>
1434             <allowempty>true</allowempty>
1435           </constraints>
1436           <control type="edit" format="string">
1437             <heading>16016</heading>
1438           </control>
1439         </setting>
1440         <setting id="musicfiles.findremotethumbs" type="boolean" label="14059" help="36281">
1441           <level>0</level>
1442           <default>true</default>
1443           <control type="toggle" />
1444         </setting>
1445       </group>
1446     </category>
1447     <category id="audiocds" label="620" help="36282">
1448       <group id="1">
1449         <setting id="audiocds.autoaction" type="integer" label="14097" help="36283">
1450           <level>1</level>
1451           <default>0</default> <!-- AUTOCD_NONE -->
1452           <constraints>
1453             <options>audiocdactions</options>
1454           </constraints>
1455           <control type="spinner" format="string" />
1456         </setting>
1457         <setting id="audiocds.usecddb" type="boolean" label="227" help="36284">
1458           <level>1</level>
1459           <default>true</default>
1460           <control type="toggle" />
1461         </setting>
1462       </group>
1463       <group id="2">
1464         <setting id="audiocds.recordingpath" type="path" label="20000" help="36285">
1465           <level>1</level>
1466           <default></default>
1467           <constraints>
1468             <allowempty>true</allowempty>
1469           </constraints>
1470           <control type="button" format="path">
1471             <heading>657</heading>
1472           </control>
1473         </setting>
1474         <setting id="audiocds.trackpathformat" type="string" label="13307" help="36286">
1475           <level>2</level>
1476           <default>%A/%A - %B/[%N. ][%A - ]%T</default>
1477           <control type="edit" format="string">
1478             <heading>16016</heading>
1479           </control>
1480         </setting>
1481         <setting id="audiocds.encoder" type="integer" label="621" help="36287">
1482           <level>2</level>
1483           <default>3</default> <!-- CDDARIP_ENCODER_FLAC -->
1484           <constraints>
1485             <options>audiocdencoders</options>
1486           </constraints>
1487           <control type="spinner" format="string" />
1488         </setting>
1489         <setting id="audiocds.quality" type="integer" label="622" help="36288">
1490           <level>2</level>
1491           <default>0</default> <!-- CDDARIP_QUALITY_CBR -->
1492           <constraints>
1493             <options>
1494               <option label="604">0</option> <!-- CDDARIP_QUALITY_CBR -->
1495               <option label="601">1</option> <!-- CDDARIP_QUALITY_MEDIUM -->
1496               <option label="602">2</option> <!-- CDDARIP_QUALITY_STANDARD -->
1497               <option label="603">3</option> <!-- CDDARIP_QUALITY_EXTREME -->
1498             </options>
1499           </constraints>
1500           <dependencies>
1501             <dependency type="enable">
1502               <and>
1503                 <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV -->
1504                 <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC -->
1505               </and>
1506             </dependency>
1507           </dependencies>
1508           <control type="spinner" format="string" />
1509         </setting>
1510         <setting id="audiocds.bitrate" type="integer" label="623" help="36289">
1511           <level>2</level>
1512           <default>192</default>
1513           <constraints>
1514             <minimum>128</minimum>
1515             <step>32</step>
1516             <maximum>320</maximum>
1517           </constraints>
1518           <dependencies>
1519             <dependency type="enable">
1520               <and>
1521                 <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV -->
1522                 <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC -->
1523                 <condition setting="audiocds.quality" operator="is">0</condition> <!-- CDDARIP_QUALITY_CBR -->
1524               </and>
1525             </dependency>
1526           </dependencies>
1527           <control type="spinner" format="string">
1528             <formatlabel>14048</formatlabel>
1529           </control>
1530         </setting>
1531         <setting id="audiocds.compressionlevel" type="integer" label="665" help="36290">
1532           <level>2</level>
1533           <default>5</default>
1534           <constraints>
1535             <minimum>0</minimum>
1536             <step>1</step>
1537             <maximum>8</maximum>
1538           </constraints>
1539           <dependencies>
1540             <dependency type="enable" setting="audiocds.encoder">3</dependency> <!-- CDDARIP_ENCODER_FLAC -->
1541           </dependencies>
1542           <control type="spinner" format="integer" />
1543         </setting>
1544         <setting id="audiocds.ejectonrip" type="boolean" label="14099" help="36291">
1545           <level>1</level>
1546           <default>true</default>
1547           <control type="toggle" />
1548         </setting>
1549       </group>
1550     </category>
1551     <category id="karaoke" label="13327" help="36292">
1552       <requirement>HAS_KARAOKE</requirement>
1553       <group id="1">
1554         <setting id="karaoke.enabled" type="boolean" label="13323" help="36293">
1555           <level>2</level>
1556           <default>false</default>
1557           <control type="toggle" />
1558         </setting>
1559         <setting id="karaoke.autopopupselector" type="boolean" label="22037" help="36294">
1560           <level>2</level>
1561           <default>false</default>
1562           <dependencies>
1563             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1564           </dependencies>
1565           <control type="toggle" />
1566         </setting>
1567       </group>
1568       <group id="2">
1569         <setting id="karaoke.font" type="string" label="22030" help="36295">
1570           <level>2</level>
1571           <default>arial.ttf</default>
1572           <constraints>
1573             <options>fonts</options>
1574           </constraints>
1575           <dependencies>
1576             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1577           </dependencies>
1578           <control type="spinner" format="string" />
1579         </setting>
1580         <setting id="karaoke.fontheight" type="integer" parent="karaoke.font" label="22031" help="36296">
1581           <level>2</level>
1582           <default>36</default>
1583           <constraints>
1584             <minimum>16</minimum>
1585             <step>2</step>
1586             <maximum>74</maximum>
1587           </constraints>
1588           <dependencies>
1589             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1590             <dependency type="update" setting="karaoke.font" />
1591           </dependencies>
1592           <control type="spinner" format="string" />
1593         </setting>
1594         <setting id="karaoke.fontcolors" type="integer" parent="karaoke.font" label="22032" help="36297">
1595           <level>2</level>
1596           <default>0</default> <!-- white/green -->
1597           <constraints>
1598             <options>
1599               <option label="22040">0</option> <!-- white/green -->
1600               <option label="22041">1</option> <!-- white/red -->
1601               <option label="22042">2</option> <!-- white/blue -->
1602               <option label="22043">3</option> <!-- black/white -->
1603             </options>
1604           </constraints>
1605           <dependencies>
1606             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1607           </dependencies>
1608           <control type="spinner" format="string" />
1609         </setting>
1610         <setting id="karaoke.charset" type="string" parent="karaoke.font" label="22033" help="36298">
1611           <level>2</level>
1612           <default>DEFAULT</default>
1613           <constraints>
1614             <options>charsets</options>
1615           </constraints>
1616           <dependencies>
1617             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1618           </dependencies>
1619           <control type="list" format="string" />
1620         </setting>
1621       </group>
1622       <group id="3">
1623         <setting id="karaoke.export" type="action" label="22038" help="36299">
1624           <level>2</level>
1625           <dependencies>
1626             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1627           </dependencies>
1628           <control type="button" format="action" />
1629         </setting>
1630         <setting id="karaoke.importcsv" type="action" label="22036" help="36300">
1631           <level>2</level>
1632           <dependencies>
1633             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1634           </dependencies>
1635           <control type="button" format="action" />
1636         </setting>
1637       </group>
1638     </category>
1639     <category id="mymusic" label="0" help="0">
1640       <group id="1">
1641         <setting id="mymusic.startwindow" type="integer" label="0" help="36301">
1642           <level>4</level>
1643           <default>10501</default> <!-- WINDOW_MUSIC_FILES -->
1644         </setting>
1645         <setting id="mymusic.songthumbinvis" type="boolean" label="0" help="36302">
1646           <level>4</level>
1647           <default>false</default>
1648         </setting>
1649         <setting id="mymusic.defaultlibview" type="string" label="0" help="36303">
1650           <level>4</level>
1651           <default></default>
1652           <constraints>
1653             <allowempty>true</allowempty>
1654           </constraints>
1655         </setting>
1656       </group>
1657     </category>
1658   </section>
1659   <section id="pictures" label="1" help="36304">
1660     <category id="pictures" label="14081" help="36305">
1661       <group id="1">
1662         <setting id="pictures.usetags" type="boolean" label="14082" help="36306">
1663           <level>0</level>
1664           <default>true</default>
1665           <control type="toggle" />
1666         </setting>
1667         <setting id="pictures.generatethumbs" type="boolean" label="13360" help="36307">
1668           <level>1</level>
1669           <default>true</default>
1670           <control type="toggle" />
1671         </setting>
1672         <setting id="pictures.useexifrotation" type="boolean" label="20184" help="36308">
1673           <level>1</level>
1674           <default>true</default>
1675           <control type="toggle" />
1676         </setting>
1677         <setting id="pictures.showvideos" type="boolean" label="22022" help="36309">
1678           <level>1</level>
1679           <default>true</default>
1680           <control type="toggle" />
1681         </setting>
1682         <setting id="pictures.displayresolution" type="integer" label="169" help="36310">
1683           <visible>false</visible> <!-- not properly respected -->
1684           <level>1</level>
1685           <default>14</default> <!-- RES_AUTORES -->
1686           <constraints>
1687             <options>resolutions</options>
1688           </constraints>
1689           <control type="spinner" format="string" />
1690         </setting>
1691       </group>
1692     </category>
1693     <category id="slideshow" label="108" help="36311">
1694       <group id="1">
1695         <setting id="slideshow.staytime" type="integer" label="12378" help="36312">
1696           <level>0</level>
1697           <default>5</default>
1698           <constraints>
1699             <minimum>1</minimum>
1700             <step>1</step>
1701             <maximum>100</maximum>
1702           </constraints>
1703           <control type="spinner" format="string">
1704             <formatlabel>14045</formatlabel>
1705           </control>
1706         </setting>
1707         <setting id="slideshow.displayeffects" type="boolean" label="12379" help="36313">
1708           <level>0</level>
1709           <default>true</default>
1710           <control type="toggle" />
1711         </setting>
1712         <setting id="slideshow.shuffle" type="boolean" label="13319" help="36314">
1713           <level>2</level>
1714           <default>false</default>
1715           <control type="toggle" />
1716         </setting>
1717       </group>
1718     </category>
1719   </section>
1720   <section id="weather" label="8" help="36315">
1721     <category id="weather" label="16000" help="36316">
1722       <group id="1">
1723         <setting id="weather.currentlocation" type="integer" label="0" help="36317">
1724           <level>4</level>
1725           <default>1</default>
1726           <control type="spinner" format="string" />
1727         </setting>
1728         <setting id="weather.addon" type="addon" label="24029" help="36318">
1729           <level>0</level>
1730           <default></default>
1731           <constraints>
1732             <addontype>xbmc.python.weather</addontype>
1733             <allowempty>true</allowempty>
1734           </constraints>
1735           <control type="button" format="addon" />
1736         </setting>
1737         <setting id="weather.addonsettings" type="action" parent="weather.addon" label="21417" help="36419">
1738           <level>0</level>
1739           <dependencies>
1740             <dependency type="enable" on="property" name="AddonHasSettings" setting="weather.addon" />
1741           </dependencies>
1742           <control type="button" format="action" />
1743         </setting>
1744       </group>
1745     </category>
1746   </section>
1747   <section id="services" label="14036" help="36319">
1748     <category id="general" label="16000" help="36320">
1749       <group id="1">
1750         <setting id="services.devicename" type="string" label="1271" help="36321">
1751           <level>0</level>
1752           <default>XBMC</default>
1753           <control type="edit" format="string" />
1754         </setting>
1755       </group>
1756     </category>
1757     <category id="upnp" label="20187" help="36322">
1758       <group id="1">
1759         <setting id="services.upnpserver" type="boolean" label="21360" help="36323">
1760           <level>0</level>
1761           <default>false</default>
1762           <control type="toggle" />
1763         </setting>
1764         <setting id="services.upnpannounce" type="boolean" label="20188" help="36324">
1765           <level>2</level>
1766           <default>true</default>
1767           <dependencies>
1768             <dependency type="enable" setting="services.upnpserver">true</dependency>
1769           </dependencies>
1770           <control type="toggle" />
1771         </setting>
1772         <setting id="services.upnprenderer" type="boolean" label="21881" help="36325">
1773           <level>1</level>
1774           <default>false</default>
1775           <control type="toggle" />
1776         </setting>
1777         <setting id="services.upnpcontroller" type="boolean" label="21361" help="36326">
1778           <level>1</level>
1779           <default>false</default>
1780           <control type="toggle" />
1781         </setting>
1782       </group>
1783     </category>
1784     <category id="webserver" label="33101" help="36327">
1785       <requirement>HAS_WEB_SERVER</requirement>
1786       <group id="1">
1787         <setting id="services.webserver" type="boolean" label="263" help="36328">
1788           <level>1</level>
1789           <default>false</default>
1790           <control type="toggle" />
1791         </setting>
1792         <setting id="services.webserverport" type="integer" parent="services.webserver" label="730" help="36329">
1793           <level>2</level>
1794           <default>8080</default>
1795           <constraints>
1796             <minimum>1</minimum>
1797             <step>1</step>
1798             <maximum>65535</maximum>
1799           </constraints>
1800           <control type="edit" format="integer" />
1801         </setting>
1802         <setting id="services.webserverusername" type="string" parent="services.webserver" label="1048" help="36330">
1803           <level>2</level>
1804           <default>xbmc</default>
1805           <constraints>
1806             <allowempty>true</allowempty>
1807           </constraints>
1808           <dependencies>
1809             <dependency type="enable" setting="services.webserver">true</dependency>
1810           </dependencies>
1811           <control type="edit" format="string" />
1812         </setting>
1813         <setting id="services.webserverpassword" type="string" parent="services.webserver" label="733" help="36331">
1814           <level>2</level>
1815           <default></default>
1816           <constraints>
1817             <allowempty>true</allowempty>
1818           </constraints>
1819           <dependencies>
1820             <dependency type="enable" setting="services.webserver">true</dependency>
1821           </dependencies>
1822           <control type="edit" format="string">
1823             <hidden>true</hidden>
1824           </control>
1825         </setting>
1826         <setting id="services.webskin" type="addon" label="199" help="36332">
1827           <level>1</level>
1828           <default>webinterface.default</default>
1829           <constraints>
1830             <addontype>xbmc.gui.webinterface</addontype>
1831           </constraints>
1832           <control type="button" format="addon" />
1833         </setting>
1834       </group>
1835     </category>
1836     <category id="remotecontrol" label="790" help="36333">
1837       <requirement>
1838         <or>
1839           <condition>HAS_EVENT_SERVER</condition>
1840           <condition>HAS_JSONRPC</condition>
1841         </or>
1842       </requirement>
1843       <group id="1">
1844         <setting id="services.esenabled" type="boolean" label="791" help="36334">
1845           <level>1</level>
1846           <default>true</default>
1847           <control type="toggle" />
1848         </setting>
1849         <setting id="services.esport" type="integer" label="792" help="36335">
1850           <requirement>HAS_EVENT_SERVER</requirement>
1851           <level>4</level>
1852           <default>9777</default>
1853           <constraints>
1854             <minimum>1</minimum>
1855             <step>1</step>
1856             <maximum>65535</maximum>
1857           </constraints>
1858           <dependencies>
1859             <dependency type="enable" setting="services.esenabled">true</dependency>
1860           </dependencies>
1861           <control type="edit" format="integer" />
1862         </setting>
1863         <setting id="services.esportrange" type="integer" label="793" help="36336">
1864           <requirement>HAS_EVENT_SERVER</requirement>
1865           <level>4</level>
1866           <default>10</default>
1867           <constraints>
1868             <minimum>1</minimum>
1869             <step>1</step>
1870             <maximum>100</maximum>
1871           </constraints>
1872           <dependencies>
1873             <dependency type="enable" setting="services.esenabled">true</dependency>
1874           </dependencies>
1875           <control type="spinner" format="integer" />
1876         </setting>
1877         <setting id="services.esmaxclients" type="integer" label="797" help="36337">
1878           <requirement>HAS_EVENT_SERVER</requirement>
1879           <level>4</level>
1880           <default>20</default>
1881           <constraints>
1882             <minimum>1</minimum>
1883             <step>1</step>
1884             <maximum>100</maximum>
1885           </constraints>
1886           <dependencies>
1887             <dependency type="enable" setting="services.esenabled">true</dependency>
1888           </dependencies>
1889           <control type="spinner" format="integer" />
1890         </setting>
1891         <setting id="services.esallinterfaces" type="boolean" label="794" help="36338">
1892           <level>1</level>
1893           <default>false</default>
1894           <dependencies>
1895             <dependency type="enable" setting="services.esenabled">true</dependency>
1896           </dependencies>
1897           <control type="toggle" />
1898         </setting>
1899         <setting id="services.esinitialdelay" type="integer" label="795" help="36339">
1900           <requirement>HAS_EVENT_SERVER</requirement>
1901           <level>4</level>
1902           <default>750</default>
1903           <constraints>
1904             <minimum>5</minimum>
1905             <step>5</step>
1906             <maximum>10000</maximum>
1907           </constraints>
1908           <dependencies>
1909             <dependency type="enable" setting="services.esenabled">true</dependency>
1910           </dependencies>
1911           <control type="spinner" format="integer" />
1912         </setting>
1913         <setting id="services.escontinuousdelay" type="integer" label="796" help="36340">
1914           <requirement>HAS_EVENT_SERVER</requirement>
1915           <level>4</level>
1916           <default>25</default>
1917           <constraints>
1918             <minimum>5</minimum>
1919             <step>5</step>
1920             <maximum>10000</maximum>
1921           </constraints>
1922           <dependencies>
1923             <dependency type="enable" setting="services.esenabled">true</dependency>
1924           </dependencies>
1925           <control type="spinner" format="integer" />
1926         </setting>
1927       </group>
1928     </category>
1929     <category id="zeroconf" label="1259" help="36341">
1930       <requirement>HAS_ZEROCONF</requirement>
1931       <group id="1">
1932         <setting id="services.zeroconf" type="boolean" label="1260" help="36342">
1933           <level>2</level>
1934           <default>true</default>
1935           <control type="toggle" />
1936         </setting>
1937       </group>
1938     </category>
1939     <category id="airplay" label="1273" help="36343">
1940       <requirement>HAS_AIRPLAY</requirement>
1941       <group id="1">
1942         <setting id="services.airplay" type="boolean" label="1270" help="36343">
1943           <level>1</level>
1944           <default>false</default>
1945           <control type="toggle" />
1946         </setting>
1947         <setting id="services.airplayvolumecontrol" type="boolean" parent="services.airplay" label="1269" help="36541">
1948           <level>2</level>
1949           <default>true</default>
1950           <dependencies>
1951             <dependency type="enable" setting="services.airplay">true</dependency>
1952           </dependencies>
1953           <control type="toggle" />
1954         </setting>
1955         <setting id="services.useairplaypassword" type="boolean" parent="services.airplay" label="1272" help="36344">
1956           <level>1</level>
1957           <default>false</default>
1958           <dependencies>
1959             <dependency type="enable" setting="services.airplay">true</dependency>
1960           </dependencies>
1961           <control type="toggle" />
1962         </setting>
1963         <setting id="services.airplaypassword" type="string" parent="services.useairplaypassword" label="733" help="36345">
1964           <level>1</level>
1965           <default></default>
1966           <constraints>
1967             <allowempty>true</allowempty>
1968           </constraints>
1969           <dependencies>
1970             <dependency type="enable" setting="services.useairplaypassword">true</dependency>
1971           </dependencies>
1972           <control type="edit" format="string">
1973             <hidden>true</hidden>
1974           </control>
1975         </setting>
1976       </group>
1977     </category>
1978     <category id="smb" label="1200" help="36346">
1979       <group id="1">
1980         <setting id="smb.winsserver" type="string" label="1207" help="36347">
1981           <level>2</level>
1982           <default>0.0.0.0</default>
1983           <control type="edit" format="ip" />
1984         </setting>
1985         <setting id="smb.workgroup" type="string" label="1202" help="36348">
1986           <level>2</level>
1987           <default>WORKGROUP</default>
1988           <control type="edit" format="string" />
1989         </setting>
1990       </group>
1991     </category>
1992   </section>
1993   <section id="system" label="13000" help="36349">
1994     <category id="videoscreen" label="21373" help="36350">
1995       <group id="1">
1996         <setting id="videoscreen.screen" type="integer" label="240" help="36351">
1997           <level>0</level>
1998           <default>0</default>
1999           <constraints>
2000             <options>screens</options>
2001           </constraints>
2002           <dependencies>
2003             <dependency type="update" setting="videoscreen.screenmode" />
2004           </dependencies>
2005           <control type="spinner" format="string" delayed="true" />
2006         </setting>
2007         <setting id="videoscreen.resolution" type="integer" label="169" help="36352">
2008           <level>0</level>
2009           <default>16</default> <!-- RES_DESKTOP -->
2010           <constraints>
2011             <options>resolutions</options>
2012           </constraints>
2013           <dependencies>
2014             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2015             <dependency type="update" setting="videoscreen.screen" />
2016             <dependency type="update" setting="videoscreen.screenmode" />
2017           </dependencies>
2018           <control type="list" format="string" />
2019         </setting>
2020         <setting id="videoscreen.screenmode" type="string" label="243" help="36353">
2021           <requirement>IsStandAlone</requirement>
2022           <level>0</level>
2023           <default>DESKTOP</default>
2024           <constraints>
2025             <options>refreshrates</options>
2026           </constraints>
2027           <updates>
2028             <update type="change" />
2029           </updates>
2030           <dependencies>
2031             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2032             <dependency type="update" setting="videoscreen.screen" />
2033             <dependency type="update" setting="videoscreen.resolution" />
2034           </dependencies>
2035           <control type="spinner" format="string" delayed="true" />
2036         </setting>
2037         <setting id="videoscreen.fakefullscreen" type="boolean" label="14083" help="36354">
2038           <level>2</level>
2039           <default>true</default>
2040           <dependencies>
2041             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2042           </dependencies>
2043           <control type="toggle" />
2044         </setting>
2045         <setting id="videoscreen.blankdisplays" type="boolean" label="13130" help="36355">
2046           <level>1</level>
2047           <default>false</default>
2048           <dependencies>
2049             <dependency type="enable" on="property" name="IsFullscreen" />
2050           </dependencies>
2051           <control type="toggle" />
2052         </setting>
2053       </group>
2054       <group id="2">
2055         <setting id="videoscreen.stereoscopicmode" type="integer" label="36500" help="36539">
2056           <level>2</level>
2057           <default>0</default>
2058           <constraints>
2059             <options>stereoscopicmodes</options>
2060           </constraints>
2061           <control type="list" format="integer"/>
2062         </setting>
2063         <setting id="videoscreen.preferedstereoscopicmode" parent="videoscreen.stereoscopicmode" type="integer" label="36524" help="36540">
2064           <level>2</level>
2065           <default>0</default>
2066           <constraints>
2067             <options>preferedstereoscopicviewmodes</options>
2068           </constraints>
2069           <control type="list" format="integer"/>
2070         </setting>
2071       </group>
2072       <group id="3">
2073         <setting id="videoscreen.vsync" type="integer" label="13105" help="36356">
2074           <level>2</level>
2075           <default>3</default> <!-- VSYNC_DRIVER -->
2076           <constraints>
2077             <options>verticalsyncs</options>
2078           </constraints>
2079           <control type="spinner" format="string" />
2080         </setting>
2081         <setting id="videoscreen.guicalibration" type="action" label="214" help="36357">
2082           <level>1</level>
2083           <control type="button" format="action" />
2084         </setting>
2085         <setting id="videoscreen.testpattern" type="action" label="226" help="36358">
2086           <requirement>HAS_GL</requirement>
2087           <level>1</level>
2088           <control type="button" format="action" />
2089         </setting>
2090         <setting id="videoscreen.limitedrange" type="boolean" label="36042" help="36359">
2091           <requirement>
2092             <or>
2093               <condition>HAS_GL</condition>
2094               <condition>HAS_DX</condition>
2095             </or>
2096           </requirement>
2097           <level>3</level>
2098           <default>false</default>
2099           <updates>
2100             <update type="rename">videoplayer.vdpaustudiolevel</update>
2101           </updates>
2102           <control type="toggle" />
2103         </setting>
2104       </group>
2105     </category>
2106     <category id="audiooutput" label="772" help="36360">
2107       <group id="1">
2108         <setting id="audiooutput.audiodevice" type="string" label="545" help="36371">
2109           <level>0</level>
2110           <default>Default</default> <!-- will be properly set on startup -->
2111           <constraints>
2112             <options>audiodevices</options>
2113           </constraints>
2114           <control type="list" format="string" />
2115         </setting>
2116         <setting id="audiooutput.channels" type="integer" label="34100" help="36362">
2117           <level>0</level>
2118           <default>1</default> <!-- AE_CH_LAYOUT_2_0 -->
2119           <dependencies>
2120             <dependency type="visible" on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.channels</dependency>
2121           </dependencies>
2122           <constraints>
2123             <options>
2124               <option label="34101">1</option> <!-- AE_CH_LAYOUT_2_0 -->
2125               <option label="34102">2</option> <!-- AE_CH_LAYOUT_2_1 -->
2126               <option label="34103">3</option> <!-- AE_CH_LAYOUT_3_0 -->
2127               <option label="34104">4</option> <!-- AE_CH_LAYOUT_3_1 -->
2128               <option label="34105">5</option> <!-- AE_CH_LAYOUT_4_0 -->
2129               <option label="34106">6</option> <!-- AE_CH_LAYOUT_4_1 -->
2130               <option label="34107">7</option> <!-- AE_CH_LAYOUT_5_0 -->
2131               <option label="34108">8</option> <!-- AE_CH_LAYOUT_5_1 -->
2132               <option label="34109">9</option> <!-- AE_CH_LAYOUT_7_0 -->
2133               <option label="34110">10</option> <!-- AE_CH_LAYOUT_7_1 -->
2134             </options>
2135           </constraints>
2136           <control type="spinner" format="string" />
2137         </setting>
2138         <setting id="audiooutput.config" type="integer" label="337" help="36361">
2139           <level>2</level>
2140           <default>2</default>
2141           <constraints>
2142             <options>
2143               <option label="338">1</option>
2144               <option label="339">2</option>
2145               <option label="420">3</option>
2146             </options>
2147           </constraints>
2148           <control type="spinner" format="integer" />
2149         </setting>
2150         <setting id="audiooutput.samplerate" type="integer" label="458" help="36523">
2151           <level>2</level>
2152           <default>48000</default>
2153           <dependencies>
2154             <dependency type="visible">
2155               <and>
2156                 <condition on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.samplerate</condition>
2157                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.samplerate</condition>
2158               </and>
2159             </dependency>
2160           </dependencies>
2161           <constraints>
2162             <options>
2163               <option label="34124">44100</option>
2164               <option label="34125">48000</option>
2165               <option label="34126">88200</option>
2166               <option label="34127">96000</option>
2167               <option label="34128">192000</option>
2168             </options>
2169           </constraints>
2170           <control type="spinner" format="integer" />
2171         </setting>
2172         <setting id="audiooutput.stereoupmix" type="boolean" label="252" help="36364">
2173           <level>2</level>
2174           <default>false</default>
2175           <dependencies>
2176             <dependency type="visible" setting="audiooutput.channels" operator="!is">1</dependency>
2177           </dependencies>
2178           <control type="toggle" />
2179         </setting>
2180         <setting id="audiooutput.normalizelevels" type="boolean" label="346" help="36533">
2181           <level>2</level>
2182           <default>true</default>
2183           <control type="toggle" />
2184         </setting>
2185         <setting id="audiooutput.processquality" type="integer" label="13505" help="36169">
2186           <requirement>HAS_AE_QUALITY_LEVELS</requirement>
2187           <level>2</level>
2188           <default>30</default> <!-- AE_QUALITY_MID -->
2189           <constraints>
2190             <options>aequalitylevels</options>
2191           </constraints>
2192           <control type="spinner" format="string" />
2193         </setting>
2194         <setting id="audiooutput.streamsilence" type="integer" label="421" help="34111">
2195           <level>1</level>
2196           <default>1</default>
2197           <constraints>
2198             <options>audiostreamsilence</options>
2199           </constraints>
2200           <control type="spinner" format="string" />
2201         </setting>
2202       </group>
2203       <group id="2">
2204         <setting id="audiooutput.guisoundmode" type="integer" label="34120" help="36373">
2205           <level>0</level>
2206           <default>1</default> <!-- AE_SOUND_IDLE -->
2207           <constraints>
2208             <options>
2209               <option label="34121">1</option> <!-- AE_SOUND_IDLE -->
2210               <option label="34122">2</option> <!-- AE_SOUND_ALWAYS -->
2211               <option label="34123">0</option> <!-- AE_SOUND_OFF -->
2212             </options>
2213           </constraints>
2214           <control type="spinner" format="string" />
2215         </setting>
2216       </group>
2217       <group id="3">
2218         <setting id="audiooutput.passthrough" type="boolean" label="348" help="36368">
2219           <level>2</level>
2220           <default>false</default>
2221           <dependencies>
2222             <dependency type="visible">
2223               <and>
2224                 <condition on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.passthrough</condition>
2225                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2226               </and>
2227             </dependency>
2228           </dependencies>
2229           <control type="toggle" />
2230         </setting>
2231         <setting id="audiooutput.passthroughdevice" type="string" label="546" help="36372">
2232           <level>2</level>
2233           <default>Default</default> <!-- will be properly set on startup -->
2234           <dependencies>
2235             <dependency type="visible">
2236               <and>
2237                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2238                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthrough">audiooutput.passthrough</condition>
2239                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2240               </and>
2241             </dependency>
2242           </dependencies>
2243           <constraints>
2244             <options>audiodevicespassthrough</options>
2245           </constraints>
2246           <control type="list" format="string" />
2247         </setting>
2248         <setting id="audiooutput.ac3passthrough" type="boolean" label="364" help="36365">
2249           <level>2</level>
2250           <default>true</default>
2251           <dependencies>
2252             <dependency type="visible">
2253               <and>
2254                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2255                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2256               </and>
2257             </dependency>
2258           </dependencies>
2259           <control type="toggle" />
2260         </setting>
2261         <setting id="audiooutput.eac3passthrough" type="boolean" label="448" help="37016">
2262           <level>2</level>
2263           <default>false</default>
2264           <dependencies>
2265             <dependency type="visible">
2266               <and>
2267                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2268                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2269               </and>
2270             </dependency>
2271           </dependencies>
2272           <control type="toggle" />
2273         </setting>
2274         <setting id="audiooutput.dtspassthrough" type="boolean" label="254" help="36366">
2275           <level>2</level>
2276           <default>false</default>
2277           <dependencies>
2278             <dependency type="visible">
2279               <and>
2280                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2281                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2282               </and>
2283             </dependency>
2284           </dependencies>
2285           <control type="toggle" />
2286         </setting>
2287         <setting id="audiooutput.truehdpassthrough" type="boolean" label="349" help="36369">
2288           <level>2</level>
2289           <default>false</default>
2290           <dependencies>
2291             <dependency type="visible">
2292               <and>
2293                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2294                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.truehdpassthrough</condition>
2295                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthroughdevice">audiooutput.truehdpassthrough</condition>
2296               </and>
2297             </dependency>
2298           </dependencies>
2299           <control type="toggle" />
2300         </setting>
2301         <setting id="audiooutput.dtshdpassthrough" type="boolean" label="347" help="36370">
2302           <level>2</level>
2303           <default>false</default>
2304           <dependencies>
2305             <dependency type="visible">
2306               <and>
2307                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2308                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.dtshdpassthrough</condition>
2309                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthroughdevice">audiooutput.dtshdpassthrough</condition>
2310               </and>
2311             </dependency>
2312           </dependencies>
2313           <control type="toggle" />
2314         </setting>
2315       </group>
2316     </category>
2317     <category id="input" label="14094" help="36374">
2318       <group id="1">
2319         <setting id="input.peripherals" type="action" label="35000" help="36375">
2320           <level>1</level>
2321           <dependencies>
2322             <dependency type="enable" on="property" name="HasPeripherals" />
2323           </dependencies>
2324           <control type="button" format="action" />
2325         </setting>
2326       </group>
2327       <group id="2">
2328         <setting id="input.remoteaskeyboard" type="boolean" label="21449" help="36376">
2329           <level>2</level>
2330           <default>false</default>
2331           <control type="toggle" />
2332         </setting>
2333         <setting id="input.enablemouse" type="boolean" label="21369" help="36377">
2334           <level>0</level>
2335           <control type="toggle" />
2336           <default>true</default>
2337         </setting>
2338         <setting id="input.enablejoystick" type="boolean" label="35100" help="36378">
2339           <requirement>HAS_SDL_JOYSTICK</requirement>
2340           <level>0</level>
2341           <default>true</default>
2342           <control type="toggle" />
2343         </setting>
2344         <setting id="input.enablesystemkeys" type="boolean" label="35103" help="37019">
2345           <and>
2346             <requirement>HAS_GL</requirement>
2347             <requirement>HAVE_X11</requirement>
2348           </and>
2349           <level>2</level>
2350           <default>false</default>
2351           <control type="toggle" />
2352         </setting>
2353       </group>
2354     </category>
2355     <category id="network" label="798" help="36379">
2356       <group id="1">
2357         <setting id="network.usehttpproxy" type="boolean" label="708" help="36380">
2358           <level>1</level>
2359           <default>false</default>
2360           <control type="toggle" />
2361         </setting>
2362         <setting id="network.httpproxytype" type="integer" parent="network.usehttpproxy" label="1180" help="36381">
2363           <level>1</level>
2364           <default>0</default>
2365           <constraints>
2366             <options>
2367               <option label="1181">0</option> <!-- PROXY_HTTP -->
2368               <option label="1182">1</option> <!-- PROXY_SOCKS4 -->
2369               <option label="1183">2</option> <!-- PROXY_SOCKS4A -->
2370               <option label="1184">3</option> <!-- PROXY_SOCKS5 -->
2371               <option label="1185">4</option> <!-- PROXY_SOCKS5_REMOTE -->
2372             </options>
2373           </constraints>
2374           <dependencies>
2375             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2376           </dependencies>
2377           <control type="spinner" format="string" />
2378         </setting>
2379         <setting id="network.httpproxyserver" type="string" parent="network.usehttpproxy" label="706" help="36382">
2380           <level>1</level>
2381           <default></default>
2382           <constraints>
2383             <allowempty>true</allowempty>
2384           </constraints>
2385           <dependencies>
2386             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2387           </dependencies>
2388           <control type="edit" format="string" />
2389         </setting>
2390         <setting id="network.httpproxyport" type="integer" parent="network.usehttpproxy" label="730" help="36383">
2391           <level>1</level>
2392           <default>8080</default>
2393           <constraints>
2394             <minimum>1</minimum>
2395             <step>1</step>
2396             <maximum>65535</maximum>
2397           </constraints>
2398           <dependencies>
2399             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2400           </dependencies>
2401           <control type="edit" format="integer" />
2402         </setting>
2403         <setting id="network.httpproxyusername" type="string" parent="network.usehttpproxy" label="1048" help="36384">
2404           <level>1</level>
2405           <default></default>
2406           <constraints>
2407             <allowempty>true</allowempty>
2408           </constraints>
2409           <dependencies>
2410             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2411           </dependencies>
2412           <control type="edit" format="string" />
2413         </setting>
2414         <setting id="network.httpproxypassword" type="string" parent="network.usehttpproxy" label="733" help="36385">
2415           <level>1</level>
2416           <default></default>
2417           <constraints>
2418             <allowempty>true</allowempty>
2419           </constraints>
2420           <dependencies>
2421             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2422           </dependencies>
2423           <control type="edit" format="string">
2424             <hidden>true</hidden>
2425           </control>
2426         </setting>
2427       </group>
2428       <group id="2">
2429         <setting id="network.bandwidth" type="integer" label="14041" help="36386">
2430           <level>2</level>
2431           <default>0</default>
2432           <constraints>
2433             <minimum label="351">0</minimum>
2434             <step>512</step>
2435             <maximum>102400</maximum>
2436           </constraints>
2437           <control type="spinner" format="string">
2438             <formatlabel>14048</formatlabel>
2439           </control>
2440         </setting>
2441       </group>
2442     </category>
2443     <category id="powermanagement" label="14095" help="36387">
2444       <group id="1">
2445         <setting id="powermanagement.displaysoff" type="integer" label="1450" help="36388">
2446           <level>0</level>
2447           <default>0</default>
2448           <constraints>
2449             <minimum label="351">0</minimum>
2450             <step>5</step>
2451             <maximum>120</maximum>
2452           </constraints>
2453           <control type="spinner" format="string">
2454             <formatlabel>14044</formatlabel>
2455           </control>
2456         </setting>
2457         <setting id="powermanagement.shutdowntime" type="integer" label="357" help="36389">
2458           <level>2</level>
2459           <default>0</default>
2460           <constraints>
2461             <minimum label="351">0</minimum>
2462             <step>5</step>
2463             <maximum>120</maximum>
2464           </constraints>
2465           <control type="spinner" format="string">
2466             <formatlabel>14044</formatlabel>
2467           </control>
2468         </setting>
2469         <setting id="powermanagement.shutdownstate" type="integer" label="13008" help="36390">
2470           <level>2</level>
2471           <default>0</default> <!-- POWERSTATE_QUIT -->
2472           <constraints>
2473             <options>shutdownstates</options>
2474           </constraints>
2475           <control type="spinner" format="string" />
2476         </setting>
2477       </group>
2478       <group id="2">
2479         <setting id="powermanagement.wakeonaccess" type="boolean" label="13026" help="36350">
2480           <level>1</level>
2481           <default>false</default>
2482           <control type="toggle" />
2483         </setting>
2484       </group>
2485     </category>
2486     <category id="debug" label="14092" help="36391">
2487       <group id="1">
2488         <setting id="debug.showloginfo" type="boolean" label="20191" help="36392">
2489           <level>1</level>
2490           <default>false</default>
2491           <control type="toggle" />
2492         </setting>
2493         <setting id="debug.setextraloglevel" type="action" parent="debug.showloginfo" label="666" help="36394">
2494           <level>1</level>
2495           <dependencies>
2496             <dependency type="enable" setting="debug.showloginfo">true</dependency>
2497           </dependencies>
2498           <control type="button" format="action" />
2499         </setting>
2500         <setting id="debug.screenshotpath" type="path" label="20004" help="36261">
2501           <level>1</level>
2502           <default></default>
2503           <constraints>
2504             <allowempty>true</allowempty>
2505           </constraints>
2506           <control type="button" format="path">
2507             <heading>657</heading>
2508           </control>
2509         </setting>
2510       </group>
2511     </category>
2512     <category id="masterlock" label="12360" help="36395">
2513       <access>CheckMasterLock</access>
2514       <group id="1">
2515         <setting id="masterlock.lockcode" type="string" label="20100" help="36396">
2516           <level>2</level>
2517           <default>-</default>
2518           <control type="button" format="action">
2519             <hidevalue>true</hidevalue>
2520           </control>
2521         </setting>
2522         <setting id="masterlock.startuplock" type="boolean" label="20076" help="36397">
2523           <level>2</level>
2524           <default>false</default>
2525           <dependencies>
2526             <dependency type="enable" on="property" name="ProfileLockMode" operator="!is">0</dependency>
2527           </dependencies>
2528           <control type="toggle" />
2529         </setting>
2530         <setting id="masterlock.maxretries" type="integer" label="12364" help="36398">
2531           <level>4</level>
2532           <default>3</default>
2533           <constraints>
2534             <minimum>3</minimum>
2535             <step>1</step>
2536             <maximum>100</maximum>
2537           </constraints>
2538           <control type="spinner" format="integer" />
2539         </setting>
2540       </group>
2541     </category>
2542     <category id="cache" label="439" help="36399">
2543       <visible>false</visible>
2544       <group id="1">
2545         <setting id="cache.harddisk" type="integer" label="14025" help="36400">
2546           <level>4</level>
2547           <default>256</default>
2548           <constraints>
2549             <minimum label="351">0</minimum>
2550             <step>256</step>
2551             <maximum>4096</maximum>
2552           </constraints>
2553           <control type="spinner" format="string">
2554             <formatlabel>14049</formatlabel>
2555           </control>
2556         </setting>
2557       </group>
2558       <group id="2">
2559         <setting id="cachevideo.dvdrom" type="integer" label="14026" help="36401">
2560           <level>4</level>
2561           <default>2048</default>
2562           <constraints>
2563             <minimum label="351">0</minimum>
2564             <step>256</step>
2565             <maximum>16384</maximum>
2566           </constraints>
2567           <control type="spinner" format="string">
2568             <formatlabel>14049</formatlabel>
2569           </control>
2570         </setting>
2571         <setting id="cachevideo.lan" type="integer" label="14027" help="36402">
2572           <level>4</level>
2573           <default>2048</default>
2574           <constraints>
2575             <minimum label="351">0</minimum>
2576             <step>256</step>
2577             <maximum>16384</maximum>
2578           </constraints>
2579           <control type="spinner" format="string">
2580             <formatlabel>14049</formatlabel>
2581           </control>
2582         </setting>
2583         <setting id="cachevideo.internet" type="integer" label="14028" help="36403">
2584           <level>4</level>
2585           <default>4096</default>
2586           <constraints>
2587             <minimum label="351">0</minimum>
2588             <step>256</step>
2589             <maximum>16384</maximum>
2590           </constraints>
2591           <control type="spinner" format="string">
2592             <formatlabel>14049</formatlabel>
2593           </control>
2594         </setting>
2595       </group>
2596       <group id="3">
2597         <setting id="cacheaudio.dvdrom" type="integer" label="14030" help="36404">
2598           <level>4</level>
2599           <default>256</default>
2600           <constraints>
2601             <minimum label="351">0</minimum>
2602             <step>256</step>
2603             <maximum>4096</maximum>
2604           </constraints>
2605           <control type="spinner" format="string">
2606             <formatlabel>14049</formatlabel>
2607           </control>
2608         </setting>
2609         <setting id="cacheaudio.lan" type="integer" label="14031" help="36405">
2610           <level>4</level>
2611           <default>256</default>
2612           <constraints>
2613             <minimum label="351">0</minimum>
2614             <step>256</step>
2615             <maximum>4096</maximum>
2616           </constraints>
2617           <control type="spinner" format="string">
2618             <formatlabel>14049</formatlabel>
2619           </control>
2620         </setting>
2621         <setting id="cacheaudio.internet" type="integer" label="14032" help="36406">
2622           <level>4</level>
2623           <default>256</default>
2624           <constraints>
2625             <minimum label="351">0</minimum>
2626             <step>256</step>
2627             <maximum>4096</maximum>
2628           </constraints>
2629           <control type="spinner" format="string">
2630             <formatlabel>14049</formatlabel>
2631           </control>
2632         </setting>
2633       </group>
2634       <group id="4">
2635         <setting id="cachedvd.dvdrom" type="integer" label="14034" help="36407">
2636           <level>4</level>
2637           <default>2048</default>
2638           <constraints>
2639             <minimum label="351">0</minimum>
2640             <step>256</step>
2641             <maximum>16384</maximum>
2642           </constraints>
2643           <control type="spinner" format="string">
2644             <formatlabel>14049</formatlabel>
2645           </control>
2646         </setting>
2647         <setting id="cachedvd.lan" type="integer" label="14060" help="36408">
2648           <level>4</level>
2649           <default>2048</default>
2650           <constraints>
2651             <minimum label="351">0</minimum>
2652             <step>256</step>
2653             <maximum>16384</maximum>
2654           </constraints>
2655           <control type="spinner" format="string">
2656             <formatlabel>14049</formatlabel>
2657           </control>
2658         </setting>
2659       </group>
2660       <group id="5">
2661         <setting id="cacheunknown.internet" type="integer" label="4096" help="36409">
2662           <level>4</level>
2663           <default>4096</default>
2664           <constraints>
2665             <minimum label="351">0</minimum>
2666             <step>256</step>
2667             <maximum>16384</maximum>
2668           </constraints>
2669           <control type="spinner" format="string">
2670             <formatlabel>14049</formatlabel>
2671           </control>
2672         </setting>
2673       </group>
2674     </category>
2675     <category id="paths" label="" help="36410">
2676       <group id="1">
2677         <setting id="system.playlistspath" type="path" label="20006" help="36411">
2678           <level>4</level>
2679           <default></default>
2680           <constraints>
2681             <allowempty>true</allowempty>
2682           </constraints>
2683         </setting>
2684       </group>
2685     </category>
2686     <category id="general" label="" help="36412">
2687       <group id="1">
2688         <setting id="general.addonautoupdate" type="boolean" label="0" help="36413">
2689           <level>4</level>
2690           <default>true</default>
2691         </setting>
2692         <setting id="general.addonnotifications" type="boolean" label="0" help="36414">
2693           <level>4</level>
2694           <default>true</default>
2695         </setting>
2696         <setting id="general.addonforeignfilter" type="boolean" label="0" help="36415">
2697           <level>4</level>
2698           <default>false</default>
2699         </setting>
2700       </group>
2701     </category>
2702   </section>
2703 </settings>