Commit graph

4 commits

Author SHA1 Message Date
5d132d9ac7
font: shape combining marks with harfbuzz instead of stacking
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I64d67dbc96ce3faa68d221252e44d9976a6a6964
2026-06-26 11:57:06 +03:00
23ad00348d
font: bound the glyph cache; synthesize missing bold/italic
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I39a00a2847022f684060e94c816df7786a6a6964
2026-06-26 10:21:23 +03:00
5682027a94
font: render colour emoji from bitmap strikes, scaled to the cell
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If30e5f13ee24e691b417ad35c588a6226a6a6964
2026-06-26 10:21:22 +03:00
5690e0e883
render: draw the grid with rasterized glyphs
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6350824abb506c2af98884a7374228116a6a6964
2026-06-24 15:36:27 +03:00