Fix Cabbie on non-color targets by not including the gradient selection bar. Also, update the build script so that different targets can have different selection bars.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16130 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Michael Giacomelli 2008-01-21 02:37:25 +00:00
parent c5f640644d
commit b58071a1d2
2 changed files with 18 additions and 5 deletions

View file

@ -209,9 +209,9 @@ Author: Jens Arnold
<wps> <wps>
Name: cabbiev2.wps Name: cabbiev2.wps
# Real name of the creator of the WPS # Real name of the creator of the WPS
Author: Johannes Voggenthaler, Apoo Maha, Marc Guay, Alex Vanderpol, Jerry Lange, Keith Perri, Mark Fawkus, and Marianne Arnold with support from Rockbox developers and forums. Based on Cabbie by Yohann Misquitta. Author: 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.
rwps: /.rockbox/wps/cabbiev2.rwps-128x96x2.rwps rwps: cabbiev2.rwps-128x96x2.rwps
rwps: /.rockbox/wps/cabbiev2.rwps-128x64x2.rwps rwps: cabbiev2.rwps-128x64x2.rwps
# Preferred font (including .fnt extension - leave blank for player): # Preferred font (including .fnt extension - leave blank for player):
Font.320x240x16: helvR12.fnt Font.320x240x16: helvR12.fnt
Font.240x320x16: helvR14.fnt Font.240x320x16: helvR14.fnt
@ -238,7 +238,17 @@ backdrop.220x176x16: /.rockbox/backdrops/cabbiev2.220x176x16.bmp
backdrop.240x320x16: /.rockbox/backdrops/cabbiev2.240x320x16.bmp backdrop.240x320x16: /.rockbox/backdrops/cabbiev2.240x320x16.bmp
line selector start color: fde89e line selector start color: fde89e
line selector end color: b58c00 line selector end color: b58c00
selector type: bar (gradient)
#selection bar settings for color targets
selector type.320x240x16: bar (gradient)
selector type.128x128x16: bar (gradient)
selector type.132x80x16: bar (gradient)
selector type.220x176x16: bar (gradient)
selector type.160x128x16: bar (gradient)
selector type.240x320x16: bar (gradient)
selector type.176x132x16: bar (gradient)
selector type.176x220x16: bar (gradient)
iconset: /.rockbox/icons/tango_small.bmp iconset: /.rockbox/icons/tango_small.bmp
viewers iconset: /.rockbox/icons/tango_small_viewers.bmp viewers iconset: /.rockbox/icons/tango_small_viewers.bmp
line selector text color: 000000 line selector text color: 000000

View file

@ -417,6 +417,9 @@ while(<WPS>) {
elsif($l =~ /^selector type: (.*)/i) { elsif($l =~ /^selector type: (.*)/i) {
$selecttype = $1; $selecttype = $1;
} }
elsif($l =~ /^selector type\.${main_width}x${main_height}x$main_depth: (.*)/i) {
$selecttype = $1;
}
elsif($l =~ /^iconset: (.*)/i) { elsif($l =~ /^iconset: (.*)/i) {
$iconset = $1; $iconset = $1;
copythemeicon(); copythemeicon();