I think the general opinion is that we want to introduce a "viewport"
system.
It would be a way to specify a series of "boxes" for the WPS. Each box
would have a x,y,width,height (pixel-based) and a font. Within each box,
the given text is line-based. Scrolling only takes place within a box.
That sounds good. Is anybody working on this already (or planning to)?
I would also vote for allowing text/bitmaps to be overlayed on background
graphics. Related, blending would be nice too, but maybe too CPU intensive?
All stuff I've coded before, so might look into it.
4bit?
At the moment the WPS code already supports all 4 shades that the H120
screen can display. I'm guessing he meant 4-shades rather than 4-bit.
Right, I misread the hardware specs. I see 8bit grayscale bmps actually
work, great (although 4bit bmps would take less disk space?). So
anti-aliased fonts are already possible? If yes I might look into updating
a few.
I was also thinking about displaying album artwork, maybe when you first
enter a folder, or after some period of inactivity (optionally of course) -
it won't look great in 4 shades, but with dithering could still be
interesting, plus the same code can be used on colour displays. Has that
come up before?
--
gl