giD v0.9.2 GObject Introspection binding repository and generator with Gtk4 support

M. M. matus at email.cz
Mon Feb 17 15:53:39 UTC 2025


On Monday, 17 February 2025 at 15:12:39 UTC, Element Green wrote:
> On Monday, 17 February 2025 at 12:46:17 UTC, Dejan Lekic wrote:
>> [...]
>
> Yes, exactly correct. It does not replace gtkD (yet). I began 
> by working with girtod and an unreleased version of gtkD for 
> Gtk4 and spent months trying to improve it. I eventually 
> abandoned the effort and decided it would be easiest to start 
> from scratch on a new binding utility, which is now gidgen 
> (after about a year of work in my spare time). It is much more 
> advanced than girtod and requires less manual binding work. The 
> intention is to automate as much as possible. Most of the 
> manual effort is to fix issues with the underlying GIR API 
> descriptions, in the form of XML patch commands embedded as 
> comments in D source definition files.
>
> [...]

quite a cool project and efforts. out of curiosity, what went 
wrong when you "eventually abandoned trying to improve gtkD for 
GTK4"?


More information about the Digitalmars-d-announce mailing list