testprovider.xml 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <testprovider>
  3. <imageBase>c:\winamp\ml_devices\resources\food</imageBase>
  4. <connect>iconTest;apple;banana;grape;pear;pepper;eggplant;cucumber;carrot</connect>
  5. <connections>
  6. <connection name="usb">
  7. <displayName>USB</displayName>
  8. <icon>..\connections\usb.png</icon>
  9. </connection>
  10. <connection name="wifi">
  11. <displayName>Wi-Fi</displayName>
  12. <icon>..\connections\wifi.png</icon>
  13. </connection>
  14. <connection name="bluetooth">
  15. <displayName>Bluetooth</displayName>
  16. <icon>..\connections\bluetooth.png</icon>
  17. </connection>
  18. </connections>
  19. <types>
  20. <type name="vegetables">
  21. <displayName>Vegetables</displayName>
  22. <icon>vegetables.png</icon>
  23. </type>
  24. <type name="fruits">
  25. <displayName>Fruits</displayName>
  26. <icon>fruits.png</icon>
  27. </type>
  28. <type name="grains">
  29. <displayName>Grains</displayName>
  30. <icon>grains.png</icon>
  31. </type>
  32. </types>
  33. <commands>
  34. <command name="sync">
  35. <displayName>&amp;Sync</displayName>
  36. <description>Sync things</description>
  37. <icon>..\commands\sync.png</icon>
  38. </command>
  39. <command name="settings">
  40. <displayName>Se&amp;ttings</displayName>
  41. <description>Open settings page</description>
  42. <icon>..\commands\settings.png</icon>
  43. </command>
  44. <command name="detach">
  45. <displayName>&amp;Detach</displayName>
  46. <description>Detach device</description>
  47. <icon>..\commands\detach.png</icon>
  48. </command>
  49. <command name="eject">
  50. <displayName>&amp;Eject</displayName>
  51. <description>Eject device</description>
  52. <icon>..\commands\eject.png</icon>
  53. </command>
  54. </commands>
  55. <devices>
  56. <device name="iconTest" type="test">
  57. <connection></connection>
  58. <displayName>Icon Test</displayName>
  59. <icon width="24" height="32">..\zoom\24x32.png</icon>
  60. <icon width="48" height="64">..\zoom\48x64.png</icon>
  61. <icon width="96" height="128">..\zoom\96x128.png</icon>
  62. <icon width="192" height="256">..\zoom\192x256.png</icon>
  63. <command primary="1" disabled="0">sync</command>
  64. <command primary="0" disabled="0" hidden="0" group="1">settings</command>
  65. <command primary="0">detach</command>
  66. <command disabled="1" hidden="0">eject</command>
  67. <totalSpace>909242</totalSpace>
  68. <usedSpace>0</usedSpace>
  69. <hidden>0</hidden>
  70. <model>Icon Test v1.0</model>
  71. <status>Icon Test status string</status>
  72. </device>
  73. <device name="apple" type="fruits">
  74. <connection>wifi</connection>
  75. <displayName>Dilicious&#10;Apple</displayName>
  76. <icon>apple.png</icon>
  77. <totalSpace>100</totalSpace>
  78. <usedSpace>0</usedSpace>
  79. <hidden>0</hidden>
  80. <model>iApple 2</model>
  81. <command primary="1">sync</command>
  82. <command group="1">eject</command>
  83. </device>
  84. <device name="banana" type="fruits">
  85. <connection>usb</connection>
  86. <displayName>Banana</displayName>
  87. <icon>banana.png</icon>
  88. <totalSpace>100</totalSpace>
  89. <usedSpace>0</usedSpace>
  90. <hidden>0</hidden>
  91. <model>iBanana 2</model>
  92. <command primary="1">sync</command>
  93. <command group="1">eject</command>
  94. </device>
  95. <device name="peach" type="fruits">
  96. <connection>bluetooth</connection>
  97. <displayName>Peach</displayName>
  98. <icon>peach.png</icon>
  99. <totalSpace>100</totalSpace>
  100. <usedSpace>0</usedSpace>
  101. <hidden>0</hidden>
  102. <model>iPeach 2</model>
  103. <command primary="1">sync</command>
  104. <command group="1">eject</command>
  105. </device>
  106. <device name="orange" type="fruits">
  107. <connection>usb</connection>
  108. <displayName>Orange</displayName>
  109. <icon>orange.png</icon>
  110. <totalSpace>100</totalSpace>
  111. <usedSpace>0</usedSpace>
  112. <hidden>0</hidden>
  113. <model>iOrange 2</model>
  114. <command primary="1">sync</command>
  115. <command group="1">eject</command>
  116. </device>
  117. <device name="pear" type="fruits">
  118. <connection>wifi</connection>
  119. <displayName>Pear</displayName>
  120. <icon>pear.png</icon>
  121. <totalSpace>100</totalSpace>
  122. <usedSpace>0</usedSpace>
  123. <hidden>0</hidden>
  124. <model>iPear 2</model>
  125. <command primary="1">sync</command>
  126. <command group="1">eject</command>
  127. </device>
  128. <device name="grape" type="fruits">
  129. <connection>bluetooth</connection>
  130. <displayName>Grape</displayName>
  131. <icon>grape.png</icon>
  132. <totalSpace>100</totalSpace>
  133. <usedSpace>0</usedSpace>
  134. <hidden>0</hidden>
  135. <model>iGrape 2</model>
  136. <command primary="1">sync</command>
  137. <command group="1">eject</command>
  138. </device>
  139. <device name="lemon" type="fruits">
  140. <connection>usb</connection>
  141. <displayName>Lemon</displayName>
  142. <icon>lemon.png</icon>
  143. <totalSpace>100</totalSpace>
  144. <usedSpace>0</usedSpace>
  145. <hidden>0</hidden>
  146. <model>iLemon 2</model>
  147. <command primary="1">sync</command>
  148. <command group="1">eject</command>
  149. </device>
  150. <device name="carrot" type="vegetables">
  151. <connection>wifi</connection>
  152. <displayName>Carrot</displayName>
  153. <icon>carrot.png</icon>
  154. <totalSpace>100</totalSpace>
  155. <usedSpace>0</usedSpace>
  156. <hidden>0</hidden>
  157. <command primary="1">sync</command>
  158. </device>
  159. <device name="broccoli" type="vegetables">
  160. <connection>bluetooth</connection>
  161. <displayName>Broccoli</displayName>
  162. <icon>broccoli.png</icon>
  163. <totalSpace>100</totalSpace>
  164. <usedSpace>0</usedSpace>
  165. <hidden>0</hidden>
  166. <command primary="1">sync</command>
  167. </device>
  168. <device name="eggplant" type="vegetables">
  169. <connection>usb</connection>
  170. <displayName>Eggplant</displayName>
  171. <icon>eggplant.png</icon>
  172. <totalSpace>100</totalSpace>
  173. <usedSpace>0</usedSpace>
  174. <hidden>0</hidden>
  175. <command primary="1">sync</command>
  176. </device>
  177. <device name="cucumber" type="vegetables">
  178. <connection>wifi</connection>
  179. <displayName>Cucumber</displayName>
  180. <icon>cucumber.png</icon>
  181. <totalSpace>0</totalSpace>
  182. <usedSpace>0</usedSpace>
  183. <hidden>0</hidden>
  184. <command primary="1">sync</command>
  185. </device>
  186. <device name="pepper" type="vegetables">
  187. <connection>bluetooth</connection>
  188. <displayName>Pepper</displayName>
  189. <icon>pepper.png</icon>
  190. <totalSpace>0</totalSpace>
  191. <usedSpace>0</usedSpace>
  192. <hidden>0</hidden>
  193. <command primary="1">sync</command>
  194. </device>
  195. <device name="bread" type="grains">
  196. <connection>usb</connection>
  197. <displayName>Bread</displayName>
  198. <icon>bread.png</icon>
  199. <totalSpace>100</totalSpace>
  200. <usedSpace>0</usedSpace>
  201. <hidden>0</hidden>
  202. </device>
  203. <device name="pasta" type="grains">
  204. <connection>wifi</connection>
  205. <displayName>Pasta</displayName>
  206. <icon>pasta.png</icon>
  207. <totalSpace>100</totalSpace>
  208. <usedSpace>0</usedSpace>
  209. <hidden>0</hidden>
  210. </device>
  211. <device name="rice" type="grains">
  212. <connection>bluetooth</connection>
  213. <displayName>Rice</displayName>
  214. <icon>rice.png</icon>
  215. <totalSpace>100</totalSpace>
  216. <usedSpace>0</usedSpace>
  217. <hidden>0</hidden>
  218. </device>
  219. <device name="cereal" type="grains">
  220. <connection>usb</connection>
  221. <displayName>Cereal</displayName>
  222. <icon>cereal.png</icon>
  223. <totalSpace>100</totalSpace>
  224. <usedSpace>0</usedSpace>
  225. <hidden>0</hidden>
  226. </device>
  227. <device name="muffin" type="grains">
  228. <connection>wifi</connection>
  229. <displayName>Muffin</displayName>
  230. <icon>muffin.png</icon>
  231. <totalSpace>100</totalSpace>
  232. <usedSpace>0</usedSpace>
  233. <hidden>0</hidden>
  234. </device>
  235. <device name="pretzel" type="grains">
  236. <connection>bluetooth</connection>
  237. <displayName>Pretzel</displayName>
  238. <icon>pretzel.png</icon>
  239. <totalSpace>100</totalSpace>
  240. <usedSpace>0</usedSpace>
  241. <hidden>0</hidden>
  242. </device>
  243. </devices>
  244. </testprovider>