I've also pushed a rather small change to #libfluid to give me better control over input. And to make that possible, a complex feature to let I/O interfaces be backwards-compatible

Progress from yesterday: bones are now connected with lines, and can be selected.

#gamedev #indiedev #libfluid

Samerion Studio starts to look proper.

#gamedev #indiedev #libfluid #dlang #raylib #sdl3

First time deployment of libfluid's reference documentation: https://libfluid.org/docs/main

Finally — it has been requested for quite a while.

#libfluid

fluid

Update on the model editing thing: IT WORKS. Not sure why it's so slow, though.

#libfluid #samerion #gamedev #3d

Now working on: The world editor 🎶

Starting by shaping its UI.

#libfluid #ui #gamedev

Today I got libmypaint working with my canvas component for Fluid! And yes, it reads my pen tablet input.

This will be relevant to the blog I'm going to publish this week.

#mypaint #libfluid

A good update: I completed the work of integrating SDL3 stylus input to #libfluid. I also did an investigation of how difficult it may be to use #libmypaint and it seems to be mostly a matter of porting code — completely doable.

Fluid, the declarative user-interface library for D, has just been updated to version 0.7.3.

Despite the patch number, this is one of the largest updates, massively boosting Fluid's potential capabilities. The I/O system is now modular, taking inspiration from algebraic effects.

Full changelog: https://git.samerion.com/Samerion/Fluid/releases/tag/v0.7.3

#libfluid #gui #ui #ux #dlang