Fluid 0.7.0 has been released!

IchorDev zxinsworld at gmail.com
Thu Oct 24 12:02:00 UTC 2024


On Thursday, 3 October 2024 at 11:15:16 UTC, cookiewitch wrote:
> After 9 months of development and 252 commits later, finally 
> 0.7.0 gets to see the sunlight!

This project certainly seems promising, although I’m rather 
worried about how many classes there are with almost no data—so 
many allocations for what could just be a struct with function 
pointers, no? That’s how FreeType does ‘inheritance’ in pure C.

Anyway, at this stage, how difficult is it to make a custom Fluid 
backend? (e.g. SDL2 for input or a different renderer)
Also does this project have proper text layout support? I noticed 
there’s a dependency on FreeType; but FreeType doesn’t do layout, 
only rendering. I’m about to release 
[BindBC-Pango](https://github.com/BindBC/bindbc-pango) if you 
need a text layout engine. They’re absolutely imperative for 
acceptable internationalisation support.


More information about the Digitalmars-d-announce mailing list