diff options
author | DaveTBlake <oak99sky@yahoo.co.uk> | 2020-06-28 14:57:24 +0100 |
---|---|---|
committer | DaveTBlake <oak99sky@yahoo.co.uk> | 2020-09-19 15:52:19 +0100 |
commit | 75bb4d014b0119718276e238e05e5872ee96b2d0 (patch) | |
tree | ae17344163941aa19b6a9be00f7db5603066c487 /system/settings/settings.xml | |
parent | 923c3549c8a4c5cc3e7224ac450a1d50586f94f1 (diff) |
Add music art GUI settings (with artwork level) to supersede the advanced settings
Diffstat (limited to 'system/settings/settings.xml')
-rwxr-xr-x | system/settings/settings.xml | 225 |
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"> |