summaryrefslogtreecommitdiff
path: root/liveengine/bin/data
diff options
context:
space:
mode:
authorTim Redfern <tim@gray.(none)>2012-10-28 17:40:19 +0000
committerTim Redfern <tim@gray.(none)>2012-10-28 17:40:19 +0000
commit796d647fd38f7cf01cb70bbb0700b75427e42d55 (patch)
tree9022fe609a3db0e8f5d92bc179155a6f785707e0 /liveengine/bin/data
parent1584507071a2aa4cb27801e980dce0e1843069a4 (diff)
starting to build kinect addition
Diffstat (limited to 'liveengine/bin/data')
-rw-r--r--liveengine/bin/data/american_football.xml2
-rw-r--r--liveengine/bin/data/birds.xml2
-rw-r--r--liveengine/bin/data/computers.xml2
-rw-r--r--liveengine/bin/data/crests.xml2
-rw-r--r--liveengine/bin/data/cricket.xml2
-rw-r--r--liveengine/bin/data/dancing.xml132
-rw-r--r--liveengine/bin/data/food.xml2
-rw-r--r--liveengine/bin/data/insects.xml123
-rwxr-xr-xliveengine/bin/data/makeplaylist.py20
-rw-r--r--liveengine/bin/data/mil_historic.xml2
-rw-r--r--liveengine/bin/data/military_ethnic.xml2
-rw-r--r--liveengine/bin/data/miltary_ladies.xml68
-rw-r--r--liveengine/bin/data/organs.xml2
-rw-r--r--liveengine/bin/data/reptiles.xml137
-rwxr-xr-xliveengine/bin/data/settings.xml1
-rw-r--r--liveengine/bin/data/tai_chi.xml137
-rw-r--r--liveengine/bin/data/teamsports.xml131
-rw-r--r--liveengine/bin/data/tools.xml2
-rw-r--r--liveengine/bin/data/trainers.xml2
-rw-r--r--liveengine/bin/data/women_ethnic.xml138
-rw-r--r--liveengine/bin/data/yoga.xml2
21 files changed, 428 insertions, 483 deletions
diff --git a/liveengine/bin/data/american_football.xml b/liveengine/bin/data/american_football.xml
index 16b5588..4a52a30 100644
--- a/liveengine/bin/data/american_football.xml
+++ b/liveengine/bin/data/american_football.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="American Football">
<svglayer note="36" file="american_football/FOOTB004.WMF.svg"/>
<svglayer note="37" file="american_football/FOOTB005.WMF.svg"/>
<svglayer note="38" file="american_football/FOOTB006.WMF.svg"/>
diff --git a/liveengine/bin/data/birds.xml b/liveengine/bin/data/birds.xml
index 0db0986..8ffd4d6 100644
--- a/liveengine/bin/data/birds.xml
+++ b/liveengine/bin/data/birds.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Birds">
<svglayer note="36" file="birds/55.WMF.svg"/>
<svglayer note="37" file="birds/AB01001A.WMF.svg"/>
<svglayer note="38" file="birds/AB01005A.WMF.svg"/>
diff --git a/liveengine/bin/data/computers.xml b/liveengine/bin/data/computers.xml
index 22ed140..d9be7e8 100644
--- a/liveengine/bin/data/computers.xml
+++ b/liveengine/bin/data/computers.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Computers">
<svglayer note="36" file="computers/COMPU020.WMF.svg"/>
<svglayer note="37" file="computers/COMPU021.WMF.svg"/>
<svglayer note="38" file="computers/COMPU022.WMF.svg"/>
diff --git a/liveengine/bin/data/crests.xml b/liveengine/bin/data/crests.xml
index 011936b..6f5103c 100644
--- a/liveengine/bin/data/crests.xml
+++ b/liveengine/bin/data/crests.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Crests">
<svglayer note="36" file="crests/AD003707.WMF.svg"/>
<svglayer note="37" file="crests/AG000251.WMF.svg"/>
<svglayer note="38" file="crests/AG000253.WMF.svg"/>
diff --git a/liveengine/bin/data/cricket.xml b/liveengine/bin/data/cricket.xml
index ff7925a..b6f1123 100644
--- a/liveengine/bin/data/cricket.xml
+++ b/liveengine/bin/data/cricket.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Cricket">
<svglayer note="36" file="cricket/CRICK006.WMF.svg"/>
<svglayer note="37" file="cricket/CRICK008.WMF.svg"/>
<svglayer note="38" file="cricket/CRICK009.WMF.svg"/>
diff --git a/liveengine/bin/data/dancing.xml b/liveengine/bin/data/dancing.xml
index 0106af8..74901dd 100644
--- a/liveengine/bin/data/dancing.xml
+++ b/liveengine/bin/data/dancing.xml
@@ -1,68 +1,68 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
- <svglayer note="36" file="dancing/LJ01700A.WMF.svg"/>
- <svglayer note="37" file="dancing/LJ01546A.WMF.svg"/>
- <svglayer note="38" file="dancing/LJ01595A.WMF.svg"/>
- <svglayer note="39" file="dancing/LJ01560A.WMF.svg"/>
- <svglayer note="40" file="dancing/LJ01551A.WMF.svg"/>
- <svglayer note="41" file="dancing/LJ01712A.WMF.svg"/>
- <svglayer note="42" file="dancing/LJ01559A.WMF.svg"/>
- <svglayer note="43" file="dancing/LJ01569A.WMF.svg"/>
- <svglayer note="44" file="dancing/LJ01698A.WMF.svg"/>
- <svglayer note="45" file="dancing/LJ01544A.WMF.svg"/>
- <svglayer note="46" file="dancing/LJ01557A.WMF.svg"/>
- <svglayer note="47" file="dancing/LJ01598A.WMF.svg"/>
- <svglayer note="48" file="dancing/LJ01567A.WMF.svg"/>
- <svglayer note="49" file="dancing/LJ01543A.WMF.svg"/>
- <svglayer note="50" file="dancing/LJ01558A.WMF.svg"/>
- <svglayer note="51" file="dancing/LJ01545A.WMF.svg"/>
- <svglayer note="52" file="dancing/LJ01584A.WMF.svg"/>
- <svglayer note="53" file="dancing/LJ01542A.WMF.svg"/>
- <svglayer note="54" file="dancing/LJ01702A.WMF.svg"/>
- <svglayer note="55" file="dancing/LJ01604A.WMF.svg"/>
- <svglayer note="56" file="dancing/LJ01699A.WMF.svg"/>
- <svglayer note="57" file="dancing/LJ01701A.WMF.svg"/>
- <svglayer note="58" file="dancing/LJ01596A.WMF.svg"/>
- <svglayer note="59" file="dancing/LJ01700A.WMF.svg"/>
- <svglayer note="60" file="dancing/LJ01546A.WMF.svg"/>
- <svglayer note="61" file="dancing/LJ01595A.WMF.svg"/>
- <svglayer note="62" file="dancing/LJ01560A.WMF.svg"/>
- <svglayer note="63" file="dancing/LJ01551A.WMF.svg"/>
- <svglayer note="64" file="dancing/LJ01712A.WMF.svg"/>
- <svglayer note="65" file="dancing/LJ01559A.WMF.svg"/>
- <svglayer note="66" file="dancing/LJ01569A.WMF.svg"/>
- <svglayer note="67" file="dancing/LJ01698A.WMF.svg"/>
- <svglayer note="68" file="dancing/LJ01544A.WMF.svg"/>
- <svglayer note="69" file="dancing/LJ01557A.WMF.svg"/>
- <svglayer note="70" file="dancing/LJ01598A.WMF.svg"/>
- <svglayer note="71" file="dancing/LJ01567A.WMF.svg"/>
- <svglayer note="72" file="dancing/LJ01543A.WMF.svg"/>
- <svglayer note="73" file="dancing/LJ01558A.WMF.svg"/>
- <svglayer note="74" file="dancing/LJ01545A.WMF.svg"/>
- <svglayer note="75" file="dancing/LJ01584A.WMF.svg"/>
- <svglayer note="76" file="dancing/LJ01542A.WMF.svg"/>
- <svglayer note="77" file="dancing/LJ01702A.WMF.svg"/>
- <svglayer note="78" file="dancing/LJ01604A.WMF.svg"/>
- <svglayer note="79" file="dancing/LJ01699A.WMF.svg"/>
- <svglayer note="80" file="dancing/LJ01701A.WMF.svg"/>
- <svglayer note="81" file="dancing/LJ01596A.WMF.svg"/>
- <svglayer note="82" file="dancing/LJ01700A.WMF.svg"/>
- <svglayer note="83" file="dancing/LJ01546A.WMF.svg"/>
- <svglayer note="84" file="dancing/LJ01595A.WMF.svg"/>
- <svglayer note="85" file="dancing/LJ01560A.WMF.svg"/>
- <svglayer note="86" file="dancing/LJ01551A.WMF.svg"/>
- <svglayer note="87" file="dancing/LJ01712A.WMF.svg"/>
- <svglayer note="88" file="dancing/LJ01559A.WMF.svg"/>
- <svglayer note="89" file="dancing/LJ01569A.WMF.svg"/>
- <svglayer note="90" file="dancing/LJ01698A.WMF.svg"/>
- <svglayer note="91" file="dancing/LJ01544A.WMF.svg"/>
- <svglayer note="92" file="dancing/LJ01557A.WMF.svg"/>
- <svglayer note="93" file="dancing/LJ01598A.WMF.svg"/>
- <svglayer note="94" file="dancing/LJ01567A.WMF.svg"/>
- <svglayer note="95" file="dancing/LJ01543A.WMF.svg"/>
- <svglayer note="96" file="dancing/LJ01558A.WMF.svg"/>
- <svglayer note="97" file="dancing/LJ01545A.WMF.svg"/>
- <svglayer note="98" file="dancing/LJ01584A.WMF.svg"/>
- <svglayer note="99" file="dancing/LJ01542A.WMF.svg"/>
- <svglayer note="100" file="dancing/LJ01702A.WMF.svg"/>
+<playlist name="Dancing">
+ <svglayer note="36" file="dancing/LJ01542A.WMF.svg"/>
+ <svglayer note="37" file="dancing/LJ01543A.WMF.svg"/>
+ <svglayer note="38" file="dancing/LJ01544A.WMF.svg"/>
+ <svglayer note="39" file="dancing/LJ01545A.WMF.svg"/>
+ <svglayer note="40" file="dancing/LJ01546A.WMF.svg"/>
+ <svglayer note="41" file="dancing/LJ01551A.WMF.svg"/>
+ <svglayer note="42" file="dancing/LJ01557A.WMF.svg"/>
+ <svglayer note="43" file="dancing/LJ01558A.WMF.svg"/>
+ <svglayer note="44" file="dancing/LJ01559A.WMF.svg"/>
+ <svglayer note="45" file="dancing/LJ01560A.WMF.svg"/>
+ <svglayer note="46" file="dancing/LJ01567A.WMF.svg"/>
+ <svglayer note="47" file="dancing/LJ01569A.WMF.svg"/>
+ <svglayer note="48" file="dancing/LJ01584A.WMF.svg"/>
+ <svglayer note="49" file="dancing/LJ01595A.WMF.svg"/>
+ <svglayer note="50" file="dancing/LJ01596A.WMF.svg"/>
+ <svglayer note="51" file="dancing/LJ01598A.WMF.svg"/>
+ <svglayer note="52" file="dancing/LJ01604A.WMF.svg"/>
+ <svglayer note="53" file="dancing/LJ01698A.WMF.svg"/>
+ <svglayer note="54" file="dancing/LJ01699A.WMF.svg"/>
+ <svglayer note="55" file="dancing/LJ01700A.WMF.svg"/>
+ <svglayer note="56" file="dancing/LJ01701A.WMF.svg"/>
+ <svglayer note="57" file="dancing/LJ01702A.WMF.svg"/>
+ <svglayer note="58" file="dancing/LJ01712A.WMF.svg"/>
+ <svglayer note="59" file="dancing/LJ01542A.WMF.svg"/>
+ <svglayer note="60" file="dancing/LJ01543A.WMF.svg"/>
+ <svglayer note="61" file="dancing/LJ01544A.WMF.svg"/>
+ <svglayer note="62" file="dancing/LJ01545A.WMF.svg"/>
+ <svglayer note="63" file="dancing/LJ01546A.WMF.svg"/>
+ <svglayer note="64" file="dancing/LJ01551A.WMF.svg"/>
+ <svglayer note="65" file="dancing/LJ01557A.WMF.svg"/>
+ <svglayer note="66" file="dancing/LJ01558A.WMF.svg"/>
+ <svglayer note="67" file="dancing/LJ01559A.WMF.svg"/>
+ <svglayer note="68" file="dancing/LJ01560A.WMF.svg"/>
+ <svglayer note="69" file="dancing/LJ01567A.WMF.svg"/>
+ <svglayer note="70" file="dancing/LJ01569A.WMF.svg"/>
+ <svglayer note="71" file="dancing/LJ01584A.WMF.svg"/>
+ <svglayer note="72" file="dancing/LJ01595A.WMF.svg"/>
+ <svglayer note="73" file="dancing/LJ01596A.WMF.svg"/>
+ <svglayer note="74" file="dancing/LJ01598A.WMF.svg"/>
+ <svglayer note="75" file="dancing/LJ01604A.WMF.svg"/>
+ <svglayer note="76" file="dancing/LJ01698A.WMF.svg"/>
+ <svglayer note="77" file="dancing/LJ01699A.WMF.svg"/>
+ <svglayer note="78" file="dancing/LJ01700A.WMF.svg"/>
+ <svglayer note="79" file="dancing/LJ01701A.WMF.svg"/>
+ <svglayer note="80" file="dancing/LJ01702A.WMF.svg"/>
+ <svglayer note="81" file="dancing/LJ01712A.WMF.svg"/>
+ <svglayer note="82" file="dancing/LJ01542A.WMF.svg"/>
+ <svglayer note="83" file="dancing/LJ01543A.WMF.svg"/>
+ <svglayer note="84" file="dancing/LJ01544A.WMF.svg"/>
+ <svglayer note="85" file="dancing/LJ01545A.WMF.svg"/>
+ <svglayer note="86" file="dancing/LJ01546A.WMF.svg"/>
+ <svglayer note="87" file="dancing/LJ01551A.WMF.svg"/>
+ <svglayer note="88" file="dancing/LJ01557A.WMF.svg"/>
+ <svglayer note="89" file="dancing/LJ01558A.WMF.svg"/>
+ <svglayer note="90" file="dancing/LJ01559A.WMF.svg"/>
+ <svglayer note="91" file="dancing/LJ01560A.WMF.svg"/>
+ <svglayer note="92" file="dancing/LJ01567A.WMF.svg"/>
+ <svglayer note="93" file="dancing/LJ01569A.WMF.svg"/>
+ <svglayer note="94" file="dancing/LJ01584A.WMF.svg"/>
+ <svglayer note="95" file="dancing/LJ01595A.WMF.svg"/>
+ <svglayer note="96" file="dancing/LJ01596A.WMF.svg"/>
+ <svglayer note="97" file="dancing/LJ01598A.WMF.svg"/>
+ <svglayer note="98" file="dancing/LJ01604A.WMF.svg"/>
+ <svglayer note="99" file="dancing/LJ01698A.WMF.svg"/>
+ <svglayer note="100" file="dancing/LJ01699A.WMF.svg"/>
</playlist>
diff --git a/liveengine/bin/data/food.xml b/liveengine/bin/data/food.xml
index 10253cd..44c1514 100644
--- a/liveengine/bin/data/food.xml
+++ b/liveengine/bin/data/food.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Food">
<svglayer note="36" file="food/E01003B.WMF.svg"/>
<svglayer note="37" file="food/E01006B.WMF.svg"/>
<svglayer note="38" file="food/E01007C.WMF.svg"/>
diff --git a/liveengine/bin/data/insects.xml b/liveengine/bin/data/insects.xml
index 68af409..534e45c 100644
--- a/liveengine/bin/data/insects.xml
+++ b/liveengine/bin/data/insects.xml
@@ -1,57 +1,68 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<playlist>
- <svglayer note="36" file="insects/Ag01036x.wmf.svg"/>
-
- <svglayer note="38" file="insects/Bit1123.wmf.svg"/>
- <svglayer note="39" file="insects/Bit1139.wmf.svg"/>
- <svglayer note="40" file="insects/MMA00001.wmf.svg"/>
- <svglayer note="41" file="insects/MMA00002.wmf.svg"/>
- <svglayer note="42" file="insects/MMA00003.wmf.svg"/>
- <svglayer note="43" file="insects/MMA00004.wmf.svg"/>
- <svglayer note="44" file="insects/MMA00005.wmf.svg"/>
- <svglayer note="45" file="insects/MMA00006.wmf.svg"/>
- <svglayer note="46" file="insects/MMA00007.wmf.svg"/>
- <svglayer note="47" file="insects/MMA00008.wmf.svg"/>
- <svglayer note="48" file="insects/MMA00009.wmf.svg"/>
- <svglayer note="49" file="insects/MMA00010.wmf.svg"/>
- <svglayer note="50" file="insects/MMA00011.wmf.svg"/>
- <svglayer note="51" file="insects/MMA00012.wmf.svg"/>
- <svglayer note="52" file="insects/MMA00013.wmf.svg"/>
- <svglayer note="53" file="insects/MMA00014.wmf.svg"/>
- <svglayer note="54" file="insects/MMA00015.wmf.svg"/>
- <svglayer note="55" file="insects/MMA00016.wmf.svg"/>
- <svglayer note="56" file="insects/MMA00017.wmf.svg"/>
- <svglayer note="57" file="insects/MMA00018.wmf.svg"/>
- <svglayer note="58" file="insects/MMA00019.wmf.svg"/>
- <svglayer note="59" file="insects/MMA00020.wmf.svg"/>
- <svglayer note="60" file="insects/MMA00021.wmf.svg"/>
- <svglayer note="61" file="insects/MMA00022.wmf.svg"/>
- <svglayer note="62" file="insects/MMA00023.wmf.svg"/>
- <svglayer note="63" file="insects/MMA00024.wmf.svg"/>
- <svglayer note="64" file="insects/MMA00025.wmf.svg"/>
- <svglayer note="65" file="insects/MMA00026.wmf.svg"/>
- <svglayer note="66" file="insects/MMA00027.wmf.svg"/>
- <svglayer note="67" file="insects/MMA00028.wmf.svg"/>
- <svglayer note="68" file="insects/MMA00029.wmf.svg"/>
- <svglayer note="69" file="insects/MMA00030.wmf.svg"/>
- <svglayer note="70" file="insects/MMA00031.wmf.svg"/>
- <svglayer note="71" file="insects/MMA00032.wmf.svg"/>
- <svglayer note="72" file="insects/MMA00033.wmf.svg"/>
- <svglayer note="73" file="insects/MMA00034.wmf.svg"/>
- <svglayer note="74" file="insects/MMA00035.wmf.svg"/>
- <svglayer note="75" file="insects/MMA00036.wmf.svg"/>
- <svglayer note="76" file="insects/MMA00037.wmf.svg"/>
- <svglayer note="77" file="insects/MMA00038.wmf.svg"/>
- <svglayer note="78" file="insects/MMA00039.wmf.svg"/>
- <svglayer note="79" file="insects/MMA00040.wmf.svg"/>
- <svglayer note="80" file="insects/MMA00041.wmf.svg"/>
- <svglayer note="81" file="insects/MMA00042.wmf.svg"/>
- <svglayer note="82" file="insects/MMA00043.wmf.svg"/>
- <svglayer note="83" file="insects/MMA00044.wmf.svg"/>
- <svglayer note="84" file="insects/MMA00045.wmf.svg"/>
- <svglayer note="85" file="insects/MMA00046.wmf.svg"/>
- <svglayer note="86" file="insects/MMA00047.wmf.svg"/>
- <svglayer note="87" file="insects/MMA00048.wmf.svg"/>
- <svglayer note="88" file="insects/MMA00049.wmf.svg"/>
- <svglayer note="89" file="insects/MMA00050.wmf.svg"/>
+<?xml version='1.0' encoding='utf-8'?>
+<playlist name="Insects">
+ <svglayer note="36" file="insects/Ag01036x.wmf.svg"/>
+ <svglayer note="37" file="insects/Bit1120.wmf.svg"/>
+ <svglayer note="38" file="insects/Bit1123.wmf.svg"/>
+ <svglayer note="39" file="insects/Bit1139.wmf.svg"/>
+ <svglayer note="40" file="insects/MMA00001.wmf.svg"/>
+ <svglayer note="41" file="insects/MMA00002.wmf.svg"/>
+ <svglayer note="42" file="insects/MMA00003.wmf.svg"/>
+ <svglayer note="43" file="insects/MMA00004.wmf.svg"/>
+ <svglayer note="44" file="insects/MMA00005.wmf.svg"/>
+ <svglayer note="45" file="insects/MMA00006.wmf.svg"/>
+ <svglayer note="46" file="insects/MMA00007.wmf.svg"/>
+ <svglayer note="47" file="insects/MMA00008.wmf.svg"/>
+ <svglayer note="48" file="insects/MMA00009.wmf.svg"/>
+ <svglayer note="49" file="insects/MMA00010.wmf.svg"/>
+ <svglayer note="50" file="insects/MMA00011.wmf.svg"/>
+ <svglayer note="51" file="insects/MMA00012.wmf.svg"/>
+ <svglayer note="52" file="insects/MMA00013.wmf.svg"/>
+ <svglayer note="53" file="insects/MMA00014.wmf.svg"/>
+ <svglayer note="54" file="insects/MMA00015.wmf.svg"/>
+ <svglayer note="55" file="insects/MMA00016.wmf.svg"/>
+ <svglayer note="56" file="insects/MMA00017.wmf.svg"/>
+ <svglayer note="57" file="insects/MMA00018.wmf.svg"/>
+ <svglayer note="58" file="insects/MMA00019.wmf.svg"/>
+ <svglayer note="59" file="insects/MMA00020.wmf.svg"/>
+ <svglayer note="60" file="insects/MMA00021.wmf.svg"/>
+ <svglayer note="61" file="insects/MMA00022.wmf.svg"/>
+ <svglayer note="62" file="insects/MMA00023.wmf.svg"/>
+ <svglayer note="63" file="insects/MMA00024.wmf.svg"/>
+ <svglayer note="64" file="insects/MMA00025.wmf.svg"/>
+ <svglayer note="65" file="insects/MMA00026.wmf.svg"/>
+ <svglayer note="66" file="insects/MMA00027.wmf.svg"/>
+ <svglayer note="67" file="insects/MMA00028.wmf.svg"/>
+ <svglayer note="68" file="insects/MMA00029.wmf.svg"/>
+ <svglayer note="69" file="insects/MMA00030.wmf.svg"/>
+ <svglayer note="70" file="insects/MMA00031.wmf.svg"/>
+ <svglayer note="71" file="insects/MMA00032.wmf.svg"/>
+ <svglayer note="72" file="insects/MMA00033.wmf.svg"/>
+ <svglayer note="73" file="insects/MMA00034.wmf.svg"/>
+ <svglayer note="74" file="insects/MMA00035.wmf.svg"/>
+ <svglayer note="75" file="insects/MMA00036.wmf.svg"/>
+ <svglayer note="76" file="insects/MMA00037.wmf.svg"/>
+ <svglayer note="77" file="insects/MMA00038.wmf.svg"/>
+ <svglayer note="78" file="insects/MMA00039.wmf.svg"/>
+ <svglayer note="79" file="insects/MMA00040.wmf.svg"/>
+ <svglayer note="80" file="insects/MMA00041.wmf.svg"/>
+ <svglayer note="81" file="insects/MMA00042.wmf.svg"/>
+ <svglayer note="82" file="insects/MMA00043.wmf.svg"/>
+ <svglayer note="83" file="insects/MMA00044.wmf.svg"/>
+ <svglayer note="84" file="insects/MMA00045.wmf.svg"/>
+ <svglayer note="85" file="insects/MMA00046.wmf.svg"/>
+ <svglayer note="86" file="insects/MMA00047.wmf.svg"/>
+ <svglayer note="87" file="insects/MMA00048.wmf.svg"/>
+ <svglayer note="88" file="insects/MMA00049.wmf.svg"/>
+ <svglayer note="89" file="insects/MMA00050.wmf.svg"/>
+ <svglayer note="90" file="insects/MMA00051.wmf.svg"/>
+ <svglayer note="91" file="insects/MMA00052.wmf.svg"/>
+ <svglayer note="92" file="insects/ag01501a.wmf.svg"/>
+ <svglayer note="93" file="insects/ag01502a.wmf.svg"/>
+ <svglayer note="94" file="insects/ag01503a.wmf.svg"/>
+ <svglayer note="95" file="insects/ag01504a.wmf.svg"/>
+ <svglayer note="96" file="insects/ag01505a.wmf.svg"/>
+ <svglayer note="97" file="insects/ag01506a.wmf.svg"/>
+ <svglayer note="98" file="insects/ag01507a.wmf.svg"/>
+ <svglayer note="99" file="insects/ag35003b.wmf.svg"/>
+ <svglayer note="100" file="insects/ag35004b.wmf.svg"/>
</playlist>
diff --git a/liveengine/bin/data/makeplaylist.py b/liveengine/bin/data/makeplaylist.py
index 92ff865..2376f3d 100755
--- a/liveengine/bin/data/makeplaylist.py
+++ b/liveengine/bin/data/makeplaylist.py
@@ -1,26 +1,32 @@
#!/usr/bin/python
from lxml import etree
-import sys,os
+import sys,os,random
if len(sys.argv)<2:
- print "usage: makeplaylist source_directory"
+ print "usage: makeplaylist source_directory playlist_name"
sys.exit(0)
sourcedir=sys.argv[1]
+playlistname=sys.argv[1]
-page = etree.Element('playlist')
+if len(sys.argv)>2:
+ playlistname=sys.argv[2]
+
+page = etree.Element('playlist',name=playlistname)
doc = etree.ElementTree(page)
dirList=sorted(os.listdir(sourcedir))
-note = 36
-while note<100:
+nums=range(64)
+random.shuffle(nums)
+note = 0
+while note<64:
for fname in dirList:
pageElement = etree.SubElement(page, 'svglayer',
- note=str(note),
+ note=str(nums[note]+36),
file=sourcedir+"/"+fname)
note +=1
- if note>100:
+ if note>63:
break
file= open(sourcedir+".xml", "w")
diff --git a/liveengine/bin/data/mil_historic.xml b/liveengine/bin/data/mil_historic.xml
index 3f8f9e7..20101c3 100644
--- a/liveengine/bin/data/mil_historic.xml
+++ b/liveengine/bin/data/mil_historic.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Historic Military">
<svglayer note="36" file="mil_historic/LD01187A.WMF.svg"/>
<svglayer note="37" file="mil_historic/LD01196A.WMF.svg"/>
<svglayer note="38" file="mil_historic/LD01225A.WMF.svg"/>
diff --git a/liveengine/bin/data/military_ethnic.xml b/liveengine/bin/data/military_ethnic.xml
index babad30..01486b8 100644
--- a/liveengine/bin/data/military_ethnic.xml
+++ b/liveengine/bin/data/military_ethnic.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Ethnic Military">
<svglayer note="36" file="military_ethnic/NA01408A.WMF.svg"/>
<svglayer note="37" file="military_ethnic/NA01419A.WMF.svg"/>
<svglayer note="38" file="military_ethnic/NA01422A.WMF.svg"/>
diff --git a/liveengine/bin/data/miltary_ladies.xml b/liveengine/bin/data/miltary_ladies.xml
deleted file mode 100644
index 4cabbd4..0000000
--- a/liveengine/bin/data/miltary_ladies.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<playlist>
- <svglayer note="36" file="miltary_ladies/LH01116A.WMF.svg"/>
- <svglayer note="37" file="miltary_ladies/LH01117A.WMF.svg"/>
- <svglayer note="38" file="miltary_ladies/LH01118A.WMF.svg"/>
- <svglayer note="39" file="miltary_ladies/LH01119A.WMF.svg"/>
- <svglayer note="40" file="miltary_ladies/LH01122A.WMF.svg"/>
- <svglayer note="41" file="miltary_ladies/LH01123A.WMF.svg"/>
- <svglayer note="42" file="miltary_ladies/LH01124A.WMF.svg"/>
- <svglayer note="43" file="miltary_ladies/LH01173A.WMF.svg"/>
- <svglayer note="44" file="miltary_ladies/LH01174A.WMF.svg"/>
- <svglayer note="45" file="miltary_ladies/LH01183A.WMF.svg"/>
- <svglayer note="46" file="miltary_ladies/LH01184A.WMF.svg"/>
- <svglayer note="47" file="miltary_ladies/LH01212A.WMF.svg"/>
- <svglayer note="48" file="miltary_ladies/LH01116A.WMF.svg"/>
- <svglayer note="49" file="miltary_ladies/LH01117A.WMF.svg"/>
- <svglayer note="50" file="miltary_ladies/LH01118A.WMF.svg"/>
- <svglayer note="51" file="miltary_ladies/LH01119A.WMF.svg"/>
- <svglayer note="52" file="miltary_ladies/LH01122A.WMF.svg"/>
- <svglayer note="53" file="miltary_ladies/LH01123A.WMF.svg"/>
- <svglayer note="54" file="miltary_ladies/LH01124A.WMF.svg"/>
- <svglayer note="55" file="miltary_ladies/LH01173A.WMF.svg"/>
- <svglayer note="56" file="miltary_ladies/LH01174A.WMF.svg"/>
- <svglayer note="57" file="miltary_ladies/LH01183A.WMF.svg"/>
- <svglayer note="58" file="miltary_ladies/LH01184A.WMF.svg"/>
- <svglayer note="59" file="miltary_ladies/LH01212A.WMF.svg"/>
- <svglayer note="60" file="miltary_ladies/LH01116A.WMF.svg"/>
- <svglayer note="61" file="miltary_ladies/LH01117A.WMF.svg"/>
- <svglayer note="62" file="miltary_ladies/LH01118A.WMF.svg"/>
- <svglayer note="63" file="miltary_ladies/LH01119A.WMF.svg"/>
- <svglayer note="64" file="miltary_ladies/LH01122A.WMF.svg"/>
- <svglayer note="65" file="miltary_ladies/LH01123A.WMF.svg"/>
- <svglayer note="66" file="miltary_ladies/LH01124A.WMF.svg"/>
- <svglayer note="67" file="miltary_ladies/LH01173A.WMF.svg"/>
- <svglayer note="68" file="miltary_ladies/LH01174A.WMF.svg"/>
- <svglayer note="69" file="miltary_ladies/LH01183A.WMF.svg"/>
- <svglayer note="70" file="miltary_ladies/LH01184A.WMF.svg"/>
- <svglayer note="71" file="miltary_ladies/LH01212A.WMF.svg"/>
- <svglayer note="72" file="miltary_ladies/LH01116A.WMF.svg"/>
- <svglayer note="73" file="miltary_ladies/LH01117A.WMF.svg"/>
- <svglayer note="74" file="miltary_ladies/LH01118A.WMF.svg"/>
- <svglayer note="75" file="miltary_ladies/LH01119A.WMF.svg"/>
- <svglayer note="76" file="miltary_ladies/LH01122A.WMF.svg"/>
- <svglayer note="77" file="miltary_ladies/LH01123A.WMF.svg"/>
- <svglayer note="78" file="miltary_ladies/LH01124A.WMF.svg"/>
- <svglayer note="79" file="miltary_ladies/LH01173A.WMF.svg"/>
- <svglayer note="80" file="miltary_ladies/LH01174A.WMF.svg"/>
- <svglayer note="81" file="miltary_ladies/LH01183A.WMF.svg"/>
- <svglayer note="82" file="miltary_ladies/LH01184A.WMF.svg"/>
- <svglayer note="83" file="miltary_ladies/LH01212A.WMF.svg"/>
- <svglayer note="84" file="miltary_ladies/LH01116A.WMF.svg"/>
- <svglayer note="85" file="miltary_ladies/LH01117A.WMF.svg"/>
- <svglayer note="86" file="miltary_ladies/LH01118A.WMF.svg"/>
- <svglayer note="87" file="miltary_ladies/LH01119A.WMF.svg"/>
- <svglayer note="88" file="miltary_ladies/LH01122A.WMF.svg"/>
- <svglayer note="89" file="miltary_ladies/LH01123A.WMF.svg"/>
- <svglayer note="90" file="miltary_ladies/LH01124A.WMF.svg"/>
- <svglayer note="91" file="miltary_ladies/LH01173A.WMF.svg"/>
- <svglayer note="92" file="miltary_ladies/LH01174A.WMF.svg"/>
- <svglayer note="93" file="miltary_ladies/LH01183A.WMF.svg"/>
- <svglayer note="94" file="miltary_ladies/LH01184A.WMF.svg"/>
- <svglayer note="95" file="miltary_ladies/LH01212A.WMF.svg"/>
- <svglayer note="96" file="miltary_ladies/LH01116A.WMF.svg"/>
- <svglayer note="97" file="miltary_ladies/LH01117A.WMF.svg"/>
- <svglayer note="98" file="miltary_ladies/LH01118A.WMF.svg"/>
- <svglayer note="99" file="miltary_ladies/LH01119A.WMF.svg"/>
- <svglayer note="100" file="miltary_ladies/LH01122A.WMF.svg"/>
-</playlist>
diff --git a/liveengine/bin/data/organs.xml b/liveengine/bin/data/organs.xml
index dba72d4..3b1c530 100644
--- a/liveengine/bin/data/organs.xml
+++ b/liveengine/bin/data/organs.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Organs">
<svglayer note="36" file="organs/ABS1.WMF.svg"/>
<svglayer note="37" file="organs/ABS2.WMF.svg"/>
<svglayer note="38" file="organs/ANATM003.WMF.svg"/>
diff --git a/liveengine/bin/data/reptiles.xml b/liveengine/bin/data/reptiles.xml
index 7113a35..ca38f60 100644
--- a/liveengine/bin/data/reptiles.xml
+++ b/liveengine/bin/data/reptiles.xml
@@ -1,69 +1,68 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<playlist>
- <svglayer note="36" file="reptiles/01LIZARD.WMF.svg"/>
- <svglayer note="37" file="reptiles/AA01001A.WMF.svg"/>
- <svglayer note="38" file="reptiles/AA01002A.WMF.svg"/>
- <svglayer note="39" file="reptiles/AA01003A.WMF.svg"/>
- <svglayer note="40" file="reptiles/AA01004A.WMF.svg"/>
- <svglayer note="41" file="reptiles/AA01005A.WMF.svg"/>
- <svglayer note="42" file="reptiles/AA01006A.WMF.svg"/>
- <svglayer note="43" file="reptiles/AA01008A.WMF.svg"/>
- <svglayer note="44" file="reptiles/AA01009A.WMF.svg"/>
- <svglayer note="45" file="reptiles/AA01010A.WMF.svg"/>
- <svglayer note="46" file="reptiles/AA01011A.WMF.svg"/>
- <svglayer note="47" file="reptiles/AA01012A.WMF.svg"/>
- <svglayer note="48" file="reptiles/AA01013A.WMF.svg"/>
- <svglayer note="49" file="reptiles/AA01014A.WMF.svg"/>
- <svglayer note="50" file="reptiles/AA01015A.WMF.svg"/>
- <svglayer note="51" file="reptiles/AA01016A.WMF.svg"/>
- <svglayer note="52" file="reptiles/CS000343.WMF.svg"/>
- <svglayer note="53" file="reptiles/AA01018A.WMF.svg"/>
- <svglayer note="54" file="reptiles/AA01019A.WMF.svg"/>
- <svglayer note="55" file="reptiles/AA01020A.WMF.svg"/>
- <svglayer note="56" file="reptiles/AA01021A.WMF.svg"/>
- <svglayer note="57" file="reptiles/AA01022A.WMF.svg"/>
- <svglayer note="58" file="reptiles/AA01023A.WMF.svg"/>
- <svglayer note="59" file="reptiles/AA01024A.WMF.svg"/>
- <svglayer note="60" file="reptiles/AA01025A.WMF.svg"/>
- <svglayer note="61" file="reptiles/AA01026A.WMF.svg"/>
- <svglayer note="62" file="reptiles/AA01027A.WMF.svg"/>
- <svglayer note="63" file="reptiles/AA01028A.WMF.svg"/>
- <svglayer note="64" file="reptiles/AA01029A.WMF.svg"/>
- <svglayer note="65" file="reptiles/AA01030A.WMF.svg"/>
- <svglayer note="66" file="reptiles/AA01031A.WMF.svg"/>
- <svglayer note="67" file="reptiles/AA01032A.WMF.svg"/>
- <svglayer note="68" file="reptiles/AA01033A.WMF.svg"/>
- <svglayer note="69" file="reptiles/AA01034A.WMF.svg"/>
- <svglayer note="70" file="reptiles/AA01035A.WMF.svg"/>
- <svglayer note="71" file="reptiles/AA01036A.WMF.svg"/>
- <svglayer note="72" file="reptiles/AA01037A.WMF.svg"/>
- <svglayer note="73" file="reptiles/AA01038A.WMF.svg"/>
- <svglayer note="74" file="reptiles/AA01039A.WMF.svg"/>
- <svglayer note="75" file="reptiles/AA01040A.WMF.svg"/>
- <svglayer note="76" file="reptiles/AA01041A.WMF.svg"/>
- <svglayer note="77" file="reptiles/AA01042A.WMF.svg"/>
- <svglayer note="78" file="reptiles/AA01043A.WMF.svg"/>
- <svglayer note="79" file="reptiles/AA01044A.WMF.svg"/>
- <svglayer note="80" file="reptiles/AA01045A.WMF.svg"/>
- <svglayer note="81" file="reptiles/AA01046A.WMF.svg"/>
- <svglayer note="82" file="reptiles/AA01047A.WMF.svg"/>
- <svglayer note="83" file="reptiles/AA01048A.WMF.svg"/>
- <svglayer note="84" file="reptiles/AA01049A.WMF.svg"/>
- <svglayer note="85" file="reptiles/AA01050A.WMF.svg"/>
- <svglayer note="86" file="reptiles/AA01051A.WMF.svg"/>
- <svglayer note="87" file="reptiles/AA01052A.WMF.svg"/>
- <svglayer note="88" file="reptiles/AA01053A.WMF.svg"/>
- <svglayer note="89" file="reptiles/AA01054A.WMF.svg"/>
- <svglayer note="90" file="reptiles/AA01055A.WMF.svg"/>
- <svglayer note="91" file="reptiles/AA01056A.WMF.svg"/>
- <svglayer note="92" file="reptiles/AA01057A.WMF.svg"/>
- <svglayer note="93" file="reptiles/AA01058A.WMF.svg"/>
- <svglayer note="94" file="reptiles/AA01059A.WMF.svg"/>
- <svglayer note="95" file="reptiles/AA01060A.WMF.svg"/>
- <svglayer note="96" file="reptiles/AA01061A.WMF.svg"/>
- <svglayer note="97" file="reptiles/AA01062A.WMF.svg"/>
- <svglayer note="98" file="reptiles/AA01063A.WMF.svg"/>
- <svglayer note="99" file="reptiles/AA01064A.WMF.svg"/>
- <svglayer note="100" file="reptiles/AA01065A.WMF.svg"/>
-</playlist>
-
+<?xml version='1.0' encoding='utf-8'?>
+<playlist name="Reptiles">
+ <svglayer note="36" file="reptiles/01LIZARD.WMF.svg"/>
+ <svglayer note="37" file="reptiles/AA01001A.WMF.svg"/>
+ <svglayer note="38" file="reptiles/AA01002A.WMF.svg"/>
+ <svglayer note="39" file="reptiles/AA01003A.WMF.svg"/>
+ <svglayer note="40" file="reptiles/AA01004A.WMF.svg"/>
+ <svglayer note="41" file="reptiles/AA01005A.WMF.svg"/>
+ <svglayer note="42" file="reptiles/AA01006A.WMF.svg"/>
+ <svglayer note="43" file="reptiles/AA01008A.WMF.svg"/>
+ <svglayer note="44" file="reptiles/AA01009A.WMF.svg"/>
+ <svglayer note="45" file="reptiles/AA01010A.WMF.svg"/>
+ <svglayer note="46" file="reptiles/AA01011A.WMF.svg"/>
+ <svglayer note="47" file="reptiles/AA01012A.WMF.svg"/>
+ <svglayer note="48" file="reptiles/AA01013A.WMF.svg"/>
+ <svglayer note="49" file="reptiles/AA01014A.WMF.svg"/>
+ <svglayer note="50" file="reptiles/AA01015A.WMF.svg"/>
+ <svglayer note="51" file="reptiles/AA01016A.WMF.svg"/>
+ <svglayer note="52" file="reptiles/AA01018A.WMF.svg"/>
+ <svglayer note="53" file="reptiles/AA01019A.WMF.svg"/>
+ <svglayer note="54" file="reptiles/AA01020A.WMF.svg"/>
+ <svglayer note="55" file="reptiles/AA01021A.WMF.svg"/>
+ <svglayer note="56" file="reptiles/AA01022A.WMF.svg"/>
+ <svglayer note="57" file="reptiles/AA01023A.WMF.svg"/>
+ <svglayer note="58" file="reptiles/AA01024A.WMF.svg"/>
+ <svglayer note="59" file="reptiles/AA01025A.WMF.svg"/>
+ <svglayer note="60" file="reptiles/AA01026A.WMF.svg"/>
+ <svglayer note="61" file="reptiles/AA01027A.WMF.svg"/>
+ <svglayer note="62" file="reptiles/AA01028A.WMF.svg"/>
+ <svglayer note="63" file="reptiles/AA01029A.WMF.svg"/>
+ <svglayer note="64" file="reptiles/AA01030A.WMF.svg"/>
+ <svglayer note="65" file="reptiles/AA01031A.WMF.svg"/>
+ <svglayer note="66" file="reptiles/AA01032A.WMF.svg"/>
+ <svglayer note="67" file="reptiles/AA01033A.WMF.svg"/>
+ <svglayer note="68" file="reptiles/AA01034A.WMF.svg"/>
+ <svglayer note="69" file="reptiles/AA01035A.WMF.svg"/>
+ <svglayer note="70" file="reptiles/AA01036A.WMF.svg"/>
+ <svglayer note="71" file="reptiles/AA01037A.WMF.svg"/>
+ <svglayer note="72" file="reptiles/AA01038A.WMF.svg"/>
+ <svglayer note="73" file="reptiles/AA01039A.WMF.svg"/>
+ <svglayer note="74" file="reptiles/AA01040A.WMF.svg"/>
+ <svglayer note="75" file="reptiles/AA01041A.WMF.svg"/>
+ <svglayer note="76" file="reptiles/AA01042A.WMF.svg"/>
+ <svglayer note="77" file="reptiles/AA01043A.WMF.svg"/>
+ <svglayer note="78" file="reptiles/AA01044A.WMF.svg"/>
+ <svglayer note="79" file="reptiles/AA01045A.WMF.svg"/>
+ <svglayer note="80" file="reptiles/AA01046A.WMF.svg"/>
+ <svglayer note="81" file="reptiles/AA01047A.WMF.svg"/>
+ <svglayer note="82" file="reptiles/AA01048A.WMF.svg"/>
+ <svglayer note="83" file="reptiles/AA01049A.WMF.svg"/>
+ <svglayer note="84" file="reptiles/AA01050A.WMF.svg"/>
+ <svglayer note="85" file="reptiles/AA01051A.WMF.svg"/>
+ <svglayer note="86" file="reptiles/AA01052A.WMF.svg"/>
+ <svglayer note="87" file="reptiles/AA01053A.WMF.svg"/>
+ <svglayer note="88" file="reptiles/AA01054A.WMF.svg"/>
+ <svglayer note="89" file="reptiles/AA01055A.WMF.svg"/>
+ <svglayer note="90" file="reptiles/AA01056A.WMF.svg"/>
+ <svglayer note="91" file="reptiles/AA01057A.WMF.svg"/>
+ <svglayer note="92" file="reptiles/AA01058A.WMF.svg"/>
+ <svglayer note="93" file="reptiles/AA01059A.WMF.svg"/>
+ <svglayer note="94" file="reptiles/AA01060A.WMF.svg"/>
+ <svglayer note="95" file="reptiles/AA01061A.WMF.svg"/>
+ <svglayer note="96" file="reptiles/AA01062A.WMF.svg"/>
+ <svglayer note="97" file="reptiles/AA01063A.WMF.svg"/>
+ <svglayer note="98" file="reptiles/AA01064A.WMF.svg"/>
+ <svglayer note="99" file="reptiles/AA01065A.WMF.svg"/>
+ <svglayer note="100" file="reptiles/AA01066A.WMF.svg"/>
+</playlist>
diff --git a/liveengine/bin/data/settings.xml b/liveengine/bin/data/settings.xml
index 68896b8..d1af114 100755
--- a/liveengine/bin/data/settings.xml
+++ b/liveengine/bin/data/settings.xml
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<liveEngine port="1" channel="0">
+ <viewport mapped="1" w="1024" h="768" x="0" y="0" rot="0" ox="-512" oy="-384"/>
</liveEngine>
diff --git a/liveengine/bin/data/tai_chi.xml b/liveengine/bin/data/tai_chi.xml
index 58b891b..4488753 100644
--- a/liveengine/bin/data/tai_chi.xml
+++ b/liveengine/bin/data/tai_chi.xml
@@ -1,69 +1,68 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<playlist>
- <svglayer note="36" file="tai_chi/RG01030A.WMF.svg"/>
- <svglayer note="37" file="tai_chi/RG01031A.WMF.svg"/>
- <svglayer note="38" file="tai_chi/RG01032A.WMF.svg"/>
- <svglayer note="39" file="tai_chi/RG01033A.WMF.svg"/>
- <svglayer note="40" file="tai_chi/RG01034A.WMF.svg"/>
- <svglayer note="41" file="tai_chi/RG01035A.WMF.svg"/>
- <svglayer note="42" file="tai_chi/RG01036A.WMF.svg"/>
- <svglayer note="43" file="tai_chi/RG01037A.WMF.svg"/>
- <svglayer note="44" file="tai_chi/RG01038A.WMF.svg"/>
- <svglayer note="45" file="tai_chi/RG01039A.WMF.svg"/>
- <svglayer note="46" file="tai_chi/RG01040A.WMF.svg"/>
- <svglayer note="47" file="tai_chi/RG01041A.WMF.svg"/>
- <svglayer note="48" file="tai_chi/RG01042A.WMF.svg"/>
- <svglayer note="49" file="tai_chi/RG01043A.WMF.svg"/>
- <svglayer note="50" file="tai_chi/RG01044A.WMF.svg"/>
- <svglayer note="51" file="tai_chi/RG01045A.WMF.svg"/>
- <svglayer note="52" file="tai_chi/RG01046A.WMF.svg"/>
- <svglayer note="53" file="tai_chi/RG01047A.WMF.svg"/>
- <svglayer note="54" file="tai_chi/RG01048A.WMF.svg"/>
- <svglayer note="55" file="tai_chi/RG01049A.WMF.svg"/>
- <svglayer note="56" file="tai_chi/RG01050A.WMF.svg"/>
- <svglayer note="57" file="tai_chi/RG01051A.WMF.svg"/>
- <svglayer note="58" file="tai_chi/RG01052A.WMF.svg"/>
- <svglayer note="59" file="tai_chi/RG01053A.WMF.svg"/>
- <svglayer note="60" file="tai_chi/RG01054A.WMF.svg"/>
- <svglayer note="61" file="tai_chi/RG01055A.WMF.svg"/>
- <svglayer note="62" file="tai_chi/RG01056A.WMF.svg"/>
- <svglayer note="63" file="tai_chi/RG01057A.WMF.svg"/>
- <svglayer note="64" file="tai_chi/RG01058A.WMF.svg"/>
- <svglayer note="65" file="tai_chi/RG01059A.WMF.svg"/>
- <svglayer note="66" file="tai_chi/RG01060A.WMF.svg"/>
- <svglayer note="67" file="tai_chi/RG01061A.WMF.svg"/>
- <svglayer note="68" file="tai_chi/RG01062A.WMF.svg"/>
- <svglayer note="69" file="tai_chi/RG01063A.WMF.svg"/>
- <svglayer note="70" file="tai_chi/RG01064A.WMF.svg"/>
- <svglayer note="71" file="tai_chi/RG01065A.WMF.svg"/>
- <svglayer note="72" file="tai_chi/RG01066A.WMF.svg"/>
- <svglayer note="73" file="tai_chi/RG01067A.WMF.svg"/>
- <svglayer note="74" file="tai_chi/RG01068A.WMF.svg"/>
- <svglayer note="75" file="tai_chi/RG01069A.WMF.svg"/>
- <svglayer note="76" file="tai_chi/RG01070A.WMF.svg"/>
- <svglayer note="77" file="tai_chi/RG01071A.WMF.svg"/>
- <svglayer note="78" file="tai_chi/RG01072A.WMF.svg"/>
- <svglayer note="79" file="tai_chi/RG01073A.WMF.svg"/>
- <svglayer note="80" file="tai_chi/RG01074A.WMF.svg"/>
- <svglayer note="81" file="tai_chi/RG01075A.WMF.svg"/>
- <svglayer note="82" file="tai_chi/RG01076A.WMF.svg"/>
- <svglayer note="83" file="tai_chi/RG01077A.WMF.svg"/>
- <svglayer note="84" file="tai_chi/RG01078A.WMF.svg"/>
- <svglayer note="85" file="tai_chi/RG01079A.WMF.svg"/>
- <svglayer note="86" file="tai_chi/RG01080A.WMF.svg"/>
- <svglayer note="87" file="tai_chi/RG01081A.WMF.svg"/>
- <svglayer note="88" file="tai_chi/RG01082A.WMF.svg"/>
- <svglayer note="89" file="tai_chi/RG01083A.WMF.svg"/>
- <svglayer note="90" file="tai_chi/RG01084A.WMF.svg"/>
- <svglayer note="91" file="tai_chi/RG01085A.WMF.svg"/>
- <svglayer note="92" file="tai_chi/RG01086A.WMF.svg"/>
- <svglayer note="93" file="tai_chi/RG01087A.WMF.svg"/>
- <svglayer note="94" file="tai_chi/RG01088A.WMF.svg"/>
- <svglayer note="95" file="tai_chi/RG01089A.WMF.svg"/>
- <svglayer note="96" file="tai_chi/RG01090A.WMF.svg"/>
- <svglayer note="97" file="tai_chi/RG01095A.WMF.svg"/>
- <svglayer note="98" file="tai_chi/RG01096A.WMF.svg"/>
- <svglayer note="99" file="tai_chi/RG01097A.WMF.svg"/>
- <svglayer note="100" file="tai_chi/RG01098A.WMF.svg"/>
-</playlist>
-
+<?xml version='1.0' encoding='utf-8'?>
+<playlist name="Tai Chi">
+ <svglayer note="36" file="tai_chi/RG01030A.WMF.svg"/>
+ <svglayer note="37" file="tai_chi/RG01031A.WMF.svg"/>
+ <svglayer note="38" file="tai_chi/RG01032A.WMF.svg"/>
+ <svglayer note="39" file="tai_chi/RG01033A.WMF.svg"/>
+ <svglayer note="40" file="tai_chi/RG01034A.WMF.svg"/>
+ <svglayer note="41" file="tai_chi/RG01035A.WMF.svg"/>
+ <svglayer note="42" file="tai_chi/RG01036A.WMF.svg"/>
+ <svglayer note="43" file="tai_chi/RG01037A.WMF.svg"/>
+ <svglayer note="44" file="tai_chi/RG01038A.WMF.svg"/>
+ <svglayer note="45" file="tai_chi/RG01039A.WMF.svg"/>
+ <svglayer note="46" file="tai_chi/RG01040A.WMF.svg"/>
+ <svglayer note="47" file="tai_chi/RG01041A.WMF.svg"/>
+ <svglayer note="48" file="tai_chi/RG01042A.WMF.svg"/>
+ <svglayer note="49" file="tai_chi/RG01043A.WMF.svg"/>
+ <svglayer note="50" file="tai_chi/RG01044A.WMF.svg"/>
+ <svglayer note="51" file="tai_chi/RG01045A.WMF.svg"/>
+ <svglayer note="52" file="tai_chi/RG01046A.WMF.svg"/>
+ <svglayer note="53" file="tai_chi/RG01047A.WMF.svg"/>
+ <svglayer note="54" file="tai_chi/RG01048A.WMF.svg"/>
+ <svglayer note="55" file="tai_chi/RG01049A.WMF.svg"/>
+ <svglayer note="56" file="tai_chi/RG01050A.WMF.svg"/>
+ <svglayer note="57" file="tai_chi/RG01051A.WMF.svg"/>
+ <svglayer note="58" file="tai_chi/RG01052A.WMF.svg"/>
+ <svglayer note="59" file="tai_chi/RG01053A.WMF.svg"/>
+ <svglayer note="60" file="tai_chi/RG01054A.WMF.svg"/>
+ <svglayer note="61" file="tai_chi/RG01055A.WMF.svg"/>
+ <svglayer note="62" file="tai_chi/RG01056A.WMF.svg"/>
+ <svglayer note="63" file="tai_chi/RG01057A.WMF.svg"/>
+ <svglayer note="64" file="tai_chi/RG01058A.WMF.svg"/>
+ <svglayer note="65" file="tai_chi/RG01059A.WMF.svg"/>
+ <svglayer note="66" file="tai_chi/RG01060A.WMF.svg"/>
+ <svglayer note="67" file="tai_chi/RG01061A.WMF.svg"/>
+ <svglayer note="68" file="tai_chi/RG01062A.WMF.svg"/>
+ <svglayer note="69" file="tai_chi/RG01063A.WMF.svg"/>
+ <svglayer note="70" file="tai_chi/RG01064A.WMF.svg"/>
+ <svglayer note="71" file="tai_chi/RG01065A.WMF.svg"/>
+ <svglayer note="72" file="tai_chi/RG01066A.WMF.svg"/>
+ <svglayer note="73" file="tai_chi/RG01067A.WMF.svg"/>
+ <svglayer note="74" file="tai_chi/RG01068A.WMF.svg"/>
+ <svglayer note="75" file="tai_chi/RG01069A.WMF.svg"/>
+ <svglayer note="76" file="tai_chi/RG01070A.WMF.svg"/>
+ <svglayer note="77" file="tai_chi/RG01071A.WMF.svg"/>
+ <svglayer note="78" file="tai_chi/RG01072A.WMF.svg"/>
+ <svglayer note="79" file="tai_chi/RG01073A.WMF.svg"/>
+ <svglayer note="80" file="tai_chi/RG01074A.WMF.svg"/>
+ <svglayer note="81" file="tai_chi/RG01075A.WMF.svg"/>
+ <svglayer note="82" file="tai_chi/RG01076A.WMF.svg"/>
+ <svglayer note="83" file="tai_chi/RG01077A.WMF.svg"/>
+ <svglayer note="84" file="tai_chi/RG01078A.WMF.svg"/>
+ <svglayer note="85" file="tai_chi/RG01079A.WMF.svg"/>
+ <svglayer note="86" file="tai_chi/RG01080A.WMF.svg"/>
+ <svglayer note="87" file="tai_chi/RG01081A.WMF.svg"/>
+ <svglayer note="88" file="tai_chi/RG01082A.WMF.svg"/>
+ <svglayer note="89" file="tai_chi/RG01083A.WMF.svg"/>
+ <svglayer note="90" file="tai_chi/RG01084A.WMF.svg"/>
+ <svglayer note="91" file="tai_chi/RG01085A.WMF.svg"/>
+ <svglayer note="92" file="tai_chi/RG01086A.WMF.svg"/>
+ <svglayer note="93" file="tai_chi/RG01087A.WMF.svg"/>
+ <svglayer note="94" file="tai_chi/RG01088A.WMF.svg"/>
+ <svglayer note="95" file="tai_chi/RG01089A.WMF.svg"/>
+ <svglayer note="96" file="tai_chi/RG01090A.WMF.svg"/>
+ <svglayer note="97" file="tai_chi/RG01095A.WMF.svg"/>
+ <svglayer note="98" file="tai_chi/RG01096A.WMF.svg"/>
+ <svglayer note="99" file="tai_chi/RG01097A.WMF.svg"/>
+ <svglayer note="100" file="tai_chi/RG01098A.WMF.svg"/>
+</playlist>
diff --git a/liveengine/bin/data/teamsports.xml b/liveengine/bin/data/teamsports.xml
index 3c7ff16..0d16db2 100644
--- a/liveengine/bin/data/teamsports.xml
+++ b/liveengine/bin/data/teamsports.xml
@@ -1,68 +1,67 @@
-<?xml version='1.0' encoding='utf-8'?>
-<playlist>
- <svglayer note="36" file="teamsports/HOCKEY1.WMF.svg"/>
- <svglayer note="37" file="teamsports/HOCKEY2.WMF.svg"/>
- <svglayer note="38" file="teamsports/HOCKEY3.WMF.svg"/>
- <svglayer note="39" file="teamsports/HOCKEY4.WMF.svg"/>
- <svglayer note="40" file="teamsports/HOCKEYA.WMF.svg"/>
- <svglayer note="41" file="teamsports/HOCKEY_1.WMF.svg"/>
- <svglayer note="42" file="teamsports/RD01003A.WMF.svg"/>
- <svglayer note="43" file="teamsports/RD01021A.WMF.svg"/>
- <svglayer note="44" file="teamsports/RD01026A.WMF.svg"/>
- <svglayer note="45" file="teamsports/RD01085A.WMF.svg"/>
- <svglayer note="46" file="teamsports/RD01104A.WMF.svg"/>
- <svglayer note="47" file="teamsports/RD01105A.WMF.svg"/>
- <svglayer note="48" file="teamsports/RD01110A.WMF.svg"/>
- <svglayer note="49" file="teamsports/RD01111A.WMF.svg"/>
+<?xml version='1.0' encoding='UTF-8'?>
+<playlist name="teamsports">
+ <svglayer note="69" file="teamsports/HOCKEY1.WMF.svg"/>
+ <svglayer note="57" file="teamsports/HOCKEY2.WMF.svg"/>
+ <svglayer note="71" file="teamsports/HOCKEY3.WMF.svg"/>
+ <svglayer note="51" file="teamsports/HOCKEY4.WMF.svg"/>
+ <svglayer note="42" file="teamsports/HOCKEYA.WMF.svg"/>
+ <svglayer note="88" file="teamsports/HOCKEY_1.WMF.svg"/>
+ <svglayer note="54" file="teamsports/RD01003A.WMF.svg"/>
+ <svglayer note="85" file="teamsports/RD01021A.WMF.svg"/>
+ <svglayer note="76" file="teamsports/RD01026A.WMF.svg"/>
+ <svglayer note="84" file="teamsports/RD01085A.WMF.svg"/>
+ <svglayer note="53" file="teamsports/RD01104A.WMF.svg"/>
+ <svglayer note="90" file="teamsports/RD01105A.WMF.svg"/>
+ <svglayer note="94" file="teamsports/RD01110A.WMF.svg"/>
+ <svglayer note="97" file="teamsports/RD01111A.WMF.svg"/>
<svglayer note="50" file="teamsports/RD01134A.WMF.svg"/>
- <svglayer note="51" file="teamsports/RD01138A.WMF.svg"/>
- <svglayer note="52" file="teamsports/RD01166A.WMF.svg"/>
- <svglayer note="53" file="teamsports/RD01173A.WMF.svg"/>
- <svglayer note="54" file="teamsports/RD01175A.WMF.svg"/>
- <svglayer note="55" file="teamsports/RD01177A.WMF.svg"/>
- <svglayer note="56" file="teamsports/RD01246A.WMF.svg"/>
- <svglayer note="57" file="teamsports/RD01263A.WMF.svg"/>
- <svglayer note="58" file="teamsports/RD01264A.WMF.svg"/>
- <svglayer note="59" file="teamsports/RD01265A.WMF.svg"/>
- <svglayer note="60" file="teamsports/RD01284A.WMF.svg"/>
- <svglayer note="61" file="teamsports/RD01285A.WMF.svg"/>
- <svglayer note="62" file="teamsports/RD01287A.WMF.svg"/>
- <svglayer note="63" file="teamsports/RD01288A.WMF.svg"/>
- <svglayer note="64" file="teamsports/RD01289A.WMF.svg"/>
- <svglayer note="65" file="teamsports/RD01290A.WMF.svg"/>
- <svglayer note="66" file="teamsports/RD01425A.WMF.svg"/>
- <svglayer note="67" file="teamsports/RD01427A.WMF.svg"/>
- <svglayer note="68" file="teamsports/RD01525A.WMF.svg"/>
- <svglayer note="69" file="teamsports/RD01577A.WMF.svg"/>
- <svglayer note="70" file="teamsports/RD01586A.WMF.svg"/>
- <svglayer note="71" file="teamsports/RD01589A.WMF.svg"/>
- <svglayer note="72" file="teamsports/RD01590A.WMF.svg"/>
- <svglayer note="73" file="teamsports/RD01593A.WMF.svg"/>
- <svglayer note="74" file="teamsports/RD01606A.WMF.svg"/>
- <svglayer note="75" file="teamsports/RD01615A.WMF.svg"/>
- <svglayer note="76" file="teamsports/RD01617A.WMF.svg"/>
- <svglayer note="77" file="teamsports/RD01618A.WMF.svg"/>
- <svglayer note="78" file="teamsports/RD01619A.WMF.svg"/>
- <svglayer note="79" file="teamsports/RD01620A.WMF.svg"/>
- <svglayer note="80" file="teamsports/RD01621A.WMF.svg"/>
- <svglayer note="81" file="teamsports/RD01622A.WMF.svg"/>
- <svglayer note="82" file="teamsports/RD01627A.WMF.svg"/>
- <svglayer note="83" file="teamsports/RD01628A.WMF.svg"/>
- <svglayer note="84" file="teamsports/RD01630A.WMF.svg"/>
- <svglayer note="85" file="teamsports/RD01631A.WMF.svg"/>
- <svglayer note="86" file="teamsports/RD01633A.WMF.svg"/>
- <svglayer note="87" file="teamsports/RD01634A.WMF.svg"/>
- <svglayer note="88" file="teamsports/RD01636A.WMF.svg"/>
- <svglayer note="89" file="teamsports/RD01650A.WMF.svg"/>
- <svglayer note="90" file="teamsports/RD01655A.WMF.svg"/>
- <svglayer note="91" file="teamsports/RD01661A.WMF.svg"/>
- <svglayer note="92" file="teamsports/RD01662A.WMF.svg"/>
- <svglayer note="93" file="teamsports/RD01669A.WMF.svg"/>
- <svglayer note="94" file="teamsports/RD01674A.WMF.svg"/>
- <svglayer note="95" file="teamsports/RD01677A.WMF.svg"/>
- <svglayer note="96" file="teamsports/RD01678A.WMF.svg"/>
- <svglayer note="97" file="teamsports/RD01680A.WMF.svg"/>
- <svglayer note="98" file="teamsports/RD01682A.WMF.svg"/>
- <svglayer note="99" file="teamsports/RD01698A.WMF.svg"/>
- <svglayer note="100" file="teamsports/RD01699A.WMF.svg"/>
+ <svglayer note="77" file="teamsports/RD01138A.WMF.svg"/>
+ <svglayer note="75" file="teamsports/RD01166A.WMF.svg"/>
+ <svglayer note="89" file="teamsports/RD01173A.WMF.svg"/>
+ <svglayer note="37" file="teamsports/RD01175A.WMF.svg"/>
+ <svglayer note="80" file="teamsports/RD01177A.WMF.svg"/>
+ <svglayer note="36" file="teamsports/RD01246A.WMF.svg"/>
+ <svglayer note="47" file="teamsports/RD01263A.WMF.svg"/>
+ <svglayer note="56" file="teamsports/RD01264A.WMF.svg"/>
+ <svglayer note="46" file="teamsports/RD01265A.WMF.svg"/>
+ <svglayer note="52" file="teamsports/RD01284A.WMF.svg"/>
+ <svglayer note="60" file="teamsports/RD01285A.WMF.svg"/>
+ <svglayer note="74" file="teamsports/RD01287A.WMF.svg"/>
+ <svglayer note="78" file="teamsports/RD01288A.WMF.svg"/>
+ <svglayer note="99" file="teamsports/RD01289A.WMF.svg"/>
+ <svglayer note="92" file="teamsports/RD01290A.WMF.svg"/>
+ <svglayer note="62" file="teamsports/RD01425A.WMF.svg"/>
+ <svglayer note="59" file="teamsports/RD01427A.WMF.svg"/>
+ <svglayer note="91" file="teamsports/RD01525A.WMF.svg"/>
+ <svglayer note="68" file="teamsports/RD01577A.WMF.svg"/>
+ <svglayer note="98" file="teamsports/RD01586A.WMF.svg"/>
+ <svglayer note="55" file="teamsports/RD01589A.WMF.svg"/>
+ <svglayer note="70" file="teamsports/RD01590A.WMF.svg"/>
+ <svglayer note="95" file="teamsports/RD01593A.WMF.svg"/>
+ <svglayer note="66" file="teamsports/RD01606A.WMF.svg"/>
+ <svglayer note="86" file="teamsports/RD01615A.WMF.svg"/>
+ <svglayer note="82" file="teamsports/RD01617A.WMF.svg"/>
+ <svglayer note="72" file="teamsports/RD01618A.WMF.svg"/>
+ <svglayer note="48" file="teamsports/RD01619A.WMF.svg"/>
+ <svglayer note="41" file="teamsports/RD01620A.WMF.svg"/>
+ <svglayer note="83" file="teamsports/RD01621A.WMF.svg"/>
+ <svglayer note="61" file="teamsports/RD01622A.WMF.svg"/>
+ <svglayer note="79" file="teamsports/RD01627A.WMF.svg"/>
+ <svglayer note="45" file="teamsports/RD01628A.WMF.svg"/>
+ <svglayer note="44" file="teamsports/RD01630A.WMF.svg"/>
+ <svglayer note="58" file="teamsports/RD01631A.WMF.svg"/>
+ <svglayer note="67" file="teamsports/RD01633A.WMF.svg"/>
+ <svglayer note="49" file="teamsports/RD01634A.WMF.svg"/>
+ <svglayer note="65" file="teamsports/RD01636A.WMF.svg"/>
+ <svglayer note="38" file="teamsports/RD01650A.WMF.svg"/>
+ <svglayer note="43" file="teamsports/RD01655A.WMF.svg"/>
+ <svglayer note="63" file="teamsports/RD01661A.WMF.svg"/>
+ <svglayer note="81" file="teamsports/RD01662A.WMF.svg"/>
+ <svglayer note="40" file="teamsports/RD01669A.WMF.svg"/>
+ <svglayer note="73" file="teamsports/RD01674A.WMF.svg"/>
+ <svglayer note="39" file="teamsports/RD01677A.WMF.svg"/>
+ <svglayer note="93" file="teamsports/RD01678A.WMF.svg"/>
+ <svglayer note="96" file="teamsports/RD01680A.WMF.svg"/>
+ <svglayer note="64" file="teamsports/RD01682A.WMF.svg"/>
+ <svglayer note="87" file="teamsports/RD01698A.WMF.svg"/>
</playlist>
diff --git a/liveengine/bin/data/tools.xml b/liveengine/bin/data/tools.xml
index f18f439..7cca131 100644
--- a/liveengine/bin/data/tools.xml
+++ b/liveengine/bin/data/tools.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Tools">
<svglayer note="36" file="tools/Bit0605.wmf.svg"/>
<svglayer note="37" file="tools/Bit0607.wmf.svg"/>
<svglayer note="38" file="tools/Bit0608.wmf.svg"/>
diff --git a/liveengine/bin/data/trainers.xml b/liveengine/bin/data/trainers.xml
index 624be8d..51520c6 100644
--- a/liveengine/bin/data/trainers.xml
+++ b/liveengine/bin/data/trainers.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Trainers">
<svglayer note="36" file="trainers/adidas01.svg"/>
<svglayer note="37" file="trainers/adidas02.svg"/>
<svglayer note="38" file="trainers/adidas03.svg"/>
diff --git a/liveengine/bin/data/women_ethnic.xml b/liveengine/bin/data/women_ethnic.xml
index c0f9917..629ce55 100644
--- a/liveengine/bin/data/women_ethnic.xml
+++ b/liveengine/bin/data/women_ethnic.xml
@@ -1,70 +1,68 @@
-
-<?xml version="1.0" encoding="UTF-8" ?>
-<playlist>
- <svglayer note="36" file="women_ethnic/NA01013A.WMF.svg"/>
- <svglayer note="37" file="women_ethnic/NA01014A.WMF.svg"/>
- <svglayer note="38" file="women_ethnic/NA01017A.WMF.svg"/>
- <svglayer note="39" file="women_ethnic/NA01018A.WMF.svg"/>
- <svglayer note="40" file="women_ethnic/NA01020A.WMF.svg"/>
- <svglayer note="41" file="women_ethnic/NA01024A.WMF.svg"/>
- <svglayer note="42" file="women_ethnic/NA01025A.WMF.svg"/>
- <svglayer note="43" file="women_ethnic/NA01028A.WMF.svg"/>
- <svglayer note="44" file="women_ethnic/NA01029A.WMF.svg"/>
- <svglayer note="45" file="women_ethnic/NA01031A.WMF.svg"/>
- <svglayer note="46" file="women_ethnic/NA01038A.WMF.svg"/>
- <svglayer note="47" file="women_ethnic/NA01040A.WMF.svg"/>
- <svglayer note="48" file="women_ethnic/NA01041A.WMF.svg"/>
- <svglayer note="49" file="women_ethnic/NA01042A.WMF.svg"/>
- <svglayer note="50" file="women_ethnic/NA01032A.WMF.svg"/>
- <svglayer note="51" file="women_ethnic/NA01043A.WMF.svg"/>
- <svglayer note="52" file="women_ethnic/NA01092A.WMF.svg"/>
- <svglayer note="53" file="women_ethnic/NA01093A.WMF.svg"/>
- <svglayer note="54" file="women_ethnic/NA01095A.WMF.svg"/>
- <svglayer note="55" file="women_ethnic/NA01099A.WMF.svg"/>
- <svglayer note="56" file="women_ethnic/NA01100A.WMF.svg"/>
- <svglayer note="57" file="women_ethnic/NA01101A.WMF.svg"/>
- <svglayer note="58" file="women_ethnic/NA01104A.WMF.svg"/>
- <svglayer note="59" file="women_ethnic/NA01105A.WMF.svg"/>
- <svglayer note="60" file="women_ethnic/NA01106A.WMF.svg"/>
- <svglayer note="61" file="women_ethnic/NA01107A.WMF.svg"/>
- <svglayer note="62" file="women_ethnic/NA01108A.WMF.svg"/>
- <svglayer note="63" file="women_ethnic/NA01109A.WMF.svg"/>
- <svglayer note="64" file="women_ethnic/NA01111A.WMF.svg"/>
- <svglayer note="65" file="women_ethnic/NA01112A.WMF.svg"/>
- <svglayer note="66" file="women_ethnic/NA01115A.WMF.svg"/>
- <svglayer note="67" file="women_ethnic/NA01131A.WMF.svg"/>
- <svglayer note="68" file="women_ethnic/NA01146A.WMF.svg"/>
- <svglayer note="69" file="women_ethnic/NA01147A.WMF.svg"/>
- <svglayer note="70" file="women_ethnic/NA01181A.WMF.svg"/>
- <svglayer note="71" file="women_ethnic/NA01184A.WMF.svg"/>
- <svglayer note="72" file="women_ethnic/NA01194A.WMF.svg"/>
- <svglayer note="73" file="women_ethnic/NA01197A.WMF.svg"/>
- <svglayer note="74" file="women_ethnic/NA01198A.WMF.svg"/>
- <svglayer note="75" file="women_ethnic/NA01233A.WMF.svg"/>
- <svglayer note="76" file="women_ethnic/NA01238A.WMF.svg"/>
- <svglayer note="77" file="women_ethnic/NA01240A.WMF.svg"/>
- <svglayer note="78" file="women_ethnic/NA01244A.WMF.svg"/>
- <svglayer note="79" file="women_ethnic/NA01256A.WMF.svg"/>
- <svglayer note="80" file="women_ethnic/NA01264A.WMF.svg"/>
- <svglayer note="81" file="women_ethnic/NA01276A.WMF.svg"/>
- <svglayer note="82" file="women_ethnic/NA01282A.WMF.svg"/>
- <svglayer note="83" file="women_ethnic/NA01288A.WMF.svg"/>
- <svglayer note="84" file="women_ethnic/NA01292A.WMF.svg"/>
- <svglayer note="85" file="women_ethnic/NA01299A.WMF.svg"/>
- <svglayer note="86" file="women_ethnic/NA01302A.WMF.svg"/>
- <svglayer note="87" file="women_ethnic/NA01308A.WMF.svg"/>
- <svglayer note="88" file="women_ethnic/NA01341A.WMF.svg"/>
- <svglayer note="89" file="women_ethnic/NA01342A.WMF.svg"/>
- <svglayer note="90" file="women_ethnic/NA01343A.WMF.svg"/>
- <svglayer note="91" file="women_ethnic/NA01358A.WMF.svg"/>
- <svglayer note="92" file="women_ethnic/NA01360A.WMF.svg"/>
- <svglayer note="93" file="women_ethnic/NA01380A.WMF.svg"/>
- <svglayer note="94" file="women_ethnic/NA01415A.WMF.svg"/>
- <svglayer note="95" file="women_ethnic/NA01417A.WMF.svg"/>
- <svglayer note="96" file="women_ethnic/NA01425A.WMF.svg"/>
- <svglayer note="97" file="women_ethnic/NA01454A.WMF.svg"/>
- <svglayer note="98" file="women_ethnic/NA01455A.WMF.svg"/>
- <svglayer note="99" file="women_ethnic/NA01456A.WMF.svg"/>
- <svglayer note="100" file="women_ethnic/NA01474A.WMF.svg"/>
-</playlist>
-
+<?xml version='1.0' encoding='utf-8'?>
+<playlist name="Ethnic Women">
+ <svglayer note="36" file="women_ethnic/NA01013A.WMF.svg"/>
+ <svglayer note="37" file="women_ethnic/NA01014A.WMF.svg"/>
+ <svglayer note="38" file="women_ethnic/NA01017A.WMF.svg"/>
+ <svglayer note="39" file="women_ethnic/NA01018A.WMF.svg"/>
+ <svglayer note="40" file="women_ethnic/NA01020A.WMF.svg"/>
+ <svglayer note="41" file="women_ethnic/NA01023A.WMF.svg"/>
+ <svglayer note="42" file="women_ethnic/NA01024A.WMF.svg"/>
+ <svglayer note="43" file="women_ethnic/NA01025A.WMF.svg"/>
+ <svglayer note="44" file="women_ethnic/NA01028A.WMF.svg"/>
+ <svglayer note="45" file="women_ethnic/NA01029A.WMF.svg"/>
+ <svglayer note="46" file="women_ethnic/NA01031A.WMF.svg"/>
+ <svglayer note="47" file="women_ethnic/NA01032A.WMF.svg"/>
+ <svglayer note="48" file="women_ethnic/NA01038A.WMF.svg"/>
+ <svglayer note="49" file="women_ethnic/NA01039A.WMF.svg"/>
+ <svglayer note="50" file="women_ethnic/NA01040A.WMF.svg"/>
+ <svglayer note="51" file="women_ethnic/NA01041A.WMF.svg"/>
+ <svglayer note="52" file="women_ethnic/NA01042A.WMF.svg"/>
+ <svglayer note="53" file="women_ethnic/NA01043A.WMF.svg"/>
+ <svglayer note="54" file="women_ethnic/NA01045A.WMF.svg"/>
+ <svglayer note="55" file="women_ethnic/NA01061A.WMF.svg"/>
+ <svglayer note="56" file="women_ethnic/NA01066A.WMF.svg"/>
+ <svglayer note="57" file="women_ethnic/NA01085A.WMF.svg"/>
+ <svglayer note="58" file="women_ethnic/NA01089A.WMF.svg"/>
+ <svglayer note="59" file="women_ethnic/NA01092A.WMF.svg"/>
+ <svglayer note="60" file="women_ethnic/NA01093A.WMF.svg"/>
+ <svglayer note="61" file="women_ethnic/NA01095A.WMF.svg"/>
+ <svglayer note="62" file="women_ethnic/NA01099A.WMF.svg"/>
+ <svglayer note="63" file="women_ethnic/NA01100A.WMF.svg"/>
+ <svglayer note="64" file="women_ethnic/NA01101A.WMF.svg"/>
+ <svglayer note="65" file="women_ethnic/NA01102A.WMF.svg"/>
+ <svglayer note="66" file="women_ethnic/NA01104A.WMF.svg"/>
+ <svglayer note="67" file="women_ethnic/NA01105A.WMF.svg"/>
+ <svglayer note="68" file="women_ethnic/NA01106A.WMF.svg"/>
+ <svglayer note="69" file="women_ethnic/NA01107A.WMF.svg"/>
+ <svglayer note="70" file="women_ethnic/NA01108A.WMF.svg"/>
+ <svglayer note="71" file="women_ethnic/NA01109A.WMF.svg"/>
+ <svglayer note="72" file="women_ethnic/NA01111A.WMF.svg"/>
+ <svglayer note="73" file="women_ethnic/NA01112A.WMF.svg"/>
+ <svglayer note="74" file="women_ethnic/NA01115A.WMF.svg"/>
+ <svglayer note="75" file="women_ethnic/NA01117A.WMF.svg"/>
+ <svglayer note="76" file="women_ethnic/NA01124A.WMF.svg"/>
+ <svglayer note="77" file="women_ethnic/NA01130A.WMF.svg"/>
+ <svglayer note="78" file="women_ethnic/NA01131A.WMF.svg"/>
+ <svglayer note="79" file="women_ethnic/NA01146A.WMF.svg"/>
+ <svglayer note="80" file="women_ethnic/NA01147A.WMF.svg"/>
+ <svglayer note="81" file="women_ethnic/NA01181A.WMF.svg"/>
+ <svglayer note="82" file="women_ethnic/NA01184A.WMF.svg"/>
+ <svglayer note="83" file="women_ethnic/NA01189A.WMF.svg"/>
+ <svglayer note="84" file="women_ethnic/NA01194A.WMF.svg"/>
+ <svglayer note="85" file="women_ethnic/NA01197A.WMF.svg"/>
+ <svglayer note="86" file="women_ethnic/NA01198A.WMF.svg"/>
+ <svglayer note="87" file="women_ethnic/NA01205A.WMF.svg"/>
+ <svglayer note="88" file="women_ethnic/NA01206A.WMF.svg"/>
+ <svglayer note="89" file="women_ethnic/NA01210A.WMF.svg"/>
+ <svglayer note="90" file="women_ethnic/NA01217A.WMF.svg"/>
+ <svglayer note="91" file="women_ethnic/NA01219A.WMF.svg"/>
+ <svglayer note="92" file="women_ethnic/NA01224A.WMF.svg"/>
+ <svglayer note="93" file="women_ethnic/NA01225A.WMF.svg"/>
+ <svglayer note="94" file="women_ethnic/NA01226A.WMF.svg"/>
+ <svglayer note="95" file="women_ethnic/NA01233A.WMF.svg"/>
+ <svglayer note="96" file="women_ethnic/NA01238A.WMF.svg"/>
+ <svglayer note="97" file="women_ethnic/NA01240A.WMF.svg"/>
+ <svglayer note="98" file="women_ethnic/NA01243A.WMF.svg"/>
+ <svglayer note="99" file="women_ethnic/NA01244A.WMF.svg"/>
+ <svglayer note="100" file="women_ethnic/NA01245A.WMF.svg"/>
+</playlist>
diff --git a/liveengine/bin/data/yoga.xml b/liveengine/bin/data/yoga.xml
index 5c26932..1fe9793 100644
--- a/liveengine/bin/data/yoga.xml
+++ b/liveengine/bin/data/yoga.xml
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
-<playlist>
+<playlist name="Yoga">
<svglayer note="36" file="yoga/RD01004A.WMF.svg"/>
<svglayer note="37" file="yoga/RD01005A.WMF.svg"/>
<svglayer note="38" file="yoga/RD01006A.WMF.svg"/>