Rockbox

This is the bug/patch tracker for Rockbox. Click here for more information.

Quick links: Bugs · Patches · Rockbox frontpage

Tasklist

FS#8961 - Anti-Aliased Fonts

Attached to Project: Rockbox
Opened by Jack Suter (chrisjs169) - Sunday, 04 May 2008, 23:09 GMT+2
Task Type Patches
Category Font/charset
Status Unconfirmed
Assigned To No-one
Player type All players
Severity Low
Priority Normal
Reported Version current build
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Private No

Details

Scorche had confirmed in http://forums.rockbox.org/index.php?topic=16612.0 that it was OK to post this patch.

The primary bug that I have noticed is that the line selector's height appears to be bigger than it should be. Thomas Martitz (kugel.) and I had spent a day testing convfnt (where the problem is) and could find a completely working solution.

Another bug is some fonts (such as http://rbthemes.com/fonts/saved/Matttsro_15.aa.fnt) have issues with some characters, such as G and J in Matttsro.

In case there's any confusion, anti-alias_fonts.patch is added to the build to allow AA fonts to be used, while convttf is the program to convert the fonts (with Makefile_convttf being used to compile convttf).
This task depends upon

Comment by Thomas Martitz (kugel.) - Monday, 05 May 2008, 19:51 GMT+2
Great! I waited for the confirmatio like half of a year now.

There're indeed some glitches. For example, FreeSans has some issues with the slash.

Some times glitches disappear with changing the font size.

But, the important thing: I couldn't find any backdraw regarding non-anti-aliased fonts. I couldn't notice any slow downs or something. Also, the rendering of AAF feels like being equally fast.

PS: I remember jott told, that he optimized the the font rendering of the classic fonts a bit too with this patch.
Comment by Tri Nguyen (tri170391) - Sunday, 18 May 2008, 07:49 GMT+2
This is a quick and dirty fix for the mpegplayer font problem, it just use sysfont instead of UI font for drawing the WVS.

Loading...