Details

The Sansa Clip has a 128x64x1 display and currently re-uses the remote cabbiev2 WPS for Iriver players. A unique feature of the Clip display is that it is split up in two sections, an upper 128x16 yellow section, then two empty lines and a lower 128x48 cyan section. This results in the problem that the title/artist/album info in the current cabbiev2 WPS gets split up between the yellow and the cyan part, making it look ugly and harder to read.

This patch gives some suggestions for an alternative cabbiev2 128x64x1 WPS, more suitable for the Sansa Clip screen.

Screenshot clip_wps_org.png shows how the WPS currently looks on the Clip.
Patch wps_clip.patch moves the "X of Y" and "MM:SS" progress text up in the yellow part, such that the title/artist/album info is no longer split, see screenshot clip_wps.png
Patch wps_clip2.patch simply moves the title/artist/album a little lower, see screenshot clip_wps2.png.

Attached patch updates the root.make, buildzip.pl and wpsbuild.pl scripts to preferentially select theme.resolution.modelname.wps over theme.resolution.wps (for example cabbiev2.128x64x1.clip.wps is chosen instead of cabbiev2.128x64x1.wps). Also included is the cabbiev2.wps suggested by kugel, with a fix to the "now playing" text (shifted 1 pixel down).