summaryrefslogtreecommitdiff
path: root/wps
diff options
context:
space:
mode:
Diffstat (limited to 'wps')
-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