diff options
| author | Daniel Stenberg <daniel@haxx.se> | 2005-11-14 13:52:31 +0000 |
|---|---|---|
| committer | Daniel Stenberg <daniel@haxx.se> | 2005-11-14 13:52:31 +0000 |
| commit | 414fb4ed633d56933807ddcc785cde7c1a772dca (patch) | |
| tree | 29c585c216173ab895f781301790c4c83c8e2beb /apps | |
| parent | f59df8bf3ca48265ebff09fb10b4f40b336e346a (diff) | |
| download | rockbox-414fb4ed633d56933807ddcc785cde7c1a772dca.zip rockbox-414fb4ed633d56933807ddcc785cde7c1a772dca.tar.gz rockbox-414fb4ed633d56933807ddcc785cde7c1a772dca.tar.bz2 rockbox-414fb4ed633d56933807ddcc785cde7c1a772dca.tar.xz | |
xameius ipod WPS and my first take at a script that generates a .cfg file for
the WPS. This is only a first step. There are lots of more things to do.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7856 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/wps/WPSLIST | 14 | ||||
| -rw-r--r-- | apps/wps/ipodVOL/be.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/bf.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/bfp.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/bg.bmp | bin | 0 -> 2622 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/bh.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/blank.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/bqe.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/bqf.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/hold.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/pause.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/play.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/rep.bmp | bin | 0 -> 98 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/rep1.bmp | bin | 0 -> 98 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/repb.bmp | bin | 0 -> 98 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/reps.bmp | bin | 0 -> 98 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol0.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol1.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol2.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol3.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol4.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol5.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol6.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol7.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol8.bmp | bin | 0 -> 102 bytes | |||
| -rw-r--r-- | apps/wps/ipodVOL/vol9.bmp | bin | 0 -> 102 bytes | |||
| -rwxr-xr-x | apps/wps/wpsbuild.pl | 55 |
27 files changed, 69 insertions, 0 deletions
diff --git a/apps/wps/WPSLIST b/apps/wps/WPSLIST new file mode 100644 index 0000000..dc4f2c2 --- /dev/null +++ b/apps/wps/WPSLIST @@ -0,0 +1,14 @@ +<wps> +# Name of the WPS _including_ extension +Name: ipodVOL.wps +# Name of the creator of the WPS +Author: xameius +# prefered font: +Font: chicago12.fnt +# Weather the WPS is designed to have the statusbar present or not +Statusbar: off +# The minimum required pixel height for the WPS +Height: 128 +# The minimum required pixel width for the WPS +Width: 160 +</wps> diff --git a/apps/wps/ipodVOL/be.bmp b/apps/wps/ipodVOL/be.bmp Binary files differnew file mode 100644 index 0000000..2c4cb60 --- /dev/null +++ b/apps/wps/ipodVOL/be.bmp diff --git a/apps/wps/ipodVOL/bf.bmp b/apps/wps/ipodVOL/bf.bmp Binary files differnew file mode 100644 index 0000000..d42c65b --- /dev/null +++ b/apps/wps/ipodVOL/bf.bmp diff --git a/apps/wps/ipodVOL/bfp.bmp b/apps/wps/ipodVOL/bfp.bmp Binary files differnew file mode 100644 index 0000000..2f921aa --- /dev/null +++ b/apps/wps/ipodVOL/bfp.bmp diff --git a/apps/wps/ipodVOL/bg.bmp b/apps/wps/ipodVOL/bg.bmp Binary files differnew file mode 100644 index 0000000..d58a96d --- /dev/null +++ b/apps/wps/ipodVOL/bg.bmp diff --git a/apps/wps/ipodVOL/bh.bmp b/apps/wps/ipodVOL/bh.bmp Binary files differnew file mode 100644 index 0000000..ddc9d41 --- /dev/null +++ b/apps/wps/ipodVOL/bh.bmp diff --git a/apps/wps/ipodVOL/blank.bmp b/apps/wps/ipodVOL/blank.bmp Binary files differnew file mode 100644 index 0000000..dbc2327 --- /dev/null +++ b/apps/wps/ipodVOL/blank.bmp diff --git a/apps/wps/ipodVOL/bqe.bmp b/apps/wps/ipodVOL/bqe.bmp Binary files differnew file mode 100644 index 0000000..29c2393 --- /dev/null +++ b/apps/wps/ipodVOL/bqe.bmp diff --git a/apps/wps/ipodVOL/bqf.bmp b/apps/wps/ipodVOL/bqf.bmp Binary files differnew file mode 100644 index 0000000..261da3f --- /dev/null +++ b/apps/wps/ipodVOL/bqf.bmp diff --git a/apps/wps/ipodVOL/hold.bmp b/apps/wps/ipodVOL/hold.bmp Binary files differnew file mode 100644 index 0000000..2f790e4 --- /dev/null +++ b/apps/wps/ipodVOL/hold.bmp diff --git a/apps/wps/ipodVOL/pause.bmp b/apps/wps/ipodVOL/pause.bmp Binary files differnew file mode 100644 index 0000000..06425a7 --- /dev/null +++ b/apps/wps/ipodVOL/pause.bmp diff --git a/apps/wps/ipodVOL/play.bmp b/apps/wps/ipodVOL/play.bmp Binary files differnew file mode 100644 index 0000000..687bc14 --- /dev/null +++ b/apps/wps/ipodVOL/play.bmp diff --git a/apps/wps/ipodVOL/rep.bmp b/apps/wps/ipodVOL/rep.bmp Binary files differnew file mode 100644 index 0000000..0338aec --- /dev/null +++ b/apps/wps/ipodVOL/rep.bmp diff --git a/apps/wps/ipodVOL/rep1.bmp b/apps/wps/ipodVOL/rep1.bmp Binary files differnew file mode 100644 index 0000000..98a9868 --- /dev/null +++ b/apps/wps/ipodVOL/rep1.bmp diff --git a/apps/wps/ipodVOL/repb.bmp b/apps/wps/ipodVOL/repb.bmp Binary files differnew file mode 100644 index 0000000..c94f2ab --- /dev/null +++ b/apps/wps/ipodVOL/repb.bmp diff --git a/apps/wps/ipodVOL/reps.bmp b/apps/wps/ipodVOL/reps.bmp Binary files differnew file mode 100644 index 0000000..0445e25 --- /dev/null +++ b/apps/wps/ipodVOL/reps.bmp diff --git a/apps/wps/ipodVOL/vol0.bmp b/apps/wps/ipodVOL/vol0.bmp Binary files differnew file mode 100644 index 0000000..0060afd --- /dev/null +++ b/apps/wps/ipodVOL/vol0.bmp diff --git a/apps/wps/ipodVOL/vol1.bmp b/apps/wps/ipodVOL/vol1.bmp Binary files differnew file mode 100644 index 0000000..ecbf50c --- /dev/null +++ b/apps/wps/ipodVOL/vol1.bmp diff --git a/apps/wps/ipodVOL/vol2.bmp b/apps/wps/ipodVOL/vol2.bmp Binary files differnew file mode 100644 index 0000000..5af1a57 --- /dev/null +++ b/apps/wps/ipodVOL/vol2.bmp diff --git a/apps/wps/ipodVOL/vol3.bmp b/apps/wps/ipodVOL/vol3.bmp Binary files differnew file mode 100644 index 0000000..d57100f --- /dev/null +++ b/apps/wps/ipodVOL/vol3.bmp diff --git a/apps/wps/ipodVOL/vol4.bmp b/apps/wps/ipodVOL/vol4.bmp Binary files differnew file mode 100644 index 0000000..b358a8f --- /dev/null +++ b/apps/wps/ipodVOL/vol4.bmp diff --git a/apps/wps/ipodVOL/vol5.bmp b/apps/wps/ipodVOL/vol5.bmp Binary files differnew file mode 100644 index 0000000..fefed10 --- /dev/null +++ b/apps/wps/ipodVOL/vol5.bmp diff --git a/apps/wps/ipodVOL/vol6.bmp b/apps/wps/ipodVOL/vol6.bmp Binary files differnew file mode 100644 index 0000000..2f21e0b --- /dev/null +++ b/apps/wps/ipodVOL/vol6.bmp diff --git a/apps/wps/ipodVOL/vol7.bmp b/apps/wps/ipodVOL/vol7.bmp Binary files differnew file mode 100644 index 0000000..8ddfc7c --- /dev/null +++ b/apps/wps/ipodVOL/vol7.bmp diff --git a/apps/wps/ipodVOL/vol8.bmp b/apps/wps/ipodVOL/vol8.bmp Binary files differnew file mode 100644 index 0000000..8767a34 --- /dev/null +++ b/apps/wps/ipodVOL/vol8.bmp diff --git a/apps/wps/ipodVOL/vol9.bmp b/apps/wps/ipodVOL/vol9.bmp Binary files differnew file mode 100644 index 0000000..0be8dad --- /dev/null +++ b/apps/wps/ipodVOL/vol9.bmp diff --git a/apps/wps/wpsbuild.pl b/apps/wps/wpsbuild.pl new file mode 100755 index 0000000..2eb76c6 --- /dev/null +++ b/apps/wps/wpsbuild.pl @@ -0,0 +1,55 @@ +#!/usr/bin/perl + +my $wpslist=$ARGV[0]; + +if(!$wpslist) { + print "Usage: wpsbuilds.pl [WPSLIST]\n"; + exit; +} + +sub buildcfg { + my $cfg = $wps; + + $cfg =~ s/\.wps/.cfg/; + + open(CFG, ">$cfg"); + + print CFG <<MOO +\# $cfg generated by wpsbuild.pl +\# +wps: /.rockbox/wps/$wps +font: /.rockbox/fonts/$font +statusbar: $statusbar +MOO +; + close(CFG); +} + +open(WPS, "<$wpslist"); +while(<WPS>) { + my $l = $_; + if($l =~ /^ *\#/) { + # skip comment + next; + } + if($l =~ /^ *<wps>/i) { + $within = 1; + next; + } + if($within) { + if($l =~ /^ *<\/wps>/i) { + buildcfg(); + $within = 0; + } + elsif($l =~ /^Name: (.*)/i) { + $wps = $1; + } + elsif($l =~ /^Font: (.*)/i) { + $font = $1; + } + elsif($l =~ /^Statusbar: (.*)/i) { + $statusbar = $1; + } + } +} + |