On Thursday, 25 January 2024 at 12:33:31 UTC, cookiewitch wrote:
Fluid is a library I started developing 3 years ago when I
joined the D community, after failing to find a suitable
library for my gamedev project. Developing user interfaces
through websites, games or applications is something I've spent
a significant amount of time in the past, so I saw this as an
opportunity for developing a solution that combines the best
aspects of different frameworks I have previously used, whereas
targeted at web browsers, mobile applications, games or
desktop. Similarly to how many praise D for being both great
for prototyping and amazingly scalable, I found that I would
love to build something that shares both of those traits.
[...]
I've just released 0.6.2, which is focused on cross-platform
fixes.
Windows:
* Static Windows libraries for Freetype have been replaced with
dynamic ones, which makes it a lot easier to compile.
macOS:
* Freetype should now work correctly on both Intel and Apple
Silicon.
* Compiling using DMD has been marked as unsupported and Fluid
will refuse to compile by default. Use `Fluid_Force` to override.
* Disable coordinate scaling, since macOS does that
automatically; Apps should now scale correctly on Retina screens.
* Implement analog scroll, scrolling should now feel far better.