aboutsummaryrefslogtreecommitdiff
path: root/system/settings/settings.xml
diff options
context:
space:
mode:
authorDaveTBlake <oak99sky@yahoo.co.uk>2020-06-28 14:57:24 +0100
committerDaveTBlake <oak99sky@yahoo.co.uk>2020-09-19 15:52:19 +0100
commit75bb4d014b0119718276e238e05e5872ee96b2d0 (patch)
treeae17344163941aa19b6a9be00f7db5603066c487 /system/settings/settings.xml
parent923c3549c8a4c5cc3e7224ac450a1d50586f94f1 (diff)
Add music art GUI settings (with artwork level) to supersede the advanced settings
Diffstat (limited to 'system/settings/settings.xml')
-rwxr-xr-xsystem/settings/settings.xml225
1 files changed, 168 insertions, 57 deletions
diff --git a/system/settings/settings.xml b/system/settings/settings.xml
index 0c85468ab0..16e58f48f8 100755
--- a/system/settings/settings.xml
+++ b/system/settings/settings.xml
@@ -1002,53 +1002,7 @@
</group>
</category>
<category id="music" label="14216" help="38108">
- <group id="1" label="593">
- <setting id="musicfiles.selectaction" type="boolean" label="12381" help="38112">
- <level>0</level>
- <default>false</default>
- <control type="toggle" />
- </setting>
- <setting id="musicfiles.trackformat" type="string" label="13307" help="36275">
- <level>3</level>
- <default>[%N. ]%A - %T</default>
- <control type="edit" format="string">
- <heading>16016</heading>
- </control>
- </setting>
- <setting id="musicfiles.nowplayingtrackformat" type="string" label="13307" help="36277">
- <level>4</level>
- <default></default>
- <constraints>
- <allowempty>true</allowempty>
- </constraints>
- <control type="edit" format="string">
- <heading>16016</heading>
- </control>
- </setting>
- <setting id="musicfiles.librarytrackformat" type="string" label="13307" help="36279">
- <level>4</level>
- <default></default>
- <constraints>
- <allowempty>true</allowempty>
- </constraints>
- <control type="edit" format="string">
- <heading>16016</heading>
- </control>
- </setting>
- <setting id="musicfiles.findremotethumbs" type="boolean" label="14059" help="36281">
- <level>2</level>
- <default>true</default>
- <control type="toggle" />
- </setting>
- </group>
- <group id="2" label="744">
- <setting id="musicfiles.usetags" type="boolean" label="258" help="36274">
- <level>1</level>
- <default>true</default>
- <control type="toggle" />
- </setting>
- </group>
- <group id="3" label="14022">
+ <group id="1" label="39121">
<setting id="musiclibrary.showallitems" type="boolean" label="38011" help="38012">
<level>2</level>
<default>true</default>
@@ -1074,11 +1028,8 @@
<default>false</default>
<control type="toggle" />
</setting>
- <setting id="musiclibrary.overridetags" type="boolean" label="20220" help="20221">
- <level>1</level>
- <default>false</default>
- <control type="toggle" />
- </setting>
+ </group>
+ <group id="2" label="39122">
<setting id="musiclibrary.downloadinfo" type="boolean" label="20192" help="36256">
<level>2</level>
<default>false</default>
@@ -1094,11 +1045,6 @@
<heading>657</heading>
</control>
</setting>
- <setting id="musiclibrary.preferonlinealbumart" type="boolean" label="20224" help="20225">
- <level>1</level>
- <default>false</default>
- <control type="toggle" />
- </setting>
<setting id="musiclibrary.albumsscraper" type="addon" label="20193" help="36257">
<level>1</level>
<default>metadata.generic.albums</default>
@@ -1119,6 +1065,171 @@
<show more="true" details="true">installed</show>
</control>
</setting>
+ <setting id="musiclibrary.overridetags" type="boolean" label="20220" help="20221">
+ <level>1</level>
+ <default>false</default>
+ <control type="toggle" />
+ </setting>
+ </group>
+ <group id="3" label="39123">
+ <setting id="musiclibrary.preferonlinealbumart" type="boolean" label="20224" help="20225">
+ <level>1</level>
+ <default>false</default>
+ <control type="toggle" />
+ </setting>
+ <!-- Hidden setting indicating music art settings have been migrated from old advancedsettings.xml format-->
+ <setting id="musiclibrary.artsettings" type="boolean" label="0" help="">
+ <level>4</level>
+ <default>false</default>
+ <control type="toggle" />
+ </setting>
+ <setting id="musiclibrary.artworklevel" type="integer" label="39137" help="39138">
+ <level>1</level>
+ <default>0</default>
+ <constraints>
+ <options>
+ <option label="39140">0</option> <!-- MUSICLIBRARY_ARTWORK_LEVEL_ALL -->
+ <option label="39141">1</option> <!-- MUSICLIBRARY_ARTWORK_LEVEL_BASIC -->
+ <option label="39142">2</option> <!-- MUSICLIBRARY_ARTWORK_LEVEL_CUSTOM -->
+ </options>
+ </constraints>
+ <control type="list" format="string" />
+ </setting>
+ <setting id="musiclibrary.usealllocalart" type="boolean" parent="musiclibrary.artworklevel" label="39127" help="39128">
+ <level>1</level>
+ <default>false</default>
+ <control type="toggle" />
+ <dependencies>
+ <dependency type="visible" setting="musiclibrary.artworklevel" operator="is">2</dependency>
+ </dependencies>
+ </setting>
+ <setting id="musiclibrary.useallremoteart" type="boolean" parent="musiclibrary.artworklevel" label="39129" help="39130">
+ <level>1</level>
+ <default>false</default>
+ <control type="toggle" />
+ <dependencies>
+ <dependency type="visible" setting="musiclibrary.artworklevel" operator="is">2</dependency>
+ </dependencies>
+ </setting>
+ <setting id="musiclibrary.artistartwhitelist" type="list[string]" parent="musiclibrary.artworklevel" label="39131" help="39132">
+ <level>1</level>
+ <default></default>
+ <constraints>
+ <options>
+ <option>banner</option>
+ <option>clearart</option>
+ <option>clearlogo</option>
+ <option>landscape</option>
+ <option>fanart</option>
+ </options>
+ <delimiter>, </delimiter>
+ <allownewoption>true</allownewoption>
+ </constraints>
+ <dependencies>
+ <dependency type="visible" setting="musiclibrary.artworklevel" operator="is">2</dependency>
+ <dependency type="enable">
+ <or>
+ <condition setting="musiclibrary.usealllocalart" operator="is" >false</condition>
+ <condition setting="musiclibrary.useallremoteart" operator="is">false</condition>
+ </or>
+ </dependency>
+ </dependencies>
+ <control type="list" format="string">
+ <multiselect>true</multiselect>
+ <addbuttonlabel>13516</addbuttonlabel>
+ </control>
+ </setting>
+ <setting id="musiclibrary.albumartwhitelist" type="list[string]" parent="musiclibrary.artworklevel" label="39133" help="39134">
+ <level>1</level>
+ <default></default>
+ <constraints>
+ <options>
+ <option>discart</option>
+ <option>back</option>
+ <option>spine</option>
+ <option>3dcase</option>
+ <option>3dflat</option>
+ <option>3dface</option>
+ </options>
+ <delimiter>, </delimiter>
+ <allownewoption>true</allownewoption>
+ </constraints>
+ <dependencies>
+ <dependency type="visible" setting="musiclibrary.artworklevel" operator="is">2</dependency>
+ <dependency type="enable">
+ <or>
+ <condition setting="musiclibrary.usealllocalart" operator="is" >false</condition>
+ <condition setting="musiclibrary.useallremoteart" operator="is">false</condition>
+ </or>
+ </dependency>
+ </dependencies>
+ <control type="list" format="string">
+ <multiselect>true</multiselect>
+ <addbuttonlabel>13516</addbuttonlabel>
+ </control>
+ </setting>
+ <setting id="musiclibrary.musicthumbs" type="list[string]" label="39135" help="39136">
+ <level>3</level>
+ <default>folder.jpg, cover.jpg, cover.jpeg, thumb.jpg</default>
+ <constraints>
+ <options>
+ <option>folder.jpg</option>
+ <option>cover.jpg</option>
+ <option>cover.jpeg</option>
+ <option>thumb.jpg</option>
+ </options>
+ <delimiter>, </delimiter>
+ <allowempty>true</allowempty>
+ <allownewoption>true</allownewoption>
+ </constraints>
+ <control type="list" format="string">
+ <multiselect>true</multiselect>
+ </control>
+ </setting>
+ </group>
+ <group id="4" label="128">
+ <setting id="musicfiles.selectaction" type="boolean" label="12381" help="38112">
+ <level>0</level>
+ <default>false</default>
+ <control type="toggle" />
+ </setting>
+ <setting id="musicfiles.trackformat" type="string" label="13307" help="36275">
+ <level>3</level>
+ <default>[%N. ]%A - %T</default>
+ <control type="edit" format="string">
+ <heading>16016</heading>
+ </control>
+ </setting>
+ <setting id="musicfiles.nowplayingtrackformat" type="string" label="13307" help="36277">
+ <level>4</level>
+ <default></default>
+ <constraints>
+ <allowempty>true</allowempty>
+ </constraints>
+ <control type="edit" format="string">
+ <heading>16016</heading>
+ </control>
+ </setting>
+ <setting id="musicfiles.librarytrackformat" type="string" label="13307" help="36279">
+ <level>4</level>
+ <default></default>
+ <constraints>
+ <allowempty>true</allowempty>
+ </constraints>
+ <control type="edit" format="string">
+ <heading>16016</heading>
+ </control>
+ </setting>
+ <setting id="musicfiles.findremotethumbs" type="boolean" label="14059" help="36281">
+ <level>2</level>
+ <default>true</default>
+ <control type="toggle" />
+ </setting>
+ <setting id="musicfiles.usetags" type="boolean" label="39125" help="36274">
+ <level>1</level>
+ <default>true</default>
+ <control type="toggle" />
+ </setting>
</group>
</category>
<category id="mymusic" label="0" help="0">