summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2010-07-26 12:07:48 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2010-07-26 12:07:48 +0000
commitbd77d021f0a7dfa8dc9ee9ac3bdc84a54ac87537 (patch)
tree6a5f14c4ce92d5bf3979aabed368a326c4505f3e
parent025eed5c745513ff181762a172d2eda7b886c40d (diff)
downloadrockbox-bd77d021f0a7dfa8dc9ee9ac3bdc84a54ac87537.tar.gz
rockbox-bd77d021f0a7dfa8dc9ee9ac3bdc84a54ac87537.zip
FS#11490 - Viewportify most of the shipped cabbiev2 wps' By Hayden Pearce. Spot a mistake? mention in the tracker page
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27574 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--docs/CREDITS1
-rw-r--r--wps/cabbiev2.128x128x16.wps84
-rw-r--r--wps/cabbiev2.128x128x2.wps88
-rw-r--r--wps/cabbiev2.132x80x16.wps67
-rw-r--r--wps/cabbiev2.138x110x2.wps75
-rw-r--r--wps/cabbiev2.160x128x16.wps75
-rw-r--r--wps/cabbiev2.160x128x2.wps76
-rw-r--r--wps/cabbiev2.176x132x16.wps71
-rw-r--r--wps/cabbiev2.220x176x16.wps75
-rw-r--r--wps/cabbiev2.320x240x16.wps79
10 files changed, 496 insertions, 195 deletions
diff --git a/docs/CREDITS b/docs/CREDITS
index 3683bc09b2..216ebda405 100644
--- a/docs/CREDITS
+++ b/docs/CREDITS
@@ -554,6 +554,7 @@ Tim Graf
554Martin Sägmüller 554Martin Sägmüller
555Joshua Hulst 555Joshua Hulst
556Pierre-Yves Roosens 556Pierre-Yves Roosens
557Hayden Pearce
557 558
558The libmad team 559The libmad team
559The wavpack team 560The wavpack team
diff --git a/wps/cabbiev2.128x128x16.wps b/wps/cabbiev2.128x128x16.wps
index 8fa5938b0e..4837e0ff12 100644
--- a/wps/cabbiev2.128x128x16.wps
+++ b/wps/cabbiev2.128x128x16.wps
@@ -1,43 +1,75 @@
1# cabbie 2.0 default 1# Cabbie 2.0 default
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3# Derived from "cabbie" (C) Yohann Misquitta
4#
5# Disable Status Bar
4%wd 6%wd
7#
8# Load Backdrop
5%X(wpsbackdrop-128x128x16.bmp) 9%X(wpsbackdrop-128x128x16.bmp)
6%xl(A,lock-128x128x16.bmp,3,110,2) 10#
7%xl(B,battery-128x128x16.bmp,23,110,10) 11# Preload Images
8%xl(C,volume-128x128x16.bmp,51,110,10) 12%xl(A,lock-128x128x16.bmp,0,0,2)
9%xl(D,shuffle-128x128x16.bmp,74,110) 13%xl(B,battery-128x128x16.bmp,0,0,10)
10%xl(E,repeat-128x128x16.bmp,97,110,4) 14%xl(C,volume-128x128x16.bmp,0,0,10)
11%xl(F,playmode-128x128x16.bmp,111,110,5) 15%xl(D,shuffle-128x128x16.bmp,0,0)
12%ax%Cl(4,12,60,60) 16%xl(E,repeat-128x128x16.bmp,0,0,4)
13%pb(3,87,122,6,pb-128x128x16.bmp) 17%xl(F,playmode-128x128x16.bmp,0,0,5)
14# images all in the default viewport 18#
19# Album Art/Info Viewport Conditional
20%?C<%Vd(a)|%Vd(b)>
21#
22# Progress Bar
23%V(3,87,122,6,-)
24%pb(0,0,122,6,pb-128x128x16.bmp)
25#
26# Hold
27%V(3,110,17,13,-)
15%?mh<%xd(Aa)|%xd(Ab)> 28%?mh<%xd(Aa)|%xd(Ab)>
29#
30# Battery
31%V(23,110,25,13,-)
16%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 32%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
33#
34# Volume
35%V(51,110,19,13,-)
17%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 36%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
37#
38# Shuffle
39%V(74,110,20,13,-)
18%?ps<%xd(D)> 40%?ps<%xd(D)>
41#
42# Repeat
43%V(74,110,10,13,-)
19%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 44%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
45#
46# Playmode
47%V(111,110,14,13,-)
20%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 48%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
21 49#
22%?C<%Cd%Vd(a)|%Vd(b)> 50# Next Track Info
23 51%V(3,70,122,12,-)
24 52%s%ac%Sx(Next:) %?It<%It|%Fn>
25#NowPlaying - with AA 53#
54# Time Elapsed/Remaining
55%V(3,95,122,12,1)
56%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
57#
58# Album Art
59%ax%Vl(a,4,12,60,60,-)
60%Cl(0,0,60,60,c,c)
61%Cd
62#
63# Track Info - Album Art
26%ax%Vl(a,70,12,-,50,1) 64%ax%Vl(a,70,12,-,50,1)
27%s%al%?it<%it|%fn> 65%s%al%?it<%it|%fn>
28%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 66%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
29%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>> 67%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
30%s%al%iy 68%s%al%?iy<%iy>
31 69#
32#NowPlaying - without AA 70# Track Info - No Album Art
33%Vl(b,0,12,-,50,1) 71%Vl(b,0,12,-,50,1)
34%s%ac%?it<%it|%fn> 72%s%ac%?it<%it|%fn>
35%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 73%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
36%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>> 74%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
37%s%ac%iy 75%s%ac%?iy<%iy>
38
39#next and playlist
40%V(3,70,122,12,1)
41%s%ac%Sx(Next:) %?It<%It|%Fn>
42%V(3,95,122,12,1)
43%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
diff --git a/wps/cabbiev2.128x128x2.wps b/wps/cabbiev2.128x128x2.wps
index 717290a932..1cc4c39025 100644
--- a/wps/cabbiev2.128x128x2.wps
+++ b/wps/cabbiev2.128x128x2.wps
@@ -1,43 +1,75 @@
1# cabbie 2.0 default 1# Cabbie 2.0 default
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3# Derived from "cabbie" (C) Yohann Misquitta
4#
5# Disable Status Bar
4%wd 6%wd
7#
8# Load Backdrop
5%X(wpsbackdrop-128x128x2.bmp) 9%X(wpsbackdrop-128x128x2.bmp)
6%xl(A,lock-160x128x2.bmp,3,114,2) 10#
7%xl(B,battery-160x128x2.bmp,26,115,10) 11# Preload Images
8%xl(C,volume-160x128x2.bmp,49,114,10) 12%xl(A,lock-160x128x2.bmp,0,0,2)
9%xl(D,shuffle-160x128x2.bmp,72,115) 13%xl(B,battery-160x128x2.bmp,0,0,10)
10%xl(E,repeat-160x128x2.bmp,93,113,4) 14%xl(C,volume-160x128x2.bmp,0,0,10)
11%xl(F,playmode-160x128x2.bmp,112,114,5) 15%xl(D,shuffle-160x128x2.bmp,0,0)
12%ax%Cl(4,12,60,60) 16%xl(E,repeat-160x128x2.bmp,0,0,4)
13%pb(1,87,125,7,pb-128x96x2.bmp) 17%xl(F,playmode-160x128x2.bmp,0,0,5)
14# images all in the default viewport 18#
19# Album Art/Info Viewport Conditional
20%?C<%Vd(a)|%Vd(b)>
21#
22# Progress Bar
23%V(1,87,125,7,-)
24%pb(0,0,125,7,pb-128x96x2.bmp)
25#
26# Hold
27%V(3,114,14,10,-)
15%?mh<%xd(Aa)|%xd(Ab)> 28%?mh<%xd(Aa)|%xd(Ab)>
29#
30# Battery
31%V(26,115,17,9,-)
16%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 32%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
33#
34# Volume
35%V(49,114,16,10,-)
17%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 36%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
37#
38# Shuffle
39%V(72,115,16,9,-)
18%?ps<%xd(D)> 40%?ps<%xd(D)>
41#
42# Repeat
43%V(93,113,12,13,-)
19%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 44%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
45#
46# Playmode
47%V(112,114,11,11,-)
20%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 48%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
21 49#
22%?C<%Cd%Vd(a)|%Vd(b)> 50# Next Track Info
23 51%V(3,70,122,12,-)
24 52%s%ac%Sx(Next:) %?It<%It|%Fn>
25#NowPlaying - with AA 53#
26%ax%Vl(a,70,12,-,50,1) 54# Time Elapsed/Remaining
55%V(3,96,122,12,-)
56%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
57#
58# Album Art
59%ax%Vl(a,4,12,60,60,-)
60%Cl(0,0,60,60,c,c)
61%Cd
62#
63# Track Info - Album Art
64%ax%Vl(a,70,12,-,50,-)
27%s%al%?it<%it|%fn> 65%s%al%?it<%it|%fn>
28%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 66%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
29%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>> 67%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
30%s%al%iy 68%s%al%?iy<%iy>
31 69#
32#NowPlaying - without AA 70# Track Info - No Album Art
33%Vl(b,0,12,-,50,1) 71%Vl(b,0,12,-,50,-)
34%s%ac%?it<%it|%fn> 72%s%ac%?it<%it|%fn>
35%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 73%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
36%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>> 74%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
37%s%ac%iy 75%s%ac%?iy<%iy>
38
39#next and playlist
40%V(3,70,122,12,1)
41%s%ac%Sx(Next:) %?It<%It|%Fn>
42%V(3,96,122,12,1)
43%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
diff --git a/wps/cabbiev2.132x80x16.wps b/wps/cabbiev2.132x80x16.wps
index 978a547572..c1d85c2b7c 100644
--- a/wps/cabbiev2.132x80x16.wps
+++ b/wps/cabbiev2.132x80x16.wps
@@ -1,33 +1,66 @@
1# cabbie 2.0 default for the Sansa c200 Series by Marc Guay 1# Cabbie 2.0 default
2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3# Derived from "cabbie" (C) Yohann Misquitta
4# Ported to Sansa c200 Series by Marc Guay
5#
6# Disable Status Bar
3%wd 7%wd
8#
9# Load Backdrop
4%X(wpsbackdrop-132x80x16.bmp) 10%X(wpsbackdrop-132x80x16.bmp)
5%xl(A,lock-132x80x16.bmp,36,69,2) 11#
6%xl(B,battery-132x80x16.bmp,51,69,10) 12# Preload Images
7%xl(C,volume-132x80x16.bmp,69,69,10) 13%xl(A,lock-132x80x16.bmp,0,0,2)
8%xl(D,shuffle-132x80x16.bmp,86,69) 14%xl(B,battery-132x80x16.bmp,0,0,10)
9%xl(E,repeat-132x80x16.bmp,105,67,4) 15%xl(C,volume-132x80x16.bmp,0,0,10)
10%xl(F,playmode-132x80x16.bmp,118,67,5) 16%xl(D,shuffle-132x80x16.bmp,0,0)
11%ax%Cl(3,14,40,40,c,c) 17%xl(E,repeat-132x80x16.bmp,0,0,4)
12%pb(2,58,127,6,pb-132x80x16.bmp) 18%xl(F,playmode-132x80x16.bmp,0,0,5)
13%?C<%Cd%Vd(a)|%Vd(b)> 19#
14 20# Album Art/Info Viewport Conditional
15#Images 21%?C<%Vd(a)|%Vd(b)>
22#
23# Progress Bar
24%V(2,58,127,6,-)
25%pb(0,0,127,6,pb-132x80x16.bmp)
26#
27# Hold
28%V(36,69,12,9,-)
16%?mh<%xd(Aa)|%xd(Ab)> 29%?mh<%xd(Aa)|%xd(Ab)>
30#
31# Battery
32%V(51,69,16,9,-)
17%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 33%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
34#
35# Volume
36%V(69,69,13,9,-)
18%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 37%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
38#
39# Shuffle
40%V(86,69,16,8-)
19%?ps<%xd(D)> 41%?ps<%xd(D)>
42#
43# Repeat
44%V(105,67,9,12,-)
20%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 45%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
46#
47# Playmode
48%V(118,67,10,11,-)
21%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 49%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
22 50#
23#NowPlaying - aa 51# Album Art
52%ax%Vl(a,3,14,40,40,-)
53%Cl(0,0,40,40,c,c)
54%Cd
55#
56# Track Info - Album Art
24%ax%Vl(a,48,10,-,48,1) 57%ax%Vl(a,48,10,-,48,1)
25%s%al%?it<%it|%fn> 58%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 59%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>> 60%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28%s%al%Sx(Next:) %?It<%It|%Fn> 61%s%al%Sx(Next:) %?It<%It|%Fn>
29 62#
30#NowPlaying - no aa 63# Track Info - No Album Art
31%Vl(b,0,10,-,48,1) 64%Vl(b,0,10,-,48,1)
32%s%ac%?it<%it|%fn> 65%s%ac%?it<%it|%fn>
33%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 66%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
diff --git a/wps/cabbiev2.138x110x2.wps b/wps/cabbiev2.138x110x2.wps
index 6930d8c428..c4db5ec955 100644
--- a/wps/cabbiev2.138x110x2.wps
+++ b/wps/cabbiev2.138x110x2.wps
@@ -1,39 +1,74 @@
1# cabbie 2.0 default 1# Cabbie 2.0 default
2# ported from 160*128 greyscale port by Mark Fawcus (yapper)
3# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
4# derived from "cabbie" (C) Yohann Misquitta 3# Derived from "cabbie" (C) Yohann Misquitta
4# Ported to 138x110 greyscale by Mark Fawcus (yapper)
5#
6# Disable Status Bar
5%wd 7%wd
8#
9# Load Backdrop
6%X(wpsbackdrop-138x110x2.bmp) 10%X(wpsbackdrop-138x110x2.bmp)
7%xl(A,lock-160x128x2.bmp,4,98,2) 11#
8%xl(B,battery-160x128x2.bmp,28,99,10) 12# Preload Images
9%xl(C,volume-160x128x2.bmp,53,98,10) 13%xl(A,lock-160x128x2.bmp,0,0,2)
10%xl(D,shuffle-160x128x2.bmp,78,97) 14%xl(B,battery-160x128x2.bmp,0,0,10)
11%xl(E,repeat-160x128x2.bmp,102,97,4) 15%xl(C,volume-160x128x2.bmp,0,0,10)
12%xl(F,playmode-160x128x2.bmp,123,98,5) 16%xl(D,shuffle-160x128x2.bmp,0,0)
13%ax%Cl(5,15,55,55) 17%xl(E,repeat-160x128x2.bmp,0,0,4)
14%pb(2,75,134,6,pb-138x110x2.bmp) 18%xl(F,playmode-160x128x2.bmp,0,0,5)
15#images 19#
20# Album Art/Info Viewport Conditional
21%?C<%Vd(a)|%Vd(b)>
22#
23# Progress Bar
24%V(2,75,134,6,-)
25%pb(0,0,134,6,pb-138x110x2.bmp)
26#
27# Hold
28%V(4,98,16,10,-)
16%?mh<%xd(Aa)|%xd(Ab)> 29%?mh<%xd(Aa)|%xd(Ab)>
30#
31# Battery
32%V(28,99,17,9,-)
17%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 33%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
34#
35# Volume
36%V(53,98,16,10,-)
18%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 37%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
38#
39# Shuffle
40%V(78,97,16,9,1)
19%?ps<%xd(D)> 41%?ps<%xd(D)>
42#
43# Repeat
44%V(102,97,12,13,-)
20%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 45%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
46#
47# Playmode
48%V(123,98,11,11,-)
21%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 49%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
22%?C<%Cd%Vd(a)|%Vd(b)> 50#
23 51# Time Elapsed/Remaining
24%ax%Vl(a,65,10,-,60,1) 52%V(2,82,134,13,-)
53%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
54#
55# Album Art
56%ax%Vl(a,5,15,55,55,-)
57%Cl(0,0,55,55,c,c)
58%Cd
59#
60# Track Info - Album Art
61%ax%Vl(a,65,10,-,60,-)
25%s%al%?it<%it|%fn> 62%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 63%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>> 64%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28%s%al%Sx(Next Track:) 65%s%al%Sx(Next Track:)
29%s%al%?It<%It|%Fn> 66%s%al%?It<%It|%Fn>
30 67#
31%Vl(b,0,10,-,60,1) 68# Track Info - No Album Art
69%Vl(b,0,10,-,60,-)
32%s%ac%?it<%it|%fn> 70%s%ac%?it<%it|%fn>
33%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 71%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
34%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>> 72%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
35%s%ac%Sx(Next Track:) 73%s%ac%Sx(Next Track:)
36%s%ac%?It<%It|%Fn> 74%s%ac%?It<%It|%Fn>
37
38%V(2,82,134,13,1)
39%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
diff --git a/wps/cabbiev2.160x128x16.wps b/wps/cabbiev2.160x128x16.wps
index 2a0a03afb6..7255b35946 100644
--- a/wps/cabbiev2.160x128x16.wps
+++ b/wps/cabbiev2.160x128x16.wps
@@ -1,42 +1,75 @@
1# cabbie 2.0 default 1# Cabbie 2.0 default
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3# Derived from "cabbie" (C) Yohann Misquitta
4#
5# Disable Status Bar
4%wd 6%wd
7#
8# Load Backdrop
5%X(wpsbackdrop-160x128x16.bmp) 9%X(wpsbackdrop-160x128x16.bmp)
6%xl(A,lock-160x128x16.bmp,48,114,2) 10#
7%xl(B,battery-160x128x16.bmp,66,115,10) 11# Preload Images
8%xl(C,volume-160x128x16.bmp,86,115,10) 12%xl(A,lock-160x128x16.bmp,0,0,2)
9%xl(D,shuffle-160x128x16.bmp,104,116) 13%xl(B,battery-160x128x16.bmp,0,0,10)
10%xl(E,repeat-160x128x16.bmp,125,112,4) 14%xl(C,volume-160x128x16.bmp,0,0,10)
11%xl(F,playmode-160x128x16.bmp,142,114,5) 15%xl(D,shuffle-160x128x16.bmp,0,0)
12%ax%Cl(7,16,65,65,c,c) 16%xl(E,repeat-160x128x16.bmp,0,0,4)
13%pb(6,86,149,8,pb-160x128x16.bmp) 17%xl(F,playmode-160x128x16.bmp,0,0,5)
18#
19# Album Art/Info Viewport Conditional
20%?C<%Vd(a)|%Vd(b)>
21#
22# Progress Bar
23%V(6,86,149,8,-)
24%pb(0,0,149,8,pb-160x128x16.bmp)
25#
26# Hold
27%V(48,114,13,10,-)
14%?mh<%xd(Aa)|%xd(Ab)> 28%?mh<%xd(Aa)|%xd(Ab)>
29#
30# Battery
31%V(66,115,25,13,-)
15%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 32%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
33#
34# Volume
35%V(86,115,19,13,-)
16%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 36%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
37#
38# Shuffle
39%V(104,116,15,8,-)
17%?ps<%xd(D)> 40%?ps<%xd(D)>
41#
42# Repeat
43%V(125,112,11,15,-)
18%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 44%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
45#
46# Playmode
47%V(142,114,10,11,-)
19%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 48%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
20%?C<%Cd%Vd(a)|%Vd(b)> 49#
21 50# Time Elapsed/Remaining
22# NowPlaying - AA 51%V(6,96,149,10,-)
23%ax%Vl(a,77,10,-,75,1) 52%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
53#
54# Album Art
55%ax%Vl(a,7,16,65,65,-)
56%Cl(0,0,65,65,c,c)
57%Cd
58#
59# Track Info - Album Art
60%ax%Vl(a,77,10,-,75,-)
24%s%al%?it<%it|%fn> 61%s%al%?it<%it|%fn>
25%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 62%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
26%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>> 63%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
27 64
28%Sx(Next Track:) 65%Sx(Next Track:)
29%s%?It<%It|%Fn> 66%s%?It<%It|%Fn>
30 67#
31# NowPlaying - no AA 68# Track Info - No Album Art
32%Vl(b,0,10,-,75,1) 69%Vl(b,0,10,-,75,-)
33%s%ac%?it<%it|%fn> 70%s%ac%?it<%it|%fn>
34%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 71%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
35%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>> 72%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
36 73
37%Sx(Next Track:) 74%Sx(Next Track:)
38%s%?It<%It|%Fn> 75%s%?It<%It|%Fn>
39
40%V(6,96,149,10,1)
41%al%pc%ac%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr%ar%pr
42
diff --git a/wps/cabbiev2.160x128x2.wps b/wps/cabbiev2.160x128x2.wps
index b47275a53e..6091d1b91d 100644
--- a/wps/cabbiev2.160x128x2.wps
+++ b/wps/cabbiev2.160x128x2.wps
@@ -1,42 +1,76 @@
1# cabbie 2.0 default 1# Cabbie 2.0 default
2# 160*128 greyscale port by Mark Fawcus (yapper)
3# works with 64*64 album art if present
4# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
5# derived from "cabbie" (C) Yohann Misquitta 3# Derived from "cabbie" (C) Yohann Misquitta
4# Ported to 160x128 greyscale by Mark Fawcus (yapper)
5#
6# Disable Status Bar
6%wd 7%wd
8#
9# Load Backdrop
7%X(wpsbackdrop-160x128x2.bmp) 10%X(wpsbackdrop-160x128x2.bmp)
8%xl(A,lock-160x128x2.bmp,48,114,2) 11#
9%xl(B,battery-160x128x2.bmp,66,115,10) 12# Preload Images
10%xl(C,volume-160x128x2.bmp,87,114,10) 13%xl(A,lock-160x128x2.bmp,0,0,2)
11%xl(D,shuffle-160x128x2.bmp,107,115) 14%xl(B,battery-160x128x2.bmp,0,0,10)
12%xl(E,repeat-160x128x2.bmp,127,113,4) 15%xl(C,volume-160x128x2.bmp,0,0,10)
13%xl(F,playmode-160x128x2.bmp,145,114,5) 16%xl(D,shuffle-160x128x2.bmp,0,0)
14%ax%Cl(2,16,64,64) 17%xl(E,repeat-160x128x2.bmp,0,0,4)
15%pb(1,86,158,8,pb-160x128x2.bmp) 18%xl(F,playmode-160x128x2.bmp,0,0,5)
19#
20# Album Art/Info Viewport Conditional
21%?C<%Vd(a)|%Vd(b)>
22#
23# Progress Bar
24%V(1,86,158,8,-)
25%pb(0,0,158,8,pb-160x128x2.bmp)
26#
27# Hold
28%V(48,114,14,11,-)
16%?mh<%xd(Aa)|%xd(Ab)> 29%?mh<%xd(Aa)|%xd(Ab)>
30#
31# Battery
32%V(66,115,17,10,-)
17%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 33%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
34#
35# Volume
36%V(87,114,16,11,-)
18%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 37%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
38#
39%V(107,115,16,9,-)
40# Shuffle
19%?ps<%xd(D)> 41%?ps<%xd(D)>
42#
43%V(127,113,12,13,-)
44# Repeat
20%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 45%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
46#
47%V(145,114,11,11,-)
48# Playmode
21%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 49%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
22%?C<%Cd%Vd(a)|%Vd(b)> 50#
23 51# Time Elapsed/Remaining
24%ax%Vl(a,70,10,-,75,1) 52%V(1,96,158,10,1)
53%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
54#
55# Album Art
56%ax%Vl(a,2,16,64,64,-)
57%Cl(0,0,64,64,c,c)
58%Cd
59#
60# Track Info - Album Art
61%ax%Vl(a,70,10,-,75,-)
25%s%al%?it<%it|%fn> 62%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 63%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>> 64%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28 65
29%s%al%Sx(Next Track:) 66%s%al%Sx(Next Track:)
30%s%al%?It<%It|%Fn> 67%s%al%?It<%It|%Fn>
31 68#
32%Vl(b,0,10,-,75,1) 69# Track Info - No Album Art
70%Vl(b,0,10,-,75,-)
33%s%ac%?it<%it|%fn> 71%s%ac%?it<%it|%fn>
34%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 72%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
35%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>> 73%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
36 74
37%s%ac%Sx(Next Track:) 75%s%ac%Sx(Next Track:)
38%s%ac%?It<%It|%Fn> 76%s%ac%?It<%It|%Fn>
39
40%V(1,96,158,10,1)
41%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
42
diff --git a/wps/cabbiev2.176x132x16.wps b/wps/cabbiev2.176x132x16.wps
index 53ab87f453..0ac083d016 100644
--- a/wps/cabbiev2.176x132x16.wps
+++ b/wps/cabbiev2.176x132x16.wps
@@ -1,26 +1,63 @@
1# cabbie 2.0 default 1# Cabbie 2.0 default
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3# Derived from "cabbie" (C) Yohann Misquitta
4#Ported to nano by crzyboyster 4# Ported to Apple iPod Nano by crzyboyster
5#
6# Disable Status Bar
5%wd 7%wd
8#
9# Load Backdrop
6%X(wpsbackdrop-176x132x16.bmp) 10%X(wpsbackdrop-176x132x16.bmp)
7%xl(A,lock-176x132x16.bmp,65,116,2) 11#
8%xl(B,battery-176x132x16.bmp,83,117,10) 12# Preload Images
9%xl(C,volume-176x132x16.bmp,102,117,10) 13%xl(A,lock-176x132x16.bmp,0,0,2)
10%xl(D,shuffle-176x132x16.bmp,120,117) 14%xl(B,battery-176x132x16.bmp,0,0,10)
11%xl(E,repeat-176x132x16.bmp,139,113,4) 15%xl(C,volume-176x132x16.bmp,0,0,10)
12%xl(F,playmode-176x132x16.bmp,156,115,5) 16%xl(D,shuffle-176x132x16.bmp,0,0)
13%ax%Cl(9,16,65,65) 17%xl(E,repeat-176x132x16.bmp,0,0,4)
14%pb(8,86,160,8,pb-176x132x16.bmp) 18%xl(F,playmode-176x132x16.bmp,0,0,5)
19#
20# Album Art/Info Viewport Conditional
21%?C<%Vd(a)|%Vd(b)>
22#
23# Progress Bar
24%V(8,86,160,8,-)
25%pb(0,0,160,8,pb-176x132x16.bmp)
26#
27# Hold
28%V(65,116,13,10,-)
15%?mh<%xd(Aa)|%xd(Ab)> 29%?mh<%xd(Aa)|%xd(Ab)>
30#
31# Battery
32%V(83,117,16,9,-)
16%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 33%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
34#
35# Volume
36%V(102,117,13,9,-)
17%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 37%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
38#
39# Shuffle
40%V(120,117,15,8,-)
18%?ps<%xd(D)> 41%?ps<%xd(D)>
42#
43# Repeat
44%V(139,113,11,15,-)
19%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 45%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
46#
47# Playmode
48%V(156,115,10,11,-)
20%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 49%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
21%?C<%Cd%Vd(a)|%Vd(b)> 50#
22 51# Time Elapsed/Remaining
23#NowPlaying 52%V(8,96,160,12,1)
53%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
54#
55# Album Art
56%ax%Vl(a,9,16,65,65,-)
57%Cl(0,0,65,65,c,c)
58%Cd
59#
60# Track Info - Album Art
24%ax%Vl(a,81,12,-,74,1) 61%ax%Vl(a,81,12,-,74,1)
25%s%al%?it<%it|%fn> 62%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 63%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
@@ -28,7 +65,8 @@
28 65
29%s%al%Sx(Next Track:) 66%s%al%Sx(Next Track:)
30%s%al%?It<%It|%Fn> 67%s%al%?It<%It|%Fn>
31 68#
69# Track Info - No Album Art
32%Vl(b,0,12,-,74,1) 70%Vl(b,0,12,-,74,1)
33%s%ac%?it<%it|%fn> 71%s%ac%?it<%it|%fn>
34%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 72%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
@@ -36,6 +74,3 @@
36 74
37%ac%Sx(Next Track:) 75%ac%Sx(Next Track:)
38%s%ac%?It<%It|%Fn> 76%s%ac%?It<%It|%Fn>
39
40%V(8,96,160,12,1)
41%al%pc%ac%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr%ar%pr
diff --git a/wps/cabbiev2.220x176x16.wps b/wps/cabbiev2.220x176x16.wps
index 0c42f637a3..821ccfb543 100644
--- a/wps/cabbiev2.220x176x16.wps
+++ b/wps/cabbiev2.220x176x16.wps
@@ -1,42 +1,75 @@
1# cabbie 2.0 default 1# Cabbie 2.0 default
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3# Derived from "cabbie" (C) Yohann Misquitta
4#
5# Disable Status Bar
4%wd 6%wd
7#
8# Load Backdrop
5%X(wpsbackdrop-220x176x16.bmp) 9%X(wpsbackdrop-220x176x16.bmp)
6%xl(A,lock-220x176x16.bmp,88,152,2) 10#
7%xl(B,battery-220x176x16.bmp,110,153,10) 11# Preload Images
8%xl(C,volume-220x176x16.bmp,134,153,10) 12%xl(A,lock-220x176x16.bmp,0,0,2)
9%xl(D,shuffle-220x176x16.bmp,155,153) 13%xl(B,battery-220x176x16.bmp,0,0,10)
10%xl(E,repeat-220x176x16.bmp,182,151,4) 14%xl(C,volume-220x176x16.bmp,0,0,10)
11%xl(F,playmode-220x176x16.bmp,200,152,5) 15%xl(D,shuffle-220x176x16.bmp,0,0)
12%ax%Cl(15,32,75,75) 16%xl(E,repeat-220x176x16.bmp,0,0,4)
13%pb(11,121,199,8,pb-220x176x16.bmp) 17%xl(F,playmode-220x176x16.bmp,0,0,5)
18#
19# Album Art/Info Viewport Conditional
20%?C<%Vd(a)|%Vd(b)>
21#
22# Progress Bar
23%V(11,121,199,8,-)
24%pb(0,0,199,8,pb-220x176x16.bmp)
25#
26# Hold
27%V(88,152,17,26,-)
14%?mh<%xd(Aa)|%xd(Ab)> 28%?mh<%xd(Aa)|%xd(Ab)>
29#
30# Battery
31%V(110,153,20,11,-)
15%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 32%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
33#
34# Volume
35%V(134,153,16,11,-)
16%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 36%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
37#
38# Shuffle
39%V(155,153,20,10,-)
17%?ps<%xd(D)> 40%?ps<%xd(D)>
41#
42# Repeat
43%V(182,151,11,15,-)
18%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 44%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
45#
46# Playmode
47%V(200,152,12,13,-)
19%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 48%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
20 49#
21#NowPlaying 50# Time Elapsed/Remaining
22%?C<%Vd(a)%Cd|%Vd(b)> 51%V(11,130,199,20,-)
23 52%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
24%ax%Vl(a,105,30,-,90,1) 53#
54# Album Art
55%ax%Vl(a,15,32,75,75,-)
56%Cl(0,0,75,75,c,c)
57%Cd
58#
59# Track Info - Album Art
60%ax%Vl(a,105,30,-,90,-)
25%s%al%?it<%it|%fn> 61%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 62%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>> 63%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28 64
29%s%al%Sx(Next Track:) 65%s%al%Sx(Next Track:)
30%s%al%?It<%It|%Fn> 66%s%al%?It<%It|%Fn>
31 67#
32%Vl(b,0,30,-,90,1) 68# Track Info - No Album Art
69%Vl(b,0,30,-,90,-)
33%s%ac%?it<%it|%fn> 70%s%ac%?it<%it|%fn>
34%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 71%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
35%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>> 72%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
36 73
37%ac%Sx(Next Track:) 74%ac%Sx(Next Track:)
38%s%ac%?It<%It|%Fn> 75%s%ac%?It<%It|%Fn>
39
40
41%V(11,130,199,20,1)
42%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
diff --git a/wps/cabbiev2.320x240x16.wps b/wps/cabbiev2.320x240x16.wps
index f84c52eece..dd216c91ae 100644
--- a/wps/cabbiev2.320x240x16.wps
+++ b/wps/cabbiev2.320x240x16.wps
@@ -1,46 +1,79 @@
1# cabbie 2.0 default 1# Cabbie 2.0 default
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3# Derived from "cabbie" (C) Yohann Misquitta
4#
5# Disable Status Bar
4%wd 6%wd
7#
8# Load Backdrop
5%X(wpsbackdrop-320x240x16.bmp) 9%X(wpsbackdrop-320x240x16.bmp)
6%xl(A,lock-320x240x16.bmp,91,207,2) 10#
7%xl(B,battery-320x240x16.bmp,126,207,10) 11# Preload Images
8%xl(C,volume-320x240x16.bmp,177,207,10) 12%xl(A,lock-320x240x16.bmp,0,0,2)
9%xl(D,shuffle-320x240x16.bmp,218,211) 13%xl(B,battery-320x240x16.bmp,0,0,10)
10%xl(E,repeat-320x240x16.bmp,261,207,4) 14%xl(C,volume-320x240x16.bmp,0,0,10)
11%xl(F,playmode-320x240x16.bmp,286,207,5) 15%xl(D,shuffle-320x240x16.bmp,0,0)
12%ax%Cl(16,32,120,120) 16%xl(E,repeat-320x240x16.bmp,0,0,4)
13%pb(10,162,300,15,pb-320x240x16.bmp) 17%xl(F,playmode-320x240x16.bmp,0,0,5)
18#
19# Album Art/Info Viewport Conditional
20%?C<%Vd(a)|%Vd(b)>
21#
22# Progress Bar
23%V(10,162,300,15,-)
24%pb(0,0,300,15,pb-320x240x16.bmp)
25#
26# Hold
27%V(91,207,30,13,-)
14%?mh<%xd(Aa)|%xd(Ab)> 28%?mh<%xd(Aa)|%xd(Ab)>
29#
30# Battery
31%V(126,207,44,23,-)
15%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>> 32%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
33#
34# Volume
35%V(177,207,34,23,-)
16%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)> 36%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
37#
38# Shuffle
39%V(218,211,37,16,-)
17%?ps<%xd(D)> 40%?ps<%xd(D)>
41#
42# Repeat
43%V(261,207,18,23,-)
18%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)> 44%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
45#
46# Playmode
47%V(286,207,24,23,-)
19%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)> 48%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
20 49#
21%?C<%Vd(a)%Cd|%Vd(b)> 50# Time Elapsed/Remaining
22#NowPlaying 51%V(10,180,300,20,1)
23 52%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
53#
54# Album Art
55%ax%Vl(a,16,32,120,120,-)
56%Cl(0,0,120,120,c,c)
57%Cd
58#
59# Track Info - Album Art
24%ax%Vl(a,153,30,-,130,1) 60%ax%Vl(a,153,30,-,130,1)
25%s%al%?it<%it|%fn> 61%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 62%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>> 63%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28%s%al%iy 64%s%al%?iy<%iy>
29 65
30%s%al%Sx(Next Track:) 66%s%al%Sx(Next Track:)
31%s%al%?It<%It|%Fn> 67%s%al%?It<%It|%Fn>
32%s%al%Ia 68%s%al%?Ia<%Ia>
33 69#
70# Track Info - No Album Art
34%ax%Vl(b,0,30,-,130,1) 71%ax%Vl(b,0,30,-,130,1)
35%s%ac%?it<%it|%fn> 72%s%ac%?it<%it|%fn>
36%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>> 73%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
37%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>> 74%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
38%s%ac%iy 75%s%ac%?iy<%iy>
39 76
40%ac%Sx(Next Track:) 77%ac%Sx(Next Track:)
41%s%ac%?It<%It|%Fn> 78%s%ac%?It<%It|%Fn>
42%s%ac%Ia 79%s%ac%?Ia<%Ia>
43
44%V(10,180,300,20,1)
45%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
46