Add a simple config migrator to move config items around at load. I've used it

to move general/process_m3u to scanning/process_playlists, scanning/process_xml
to scanning/process_itunes, and make scanning/process_m3u actually control just
m3u file rather than all playlists.  In addition, scan/correct_order has been
moved to daap/correct_order.  This closes long-standing bug #172.
This commit is contained in:
Ron Pedde
2007-04-06 05:05:50 +00:00
parent e6d550dd49
commit 00ded64dab
13 changed files with 129 additions and 329 deletions

View File

@@ -109,17 +109,6 @@
<short_description></short_description>
<type size="80" browse="file">text</type>
</item>
<item id="general:process_m3u">
<name>Process .m3u Files</name>
<short_description>
Should m3u files be processed as playlists?
</short_description>
<type default_value="0">select</type>
<options>
<option value="0">No</option>
<option value="1">Yes</option>
</options>
</item>
<item id="general:compdirs" advanced="true">
<name>Compilation Directories</name>
<short_description></short_description>
@@ -127,8 +116,19 @@
</item>
</section>
<section name="Scanning" advanced="true">
<item id="scanning:process_xml">
<name>Process xmlFiles</name>
<item id="scanning:process_playlists">
<name>Process Playlists</name>
<short_description>
Should static playlists (.m3u, etc) be processed?
</short_description>
<type default_value="1">select</type>
<options>
<option value="0">No</option>
<option value="1">Yes</option>
</options>
</item>
<item id="scanning:process_itunes">
<name>Process iTunes files</name>
<short_description>
Should iTunes xml-files be processed?
</short_description>
@@ -138,6 +138,17 @@
<option value="1">Yes</option>
</options>
</item>
<item id="scanning:process_m3u">
<name>Process .m3u files</name>
<short_description>
Should .m3u playlists be processed?
</short_description>
<type default_value="0">select</type>
<options>
<option value="0">No</option>
<option value="1">Yes</option>
</options>
</item>
<item id="scanning:case_sensitive">
<name>Case Sensitive</name>
<short_description>
@@ -246,7 +257,10 @@
<option value="1">Yes</option>
</options>
</item>
<item id="scan:correct_order" advanced="true">
</section>
<section name="Daap" advanced="true">
<item id="daap:correct_order">
<name>Ordered Playlists</name>
<short_description>
Should playlists be returned in the order specified in the playlist?
@@ -257,9 +271,6 @@
<option value="1">Yes</option>
</options>
</item>
</section>
<section name="Daap" advanced="true">
<item id="daap:empty_strings">
<name>Empty strings</name>
<short_description></short_description>