diff options
author | Robert Bieber <robby@bieberphoto.com> | 2010-07-23 06:20:21 +0000 |
---|---|---|
committer | Robert Bieber <robby@bieberphoto.com> | 2010-07-23 06:20:21 +0000 |
commit | b21b7714209230cbadab1e709c6778c4cc214437 (patch) | |
tree | 0b1f5b5d77c4976e1eb3212fad86a187039d48b9 /utils/themeeditor | |
parent | 890295a6e09d0e64431bf6ec9a5f0a4dae723b92 (diff) | |
download | rockbox-b21b7714209230cbadab1e709c6778c4cc214437.tar.gz rockbox-b21b7714209230cbadab1e709c6778c4cc214437.zip |
Theme Editor: Filled out the targets table in buildtargetdb.php and generated a new targetdb with it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27527 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor')
-rwxr-xr-x | utils/themeeditor/buildtargetdb.php | 44 | ||||
-rw-r--r-- | utils/themeeditor/resources/targetdb | 329 |
2 files changed, 344 insertions, 29 deletions
diff --git a/utils/themeeditor/buildtargetdb.php b/utils/themeeditor/buildtargetdb.php index be372e1489..694b1668b6 100755 --- a/utils/themeeditor/buildtargetdb.php +++ b/utils/themeeditor/buildtargetdb.php | |||
@@ -23,10 +23,46 @@ | |||
23 | 23 | ||
24 | // This is the array of targets, with the target id as the key and the | 24 | // This is the array of targets, with the target id as the key and the |
25 | // plaintext name of the target as the value | 25 | // plaintext name of the target as the value |
26 | $targets = array( 'ipod1g2g' => 'iPod 1st/2nd Gen', | 26 | $targets = array( 'archosfmrecorder' => 'Archos FM Recorder', |
27 | 'ipodcolor' => 'iPod Color', | 27 | 'archosondiofm' => 'Archos Ondio FM', |
28 | 'ipodmini2g' => 'iPod Mini 2nd Gen', | 28 | 'archosondiosp' => 'Archos Ondio SP', |
29 | 'mrobe500' => 'm%:robe 500' | 29 | 'archosplayer' => 'Archos Player/Studio', |
30 | 'archosrecorder' => 'Archos Recorder v1', | ||
31 | 'archosrecorderv2' => 'Archos Recorder v2', | ||
32 | 'cowond2' => 'Cowon D2', | ||
33 | 'iaudiom3' => 'iAudio M3', | ||
34 | 'iaudiom5' => 'iAudio M5', | ||
35 | 'iaudiox5' => 'iAudio X5', | ||
36 | 'ipod1g2g' => 'iPod 1st and 2nd gen', | ||
37 | 'ipod3g' => 'iPod 3rd gen', | ||
38 | 'ipod4g' => 'iPod 4th gen Grayscale', | ||
39 | 'ipodcolor' => 'iPod Color/Photo', | ||
40 | 'ipodmini1g' => 'iPod Mini 1st gen', | ||
41 | 'ipodmini2g' => 'iPod Mini 2nd gen', | ||
42 | 'ipodnano1g' => 'iPod Nano 1st gen', | ||
43 | 'ipodnano2g' => 'iPod Nano 2nd gen', | ||
44 | 'ipodvideo' => 'iPod Video', | ||
45 | 'iriverh10' => 'iriver H10 20GB', | ||
46 | 'iriverh10_5gb' => 'iriver H10 5GB', | ||
47 | 'iriverh100' => 'iriver H100/115', | ||
48 | 'iriverh120' => 'iriver H120/140', | ||
49 | 'iriverh300' => 'iriver H320/340', | ||
50 | 'mrobe100' => 'Olympus M-Robe 100', | ||
51 | 'mrobe500' => 'Olympus M-Robe 500', | ||
52 | 'vibe500' => 'Packard Bell Vibe 500', | ||
53 | 'samsungyh820' => 'Samsung YH-820', | ||
54 | 'samsungyh920' => 'Samsung YH-920', | ||
55 | 'samsungyh925' => 'Samsung YH-925', | ||
56 | 'sansac200' => 'SanDisk Sansa c200', | ||
57 | 'sansaclip' => 'SanDisk Sansa Clip v1', | ||
58 | 'sansaclipv2' => 'SanDisk Sansa Clip v2', | ||
59 | 'sansaclipplus' => 'SanDisk Sansa Clip+', | ||
60 | 'sansae200' => 'SanDisk Sansa e200', | ||
61 | 'sansae200v2' => 'SanDisk Sansa e200 v2', | ||
62 | 'sansafuze' => 'SanDisk Sansa Fuze', | ||
63 | 'sansafuzev2' => 'SanDisk Sansa Fuze v2', | ||
64 | 'gigabeatfx' => 'Toshiba Gigabeat F/X', | ||
65 | 'gigabeats' => 'Toshiba Gigabeat S' | ||
30 | ); | 66 | ); |
31 | 67 | ||
32 | // Looping through all the targets | 68 | // Looping through all the targets |
diff --git a/utils/themeeditor/resources/targetdb b/utils/themeeditor/resources/targetdb index fa0b33cacc..114937a863 100644 --- a/utils/themeeditor/resources/targetdb +++ b/utils/themeeditor/resources/targetdb | |||
@@ -1,36 +1,117 @@ | |||
1 | ipod12 | 1 | archosfmrecorder |
2 | { | 2 | { |
3 | name : iPod 1st/2nd Gen | 3 | name : Archos FM Recorder |
4 | screen : 160 x 128 @ grey | 4 | screen : 112 x 64 @ mono |
5 | fm : no | ||
6 | remote : no | 5 | remote : no |
6 | fm : yes | ||
7 | record : yes | 7 | record : yes |
8 | } | 8 | } |
9 | 9 | ||
10 | ipod3 | 10 | archosondiofm |
11 | { | 11 | { |
12 | name : iPod 3rd Gen | 12 | name : Archos Ondio FM |
13 | screen : 160 x 128 @ grey | 13 | screen : 112 x 64 @ mono |
14 | fm : no | ||
15 | remote : no | 14 | remote : no |
15 | fm : yes | ||
16 | record : yes | 16 | record : yes |
17 | } | 17 | } |
18 | 18 | ||
19 | ipod4 | 19 | archosondiosp |
20 | { | 20 | { |
21 | name : iPod 4th Gen | 21 | name : Archos Ondio SP |
22 | screen : 160 x 128 @ grey | 22 | screen : 112 x 64 @ mono |
23 | remote : no | ||
23 | fm : no | 24 | fm : no |
25 | record : no | ||
26 | } | ||
27 | |||
28 | archosplayer | ||
29 | { | ||
30 | name : Archos Player/Studio | ||
31 | screen : 11 x 2 @ mono | ||
32 | remote : no | ||
33 | fm : no | ||
34 | record : no | ||
35 | } | ||
36 | |||
37 | archosrecorder | ||
38 | { | ||
39 | name : Archos Recorder v1 | ||
40 | screen : 112 x 64 @ mono | ||
24 | remote : no | 41 | remote : no |
42 | fm : no | ||
43 | record : yes | ||
44 | } | ||
45 | |||
46 | archosrecorderv2 | ||
47 | { | ||
48 | name : Archos Recorder v2 | ||
49 | screen : 112 x 64 @ mono | ||
50 | remote : no | ||
51 | fm : yes | ||
25 | record : yes | 52 | record : yes |
26 | } | 53 | } |
27 | 54 | ||
28 | ipodmini12 | 55 | cowond2 |
56 | { | ||
57 | name : Cowon D2 | ||
58 | screen : 320 x 240 @ rgb | ||
59 | remote : no | ||
60 | fm : yes | ||
61 | record : no | ||
62 | } | ||
63 | |||
64 | iaudiom3 | ||
65 | { | ||
66 | name : iAudio M3 | ||
67 | screen : 128 x 96 @ rgb | ||
68 | remote : no | ||
69 | fm : yes | ||
70 | record : yes | ||
71 | } | ||
72 | |||
73 | iaudiom5 | ||
74 | { | ||
75 | name : iAudio M5 | ||
76 | screen : 160 x 128 @ rgb | ||
77 | remote : 128 x 96 @ grey | ||
78 | fm : no | ||
79 | record : yes | ||
80 | } | ||
81 | |||
82 | iaudiox5 | ||
83 | { | ||
84 | name : iAudio X5 | ||
85 | screen : 160 x 128 @ rgb | ||
86 | remote : 128 x 96 @ grey | ||
87 | fm : yes | ||
88 | record : yes | ||
89 | } | ||
90 | |||
91 | ipod1g2g | ||
92 | { | ||
93 | name : iPod 1st and 2nd gen | ||
94 | screen : 160 x 128 @ rgb | ||
95 | remote : no | ||
96 | fm : no | ||
97 | record : no | ||
98 | } | ||
99 | |||
100 | ipod3g | ||
29 | { | 101 | { |
30 | name : iPod Mini 1st/2nd Gen | 102 | name : iPod 3rd gen |
31 | screen : 138 x 110 @ grey | 103 | screen : 160 x 128 @ rgb |
104 | remote : no | ||
32 | fm : no | 105 | fm : no |
106 | record : no | ||
107 | } | ||
108 | |||
109 | ipod4g | ||
110 | { | ||
111 | name : iPod 4th gen Grayscale | ||
112 | screen : 160 x 128 @ rgb | ||
33 | remote : no | 113 | remote : no |
114 | fm : yes | ||
34 | record : yes | 115 | record : yes |
35 | } | 116 | } |
36 | 117 | ||
@@ -38,45 +119,243 @@ ipodcolor | |||
38 | { | 119 | { |
39 | name : iPod Color/Photo | 120 | name : iPod Color/Photo |
40 | screen : 220 x 176 @ rgb | 121 | screen : 220 x 176 @ rgb |
41 | fm : no | ||
42 | remote : no | 122 | remote : no |
123 | fm : yes | ||
43 | record : yes | 124 | record : yes |
44 | } | 125 | } |
45 | 126 | ||
46 | ipodnano1 | 127 | ipodmini1g |
47 | { | 128 | { |
48 | name : iPod Nano 1st Gen | 129 | name : iPod Mini 1st gen |
49 | screen : 176 x 132 @ rgb | 130 | screen : 138 x 110 @ rgb |
131 | remote : no | ||
50 | fm : no | 132 | fm : no |
133 | record : no | ||
134 | } | ||
135 | |||
136 | ipodmini2g | ||
137 | { | ||
138 | name : iPod Mini 2nd gen | ||
139 | screen : 138 x 110 @ rgb | ||
51 | remote : no | 140 | remote : no |
141 | fm : no | ||
142 | record : no | ||
143 | } | ||
144 | |||
145 | ipodnano1g | ||
146 | { | ||
147 | name : iPod Nano 1st gen | ||
148 | screen : 176 x 132 @ rgb | ||
149 | remote : no | ||
150 | fm : yes | ||
52 | record : yes | 151 | record : yes |
53 | } | 152 | } |
54 | 153 | ||
154 | ipodnano2g | ||
155 | { | ||
156 | name : iPod Nano 2nd gen | ||
157 | screen : 176 x 132 @ rgb | ||
158 | remote : no | ||
159 | fm : no | ||
160 | record : no | ||
161 | } | ||
162 | |||
55 | ipodvideo | 163 | ipodvideo |
56 | { | 164 | { |
57 | name : iPod Video | 165 | name : iPod Video |
58 | screen : 320 x 240 @ rgb | 166 | screen : 320 x 240 @ rgb |
59 | fm : no | ||
60 | remote : no | 167 | remote : no |
168 | fm : yes | ||
169 | record : yes | ||
170 | } | ||
171 | |||
172 | iriverh10 | ||
173 | { | ||
174 | name : iriver H10 20GB | ||
175 | screen : 160 x 128 @ rgb | ||
176 | remote : no | ||
177 | fm : yes | ||
178 | record : yes | ||
179 | } | ||
180 | |||
181 | iriverh10_5gb | ||
182 | { | ||
183 | name : iriver H10 5GB | ||
184 | screen : 128 x 128 @ rgb | ||
185 | remote : no | ||
186 | fm : yes | ||
187 | record : yes | ||
188 | } | ||
189 | |||
190 | iriverh100 | ||
191 | { | ||
192 | name : iriver H100/115 | ||
193 | screen : 160 x 128 @ rgb | ||
194 | remote : 128 x 64 @ mono | ||
195 | fm : yes | ||
196 | record : yes | ||
197 | } | ||
198 | |||
199 | iriverh120 | ||
200 | { | ||
201 | name : iriver H120/140 | ||
202 | screen : 160 x 128 @ rgb | ||
203 | remote : 128 x 64 @ mono | ||
204 | fm : yes | ||
61 | record : yes | 205 | record : yes |
62 | } | 206 | } |
63 | 207 | ||
64 | # Olympus units | 208 | iriverh300 |
209 | { | ||
210 | name : iriver H320/340 | ||
211 | screen : 220 x 176 @ rgb | ||
212 | remote : 128 x 64 @ mono | ||
213 | fm : yes | ||
214 | record : yes | ||
215 | } | ||
65 | 216 | ||
66 | mrobe100 | 217 | mrobe100 |
67 | { | 218 | { |
68 | name : m%:robe 100 | 219 | name : Olympus M-Robe 100 |
69 | screen : 160 x 128 @ mono | 220 | screen : 160 x 128 @ mono |
70 | fm : no | ||
71 | remote : 79 x 16 @ mono | 221 | remote : 79 x 16 @ mono |
72 | record : yes | 222 | fm : no |
223 | record : no | ||
73 | } | 224 | } |
74 | 225 | ||
75 | mrobe500 | 226 | mrobe500 |
76 | { | 227 | { |
77 | name : m%:robe 500 | 228 | name : Olympus M-Robe 500 |
78 | screen : 640 x 480 @ rgb | 229 | screen : 640 x 480 @ rgb |
79 | fm : no | ||
80 | remote : 79 x 16 @ mono | 230 | remote : 79 x 16 @ mono |
231 | fm : no | ||
232 | record : no | ||
233 | } | ||
234 | |||
235 | vibe500 | ||
236 | { | ||
237 | name : Packard Bell Vibe 500 | ||
238 | screen : 160 x 128 @ rgb | ||
239 | remote : no | ||
240 | fm : no | ||
241 | record : yes | ||
242 | } | ||
243 | |||
244 | samsungyh820 | ||
245 | { | ||
246 | name : Samsung YH-820 | ||
247 | screen : 128 x 96 @ rgb | ||
248 | remote : no | ||
249 | fm : no | ||
250 | record : no | ||
251 | } | ||
252 | |||
253 | samsungyh920 | ||
254 | { | ||
255 | name : Samsung YH-920 | ||
256 | screen : 160 x 128 @ rgb | ||
257 | remote : no | ||
258 | fm : no | ||
259 | record : no | ||
260 | } | ||
261 | |||
262 | samsungyh925 | ||
263 | { | ||
264 | name : Samsung YH-925 | ||
265 | screen : 160 x 128 @ rgb | ||
266 | remote : no | ||
267 | fm : no | ||
268 | record : no | ||
269 | } | ||
270 | |||
271 | sansac200 | ||
272 | { | ||
273 | name : SanDisk Sansa c200 | ||
274 | screen : 132 x 80 @ rgb | ||
275 | remote : no | ||
276 | fm : yes | ||
277 | record : yes | ||
278 | } | ||
279 | |||
280 | sansaclip | ||
281 | { | ||
282 | name : SanDisk Sansa Clip v1 | ||
283 | screen : 128 x 64 @ mono | ||
284 | remote : no | ||
285 | fm : yes | ||
286 | record : yes | ||
287 | } | ||
288 | |||
289 | sansaclipv2 | ||
290 | { | ||
291 | name : SanDisk Sansa Clip v2 | ||
292 | screen : 128 x 64 @ mono | ||
293 | remote : no | ||
294 | fm : yes | ||
81 | record : yes | 295 | record : yes |
82 | } | 296 | } |
297 | |||
298 | sansaclipplus | ||
299 | { | ||
300 | name : SanDisk Sansa Clip+ | ||
301 | screen : 128 x 64 @ mono | ||
302 | remote : no | ||
303 | fm : yes | ||
304 | record : yes | ||
305 | } | ||
306 | |||
307 | sansae200 | ||
308 | { | ||
309 | name : SanDisk Sansa e200 | ||
310 | screen : 176 x 220 @ rgb | ||
311 | remote : no | ||
312 | fm : yes | ||
313 | record : yes | ||
314 | } | ||
315 | |||
316 | sansae200v2 | ||
317 | { | ||
318 | name : SanDisk Sansa e200 v2 | ||
319 | screen : 176 x 220 @ rgb | ||
320 | remote : no | ||
321 | fm : yes | ||
322 | record : yes | ||
323 | } | ||
324 | |||
325 | sansafuze | ||
326 | { | ||
327 | name : SanDisk Sansa Fuze | ||
328 | screen : 220 x 176 @ rgb | ||
329 | remote : no | ||
330 | fm : yes | ||
331 | record : yes | ||
332 | } | ||
333 | |||
334 | sansafuzev2 | ||
335 | { | ||
336 | name : SanDisk Sansa Fuze v2 | ||
337 | screen : 220 x 176 @ rgb | ||
338 | remote : no | ||
339 | fm : yes | ||
340 | record : yes | ||
341 | } | ||
342 | |||
343 | gigabeatfx | ||
344 | { | ||
345 | name : Toshiba Gigabeat F/X | ||
346 | screen : 240 x 320 @ rgb | ||
347 | remote : no | ||
348 | fm : no | ||
349 | record : no | ||
350 | } | ||
351 | |||
352 | gigabeats | ||
353 | { | ||
354 | name : Toshiba Gigabeat S | ||
355 | screen : 240 x 320 @ rgb | ||
356 | remote : no | ||
357 | fm : yes | ||
358 | record : yes | ||
359 | } | ||
360 | |||
361 | |||