From 414fb4ed633d56933807ddcc785cde7c1a772dca Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 14 Nov 2005 13:52:31 +0000 Subject: 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 --- apps/wps/WPSLIST | 14 ++++++++++++ apps/wps/ipodVOL/be.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/bf.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/bfp.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/bg.bmp | Bin 0 -> 2622 bytes apps/wps/ipodVOL/bh.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/blank.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/bqe.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/bqf.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/hold.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/pause.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/play.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/rep.bmp | Bin 0 -> 98 bytes apps/wps/ipodVOL/rep1.bmp | Bin 0 -> 98 bytes apps/wps/ipodVOL/repb.bmp | Bin 0 -> 98 bytes apps/wps/ipodVOL/reps.bmp | Bin 0 -> 98 bytes apps/wps/ipodVOL/vol0.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/vol1.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/vol2.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/vol3.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/vol4.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/vol5.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/vol6.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/vol7.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/vol8.bmp | Bin 0 -> 102 bytes apps/wps/ipodVOL/vol9.bmp | Bin 0 -> 102 bytes apps/wps/wpsbuild.pl | 55 +++++++++++++++++++++++++++++++++++++++++++++ 27 files changed, 69 insertions(+) create mode 100644 apps/wps/WPSLIST create mode 100644 apps/wps/ipodVOL/be.bmp create mode 100644 apps/wps/ipodVOL/bf.bmp create mode 100644 apps/wps/ipodVOL/bfp.bmp create mode 100644 apps/wps/ipodVOL/bg.bmp create mode 100644 apps/wps/ipodVOL/bh.bmp create mode 100644 apps/wps/ipodVOL/blank.bmp create mode 100644 apps/wps/ipodVOL/bqe.bmp create mode 100644 apps/wps/ipodVOL/bqf.bmp create mode 100644 apps/wps/ipodVOL/hold.bmp create mode 100644 apps/wps/ipodVOL/pause.bmp create mode 100644 apps/wps/ipodVOL/play.bmp create mode 100644 apps/wps/ipodVOL/rep.bmp create mode 100644 apps/wps/ipodVOL/rep1.bmp create mode 100644 apps/wps/ipodVOL/repb.bmp create mode 100644 apps/wps/ipodVOL/reps.bmp create mode 100644 apps/wps/ipodVOL/vol0.bmp create mode 100644 apps/wps/ipodVOL/vol1.bmp create mode 100644 apps/wps/ipodVOL/vol2.bmp create mode 100644 apps/wps/ipodVOL/vol3.bmp create mode 100644 apps/wps/ipodVOL/vol4.bmp create mode 100644 apps/wps/ipodVOL/vol5.bmp create mode 100644 apps/wps/ipodVOL/vol6.bmp create mode 100644 apps/wps/ipodVOL/vol7.bmp create mode 100644 apps/wps/ipodVOL/vol8.bmp create mode 100644 apps/wps/ipodVOL/vol9.bmp create mode 100755 apps/wps/wpsbuild.pl 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 @@ + +# 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 + diff --git a/apps/wps/ipodVOL/be.bmp b/apps/wps/ipodVOL/be.bmp new file mode 100644 index 0000000..2c4cb60 Binary files /dev/null and b/apps/wps/ipodVOL/be.bmp differ diff --git a/apps/wps/ipodVOL/bf.bmp b/apps/wps/ipodVOL/bf.bmp new file mode 100644 index 0000000..d42c65b Binary files /dev/null and b/apps/wps/ipodVOL/bf.bmp differ diff --git a/apps/wps/ipodVOL/bfp.bmp b/apps/wps/ipodVOL/bfp.bmp new file mode 100644 index 0000000..2f921aa Binary files /dev/null and b/apps/wps/ipodVOL/bfp.bmp differ diff --git a/apps/wps/ipodVOL/bg.bmp b/apps/wps/ipodVOL/bg.bmp new file mode 100644 index 0000000..d58a96d Binary files /dev/null and b/apps/wps/ipodVOL/bg.bmp differ diff --git a/apps/wps/ipodVOL/bh.bmp b/apps/wps/ipodVOL/bh.bmp new file mode 100644 index 0000000..ddc9d41 Binary files /dev/null and b/apps/wps/ipodVOL/bh.bmp differ diff --git a/apps/wps/ipodVOL/blank.bmp b/apps/wps/ipodVOL/blank.bmp new file mode 100644 index 0000000..dbc2327 Binary files /dev/null and b/apps/wps/ipodVOL/blank.bmp differ diff --git a/apps/wps/ipodVOL/bqe.bmp b/apps/wps/ipodVOL/bqe.bmp new file mode 100644 index 0000000..29c2393 Binary files /dev/null and b/apps/wps/ipodVOL/bqe.bmp differ diff --git a/apps/wps/ipodVOL/bqf.bmp b/apps/wps/ipodVOL/bqf.bmp new file mode 100644 index 0000000..261da3f Binary files /dev/null and b/apps/wps/ipodVOL/bqf.bmp differ diff --git a/apps/wps/ipodVOL/hold.bmp b/apps/wps/ipodVOL/hold.bmp new file mode 100644 index 0000000..2f790e4 Binary files /dev/null and b/apps/wps/ipodVOL/hold.bmp differ diff --git a/apps/wps/ipodVOL/pause.bmp b/apps/wps/ipodVOL/pause.bmp new file mode 100644 index 0000000..06425a7 Binary files /dev/null and b/apps/wps/ipodVOL/pause.bmp differ diff --git a/apps/wps/ipodVOL/play.bmp b/apps/wps/ipodVOL/play.bmp new file mode 100644 index 0000000..687bc14 Binary files /dev/null and b/apps/wps/ipodVOL/play.bmp differ diff --git a/apps/wps/ipodVOL/rep.bmp b/apps/wps/ipodVOL/rep.bmp new file mode 100644 index 0000000..0338aec Binary files /dev/null and b/apps/wps/ipodVOL/rep.bmp differ diff --git a/apps/wps/ipodVOL/rep1.bmp b/apps/wps/ipodVOL/rep1.bmp new file mode 100644 index 0000000..98a9868 Binary files /dev/null and b/apps/wps/ipodVOL/rep1.bmp differ diff --git a/apps/wps/ipodVOL/repb.bmp b/apps/wps/ipodVOL/repb.bmp new file mode 100644 index 0000000..c94f2ab Binary files /dev/null and b/apps/wps/ipodVOL/repb.bmp differ diff --git a/apps/wps/ipodVOL/reps.bmp b/apps/wps/ipodVOL/reps.bmp new file mode 100644 index 0000000..0445e25 Binary files /dev/null and b/apps/wps/ipodVOL/reps.bmp differ diff --git a/apps/wps/ipodVOL/vol0.bmp b/apps/wps/ipodVOL/vol0.bmp new file mode 100644 index 0000000..0060afd Binary files /dev/null and b/apps/wps/ipodVOL/vol0.bmp differ diff --git a/apps/wps/ipodVOL/vol1.bmp b/apps/wps/ipodVOL/vol1.bmp new file mode 100644 index 0000000..ecbf50c Binary files /dev/null and b/apps/wps/ipodVOL/vol1.bmp differ diff --git a/apps/wps/ipodVOL/vol2.bmp b/apps/wps/ipodVOL/vol2.bmp new file mode 100644 index 0000000..5af1a57 Binary files /dev/null and b/apps/wps/ipodVOL/vol2.bmp differ diff --git a/apps/wps/ipodVOL/vol3.bmp b/apps/wps/ipodVOL/vol3.bmp new file mode 100644 index 0000000..d57100f Binary files /dev/null and b/apps/wps/ipodVOL/vol3.bmp differ diff --git a/apps/wps/ipodVOL/vol4.bmp b/apps/wps/ipodVOL/vol4.bmp new file mode 100644 index 0000000..b358a8f Binary files /dev/null and b/apps/wps/ipodVOL/vol4.bmp differ diff --git a/apps/wps/ipodVOL/vol5.bmp b/apps/wps/ipodVOL/vol5.bmp new file mode 100644 index 0000000..fefed10 Binary files /dev/null and b/apps/wps/ipodVOL/vol5.bmp differ diff --git a/apps/wps/ipodVOL/vol6.bmp b/apps/wps/ipodVOL/vol6.bmp new file mode 100644 index 0000000..2f21e0b Binary files /dev/null and b/apps/wps/ipodVOL/vol6.bmp differ diff --git a/apps/wps/ipodVOL/vol7.bmp b/apps/wps/ipodVOL/vol7.bmp new file mode 100644 index 0000000..8ddfc7c Binary files /dev/null and b/apps/wps/ipodVOL/vol7.bmp differ diff --git a/apps/wps/ipodVOL/vol8.bmp b/apps/wps/ipodVOL/vol8.bmp new file mode 100644 index 0000000..8767a34 Binary files /dev/null and b/apps/wps/ipodVOL/vol8.bmp differ diff --git a/apps/wps/ipodVOL/vol9.bmp b/apps/wps/ipodVOL/vol9.bmp new file mode 100644 index 0000000..0be8dad Binary files /dev/null and b/apps/wps/ipodVOL/vol9.bmp differ 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 <) { + my $l = $_; + if($l =~ /^ *\#/) { + # skip comment + next; + } + if($l =~ /^ */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; + } + } +} + -- cgit v1.1