freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

3 patches for freetype2 / freetype2-demo, and etc


From: Hin-Tak Leung
Subject: 3 patches for freetype2 / freetype2-demo, and etc
Date: Fri, 7 Jul 2023 19:34:01 +0000 (UTC)

Hi Werner,

3 patches, one for freetype2, and two for freetype2-demos (the rsvg one is a 
re-post).

None of them are anything critical. I think I'd really like the rsvg one to go 
in, if only to stay sync with the corresponding python code in  
freetype-py/examples. I am also very sure you do not want it to go in as 
currently is; you most likely want to code the same idea in a different way - 
but it is a start.

The freetype2 one is a discovery from rebasing the Fontval diff. The 3rd one in 
ft2-demos is sort of in the same area, and recent thoughts on RendererHook's 
and DebugHook's signatures.

One thing I'd like to suggest, if FreeType 3 is ever happening, is for the 
DebugHook to move a bit earlier in the Library struct, and especially before 
any of the variable/adjustable sized sub-structures. It makes implementing 
interactive font debuggers / font editors with FreeType 3, and things like 
Fontval, in a non-C language, a bit easier.

Yes, I briefly thought of expanding freetype-py, and re-writing ttdebug in 
python. It cannot happen (easily... alway a matter of how much pain/trouble one 
wants to bear...) for the reason above :-). And same with FontVal-RX - the next 
stage of FontVal, with dual freetype and microsoft backends.

Hin-Tak




Attachment: 0001-src-truetype-ttgload.c-TT_Hint_Glyph-More-mostly-cos.patch
Description: Text Data

Attachment: 0001-ttdebug-Signature-fixes.patch
Description: Text Data

Attachment: 0001-src-rsvg-port.c-rsvg_port_preset_slot-simplify-usage.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]