WIP: font cleanup
12 and 16 (1 and 2) fonts are v nice now // 20 font test run with much higher gating -> special characters much sharper, might mix with bold letters and numerals later idk // 24 and 8 i did nothing yet
Merge request reports
Activity
Sorry, it looks like this Merge Request has some code quality issues!
The pipeline lint has failed - look at its failure output to understand what sort of diffs we'd like you to apply.
You can also use
tools/code-style.sh
to fix files that have issues.Good luck! I will update this comment when I detect you have applied your fixes.
mentioned in issue #173
added 1-Necessary 3-Epicardium labels
changed milestone to %v1.12
added 6 - Needs Testing label
I'm going to merge this now but I think we need to put some more work into the font stuff. Anti-aliasing of the current bitmap fonts would be something worth looking into ...
Ping @pippin
mentioned in commit bedbbd1c
Manually merged in bedbbd1c. Thanks!
if anti aliasing for bitmap fonts is gonna be a thing i propose to decide on the opacity resolution for that before i go over the rest. i'd say 2 bits is not too expensive in terms memory, magnitude of like +60kB? the font rendering in the gfx needs rework anyways, super inefficient, could include that while i'm at it.
for the tiniest 8x5 font i propose Atari Small (http://hea-www.harvard.edu/~fine/Tech/x11fonts.html), i'd just add 1px blank space in order not to break existing apps.
my renderer is flexible in terms of opac res, just a minor modification.
Edited by fleur