aboutsummaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authormontellese <montellese@xbmc.org>2014-05-13 19:44:23 +0200
committermontellese <montellese@xbmc.org>2014-05-14 08:26:08 +0200
commitf9bfd784bd8e91c751c6c4a3e868fc6d5a1955c3 (patch)
treed19d65d5f3146d00d51b01911ead3cace4499fd4 /system
parent4ea61cf451f8f51cf64ce461469c196a9e94c409 (diff)
integrate optional component logging setting into core
Diffstat (limited to 'system')
-rw-r--r--system/settings/settings.xml19
1 files changed, 16 insertions, 3 deletions
diff --git a/system/settings/settings.xml b/system/settings/settings.xml
index 0e4e952483..1c8f645e60 100644
--- a/system/settings/settings.xml
+++ b/system/settings/settings.xml
@@ -2769,12 +2769,25 @@
<default>false</default>
<control type="toggle" />
</setting>
- <setting id="debug.setextraloglevel" type="action" parent="debug.showloginfo" label="666" help="36394">
+ <setting id="debug.extralogging" type="boolean" label="666" help="36394">
<level>1</level>
+ <default>false</default>
+ <control type="toggle" />
+ </setting>
+ <setting id="debug.setextraloglevel" type="list[integer]" parent="debug.extralogging" label="668" help="36510">
+ <level>1</level>
+ <default></default>
+ <constraints>
+ <options>loggingcomponents</options>
+ <delimiter>,</delimiter>
+ </constraints>
<dependencies>
- <dependency type="enable" setting="debug.showloginfo">true</dependency>
+ <dependency type="enable" setting="debug.extralogging" operator="is">true</dependency>
</dependencies>
- <control type="button" format="action" />
+ <control type="list" format="string">
+ <multiselect>true</multiselect>
+ <hidevalue>true</hidevalue>
+ </control>
</setting>
<setting id="debug.screenshotpath" type="path" label="20004" help="36393">
<level>1</level>