summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2010-08-05 17:54:36 +0000
committerThomas Martitz <kugel@rockbox.org>2010-08-05 17:54:36 +0000
commitaf708fd54495d7e850bdccc48b15c0e70d615be9 (patch)
tree3fc7910f7ac647085c29b8d908bd36352c3b2572
parentc112b7897efece1a4cb68237c681364ea65d0635 (diff)
downloadrockbox-af708fd54495d7e850bdccc48b15c0e70d615be9.tar.gz
rockbox-af708fd54495d7e850bdccc48b15c0e70d615be9.zip
Cabbiev2 for 320x480.
TODO: Touch regions, battery and hold button icons git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27722 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--wps/WPSLIST2
-rw-r--r--wps/cabbiev2.176x220x16.wps118
-rw-r--r--wps/cabbiev2.320x480x16.wps113
-rw-r--r--wps/cabbiev2/pb-320x480x16.bmpbin0 -> 22454 bytes
-rw-r--r--wps/cabbiev2/playmode-320x480x16.bmpbin0 -> 40554 bytes
-rw-r--r--wps/cabbiev2/repeat-320x480x16.bmpbin0 -> 27126 bytes
-rw-r--r--wps/cabbiev2/shuffle-320x480x16.bmpbin0 -> 7854 bytes
-rw-r--r--wps/cabbiev2/volume-320x480x16.bmpbin0 -> 83654 bytes
-rw-r--r--wps/cabbiev2/wpsbackdrop-320x480x16.bmpbin614454 -> 614454 bytes
9 files changed, 151 insertions, 82 deletions
diff --git a/wps/WPSLIST b/wps/WPSLIST
index 938caa13fa..b334ed4222 100644
--- a/wps/WPSLIST
+++ b/wps/WPSLIST
@@ -292,7 +292,7 @@ RSBS:
292Author: Johannes Voggenthaler, Apoo Maha, Marc Guay, Alex Vanderpol, Jerry Lange, Keith Perri, Mark Fawcus, and Marianne Arnold with support from Rockbox developers and forums. Based on Cabbie by Yohann Misquitta. 292Author: Johannes Voggenthaler, Apoo Maha, Marc Guay, Alex Vanderpol, Jerry Lange, Keith Perri, Mark Fawcus, and Marianne Arnold with support from Rockbox developers and forums. Based on Cabbie by Yohann Misquitta.
293 293
294# Preferred font (including .fnt extension - leave blank for player): 294# Preferred font (including .fnt extension - leave blank for player):
295Font.320x480x16: 16-Adobe-Helvetica.fnt 295Font.320x480x16: 27-Adobe-Helvetica.fnt
296Font.320x240x16: 15-Adobe-Helvetica.fnt 296Font.320x240x16: 15-Adobe-Helvetica.fnt
297Font.240x400x16: 16-Adobe-Helvetica.fnt 297Font.240x400x16: 16-Adobe-Helvetica.fnt
298Font.240x320x16: 15-Adobe-Helvetica.fnt 298Font.240x320x16: 15-Adobe-Helvetica.fnt
diff --git a/wps/cabbiev2.176x220x16.wps b/wps/cabbiev2.176x220x16.wps
index 7b20adf7cf..04f3343d95 100644
--- a/wps/cabbiev2.176x220x16.wps
+++ b/wps/cabbiev2.176x220x16.wps
@@ -1,36 +1,92 @@
1# cabbie 2.0 default for the Sansa e200 Series by Marc Guay 1# cabbie 2.0
2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3# (C) 2009, Maurus Cuelenaere (mcuelenaere) ported to Onda VX747
4# derived from "cabbie" (C) Yohann Misquitta
5
6# TODO:
7# * Touch regions
8# * images for battery, hold button
3%wd 9%wd
4%X(wpsbackdrop-176x220x16.bmp) 10%X(wpsbackdrop-320x480x16.bmp)
5%xl(A,lock-176x220x16.bmp,51,204,2) 11
6%xl(B,battery-176x220x16.bmp,73,206,10) 12#%xl(A,lock-240x320x16.bmp,11,0,2)
7%xl(C,volume-176x220x16.bmp,97,206,10) 13#%xl(B,battery-240x320x16.bmp,46,0,10)
8%xl(D,shuffle-176x220x16.bmp,119,207) 14%xl(C,volume-320x480x16.bmp,91,60,10)
9%xl(E,repeat-176x220x16.bmp,144,204,4) 15%xl(D,shuffle-320x480x16.bmp,156,65)
10%xl(F,playmode-176x220x16.bmp,159,204,5) 16%xl(E,repeat-320x480x16.bmp,231,55,4)
11%Cl(29,20,120,120,c,c) 17%xl(F,playmode-320x480x16.bmp,273,55,5)
12%pb(5,182,166,8,pb-176x220x16.bmp) 18
13#NowPlaying 19%Cl(0,0,180,180,c,c)
14 20
15 21%C?<%Vd(a)|%Vd(b)>
16%?C<|%s%ac%?it<%it|%fn>> 22#%T(22,284,199,13,progressbar)
17%?C<|%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>> 23#%T(90,238,60,20,playlist)
18%?C<|%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>> 24%?Tl(2.5)<%Vd(t)|%Vd(u)>
19%?C<|%s%ac%?iy<%iy|>> 25
20 26
21%?C<|%s%ac%Sx(Next Track:)> 27# track & next track info - no AA
22%?C<|%s%ac%?It<%It|%Fn>> 28%Vl(b,0,50,-,-,-)
23%?C<|%s%ac%?Ia<%Ia|>> 29%s%ac%?it<%it|%fn>
24 30%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
25%?C<%s%ac%?it<%it|%fn>|> 31%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
26%?C<%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>|> 32%ac%?iy<%iy|>
27%?C<%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>|> 33
28 34%ac%?ig<%ig|>
29%al %pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr 35%ac%?fv<%(vbr%) |>%fb kbit/s %fc
30%xd(A, %mh) 36%s%ac%?Ia<%Ia|%?D(2)<%D(2)|%(root%)>>
31%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 37%ac%Sx(Next Track:)
38%ac%s%?It<%It|%Fn>
39
40# album art viewport
41%Vl(a,70,50,180,180,-)
42%?C<%Cd>
43
44# current track info - AA
45%Vl(a,0,240,-,-,-)
46%s%ac%?it<%it|%fn>
47%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
48%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
49
50# next track info - AA
51%Vl(a,0,338,-,-,-)
52%?C<%s%ac%Sx(Next:) %?Ia<%Ia|%?D(2)<%D(2)|%(root%)>> - %?It<%It|%Fn>|%s%ac%?Id<%Id|%?D(1)<%D(1)|%(root%)>>>
53
54# playtime
55%V(15,398,290,30,-)
56%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
57
58# progressbar and bottom icons
59%V(0,371,-,-,-)
60%pb(20,0,280,-,pb-320x480x16.bmp)
61
62#%?mh<%xd(Aa)|%xd(Ab)>
63#%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
32%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 64%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
33%?ps<%xd(D)> 65%?ps<%xd(D)>
34%xd(E, %mm, -1) 66%xd(E, %mm, -1)
35%xd(F, %mp) 67%xd(F, %mp)
36%?C<%Cd> 68
69#%T(206,0,24,24,play)
70#%T(206,0,24,24,&stop)
71#%T(182,0,18,92,repmode)
72#%T(139,0,37,23,shuffle)
73#%T(98,0,33,23,volume)
74
75#viewport for the touch icons
76#%xl(G,browser-320x240x16.bmp,0,0)
77#%xl(I,pitch-320x240x16.bmp,39,0)
78#%xl(H,context-320x240x16.bmp,58,0)
79#%xl(J,quick-320x240x16.bmp,86,0)
80#%xl(K,rew-320x240x16.bmp,115,0)
81#%xl(L,ff-320x240x16.bmp,144,0)
82
83%Vl(t,70,335,-,30,1)
84#%xd(G) %xd(H) %xd(I) %xd(J) %xd(K) %xd(L)
85#%T(0,0,37,24,browse)
86#%T(39,5,24,24,pitch)
87#%T(58,0,24,24,contextmenu)
88#%T(86,0,24,24,quickscreen)
89#%T(115,0,24,23,&rwd)
90#%T(144,0,24,23,&ffwd)
91#%T(115,0,24,23,prev)
92#%T(144,0,24,23,next)
diff --git a/wps/cabbiev2.320x480x16.wps b/wps/cabbiev2.320x480x16.wps
index a64fa6fcf7..ee73a02af2 100644
--- a/wps/cabbiev2.320x480x16.wps
+++ b/wps/cabbiev2.320x480x16.wps
@@ -1,20 +1,20 @@
1# cabbie 2.0 1# cabbie 2.0
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3# (C) 2009, Maurus Cuelenaere (mcuelenaere) ported to Onda VX747 3# (C) 2010 Thomas Martitz, port to 320x480x16
4# derived from "cabbie" (C) Yohann Misquitta 4# derived from "cabbie" (C) Yohann Misquitta
5 5
6# LOTS OF FIXMEs HERE
7
6%wd 8%wd
7%X(wpsbackdrop-240x400x16.bmp) 9%X(wpsbackdrop-320x480x16.bmp)
8%Cl(55,50,130,130,c,c)
9%pb(22,284,199,13,pb-240x320x16.bmp)
10%T(22,284,199,13,progressbar)
11%T(90,238,60,20,playlist)
12%?Tl(2.5)<%Vd(t)|%Vd(u)>
13%V(0,0,240,330,1)
14 10
11%Cl(0,0,180,180,c,c)
15 12
16%?C<|> 13%C?<%Vd(a)|%Vd(b)>
17%?C<|> 14#%T(22,284,199,13,progressbar)
15#%T(90,238,60,20,playlist)
16%?Tl(2.5)<%Vd(t)|%Vd(u)>
17%Vl(b,0,0,-,-,-)
18%?C<|%s%ac%?it<%it|%fn>> 18%?C<|%s%ac%?it<%it|%fn>>
19%?C<|%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>> 19%?C<|%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>>
20%?C<|%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>> 20%?C<|%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>>
@@ -22,58 +22,71 @@
22%?C<|> 22%?C<|>
23%?C<|%ac%?ig<%ig|>> 23%?C<|%ac%?ig<%ig|>>
24%?C<|%ac%?fv<%(vbr%) |>%fb kbit/s %fc> 24%?C<|%ac%?fv<%(vbr%) |>%fb kbit/s %fc>
25%?C<|>
26%?C<%s%ac%?it<%it|%fn>|>
27%?C<%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>|%ac%Sx(Next Track:)>
28%?C<%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>|%ac%s%?It<%It|%Fn>>
29%?C<|%s%ac%?Ia<%Ia|%?D(2)<%D(2)|%(root%)>>> 25%?C<|%s%ac%?Ia<%Ia|%?D(2)<%D(2)|%(root%)>>>
30%?C<%s%ac%Sx(Next:) %?Ia<%Ia|%?D(2)<%D(2)|%(root%)>> - %?It<%It|%Fn>|%s%ac%?Id<%Id|%?D(1)<%D(1)|%(root%)>>> 26%?C<|>
27%ac%Sx(Next Track:)
28%ac%s%?It<%It|%Fn>
29
30# current track info - AA
31%Vl(a,0,240,-,-,-)
32%s%ac%?it<%it|%fn>
33%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
34%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
31 35
36# next track info - AA
37%Vl(a,0,338,-,-,-)
38%?C<%s%ac%Sx(Next:) %?Ia<%Ia|%?D(2)<%D(2)|%(root%)>> - %?It<%It|%Fn>|%s%ac%?Id<%Id|%?D(1)<%D(1)|%(root%)>>>
32 39
33 %pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr 40# playtime
41%V(15,398,290,30,-)
42%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
34 43
35%?C<%Cd>
36 44
37%xl(A,lock-240x320x16.bmp,11,0,2) 45#%xl(A,lock-240x320x16.bmp,11,0,2)
38%xl(B,battery-240x320x16.bmp,46,0,10) 46#%xl(B,battery-240x320x16.bmp,46,0,10)
39%xl(C,volume-240x320x16.bmp,98,0,10) 47%xl(C,volume-320x480x16.bmp,91,60,10)
40%xl(D,shuffle-240x320x16.bmp,139,0) 48#%xl(D,shuffle-240x320x16.bmp,139,0)
41%xl(E,repeat-240x320x16.bmp,182,0,4) 49#%xl(E,repeat-320x480x16.bmp,182,0,4)
42%xl(F,playmode-240x320x16.bmp,206,0,5) 50#%xl(F,playmode-240x320x16.bmp,206,0,5)
43 51
44%V(0,372,240,-,1) 52%V(0,372,240,-,1)
45%?mh<%xd(Aa)|%xd(Ab)> 53#%?mh<%xd(Aa)|%xd(Ab)>
46%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 54#%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
47%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 55%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
48%?ps<%xd(D)> 56#%?ps<%xd(D)>
49%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 57#%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
50%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 58#%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
51 59
52%T(206,0,24,24,play) 60#%T(206,0,24,24,play)
53%T(206,0,24,24,&stop) 61#%T(206,0,24,24,&stop)
54%T(182,0,18,92,repmode) 62#%T(182,0,18,92,repmode)
55%T(139,0,37,23,shuffle) 63#%T(139,0,37,23,shuffle)
56%T(98,0,33,23,volume) 64#%T(98,0,33,23,volume)
57 65
58#viewport for the touch icons 66#viewport for the touch icons
59%xl(G,browser-320x240x16.bmp,0,0) 67#%xl(G,browser-320x240x16.bmp,0,0)
60%xl(I,pitch-320x240x16.bmp,39,0) 68#%xl(I,pitch-320x240x16.bmp,39,0)
61%xl(H,context-320x240x16.bmp,58,0) 69#%xl(H,context-320x240x16.bmp,58,0)
62%xl(J,quick-320x240x16.bmp,86,0) 70#%xl(J,quick-320x240x16.bmp,86,0)
63%xl(K,rew-320x240x16.bmp,115,0) 71#%xl(K,rew-320x240x16.bmp,115,0)
64%xl(L,ff-320x240x16.bmp,144,0) 72#%xl(L,ff-320x240x16.bmp,144,0)
65 73
66%Vl(t,70,335,-,30,1) 74%Vl(t,70,335,-,30,1)
67%xd(G) %xd(H) %xd(I) %xd(J) %xd(K) %xd(L) 75#%xd(G) %xd(H) %xd(I) %xd(J) %xd(K) %xd(L)
68%T(0,0,37,24,browse) 76#%T(0,0,37,24,browse)
69%T(39,5,24,24,pitch) 77#%T(39,5,24,24,pitch)
70%T(58,0,24,24,contextmenu) 78#%T(58,0,24,24,contextmenu)
71%T(86,0,24,24,quickscreen) 79#%T(86,0,24,24,quickscreen)
72%T(115,0,24,23,&rwd) 80#%T(115,0,24,23,&rwd)
73%T(144,0,24,23,&ffwd) 81#%T(144,0,24,23,&ffwd)
74%T(115,0,24,23,prev) 82#%T(115,0,24,23,prev)
75%T(144,0,24,23,next) 83#%T(144,0,24,23,next)
76 84
77%Vl(u,70,335,-,30,1) 85#%Vl(u,70,335,-,30,1)
78#purposely left blank 86#purposely left blank
79 87
88%Vl(a,70,50,180,180,-)
89%?C<%Cd>
90
91%V(0,371,-,-,-)
92%pb(20,0,280,-,pb-320x480x16.bmp)
diff --git a/wps/cabbiev2/pb-320x480x16.bmp b/wps/cabbiev2/pb-320x480x16.bmp
new file mode 100644
index 0000000000..dae7f74c2f
--- /dev/null
+++ b/wps/cabbiev2/pb-320x480x16.bmp
Binary files differ
diff --git a/wps/cabbiev2/playmode-320x480x16.bmp b/wps/cabbiev2/playmode-320x480x16.bmp
new file mode 100644
index 0000000000..d32398d4e9
--- /dev/null
+++ b/wps/cabbiev2/playmode-320x480x16.bmp
Binary files differ
diff --git a/wps/cabbiev2/repeat-320x480x16.bmp b/wps/cabbiev2/repeat-320x480x16.bmp
new file mode 100644
index 0000000000..61c0feedfe
--- /dev/null
+++ b/wps/cabbiev2/repeat-320x480x16.bmp
Binary files differ
diff --git a/wps/cabbiev2/shuffle-320x480x16.bmp b/wps/cabbiev2/shuffle-320x480x16.bmp
new file mode 100644
index 0000000000..f77da93620
--- /dev/null
+++ b/wps/cabbiev2/shuffle-320x480x16.bmp
Binary files differ
diff --git a/wps/cabbiev2/volume-320x480x16.bmp b/wps/cabbiev2/volume-320x480x16.bmp
new file mode 100644
index 0000000000..9eeacb722e
--- /dev/null
+++ b/wps/cabbiev2/volume-320x480x16.bmp
Binary files differ
diff --git a/wps/cabbiev2/wpsbackdrop-320x480x16.bmp b/wps/cabbiev2/wpsbackdrop-320x480x16.bmp
index 3278c0d965..3711f89238 100644
--- a/wps/cabbiev2/wpsbackdrop-320x480x16.bmp
+++ b/wps/cabbiev2/wpsbackdrop-320x480x16.bmp
Binary files differ