Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: WPS Developments (wps artists.. take this as a warning..)

WPS Developments (wps artists.. take this as a warning..)

From: Jonathan Gordon <jdgordy_at_gmail.com>
Date: Sun, 1 Jun 2008 19:29:31 +1000

Hey all,
So, I've got a few patches almost ready to go which affect pretty much
every .wps around so I'm putting this warning up to give everyone
plenty of time to fix their wps'.
The two patches which need your attention is
http://www.rockbox.org/tracker/task/9051 and
http://www.rockbox.org/tracker/task/9027.
9051 removes the ability to set the lcd x/y margins (i.e %m).
9027 allows you to conditionally display viewports. You should be able
to do anything you could with %m with this patch. The big issue with
this patch is that it breaks the progressbar tags. %P needs to be
removed, so to specify a filename for the progres bar bmp you need to
add it to the end of the %pb tag, which means you have to specify all
4 number values also.

I have no intention of commiting either of these before they are
definatly bug free, and without sending out another warning email, but
I'm sending this out now so noone complains that they didnt hear about
this change coming.

So, summary of changes:
New tags:
%Vl|<tag>|<regular %V syntax>| - tag is a single a-zA-Z letter (like
images...) this tag is used to say that a viewport is conditionally
displayed
%Vd|<tag>| - display a viewport (otherwise not shown on the redraw).
CAVEAT: you need to enable the viewport before its definition or it
wont be drawn...
Removed tags:
%P
Modified tags:
%pb|x|y|width|height|filename|

This is mostly waiting for 9051 to have its bugs removed which I dont
tihnk will take too long, but 9027 needs more testing...
I'd like to say these will both go in by the end of june (maybe even
devcon weekend..)

So, please test the patches and let me know of bugs (preferably
replying to the tracker task as I dont watch the user ml...)

Thanks,
Jonathan
Received on 2008-06-01


Page was last modified "Jan 10 2012" The Rockbox Crew
aaa