Dear-imgui-2.3.0

:ship: dear-imgui: Haskell bindings for Dear ImGui.

I wanted the new separatorText widget for my project but first had to fix header parser for new upstream major (1.90).
And then used the momentum to bind most (all?) of the remaining widgets too!
I’m not sure everything works correctly (there were some begin/end related bugs in the process), but I’m there to fix them ASAP is someone catches one in the wild.

PS: Apparently dear-imgui is nearing a major rewrite and 2.3 would be the last in the series for the package. I think I’m going to use C bindings (via cimgui or dear_bindings) instead and generate more Haskell, rather than parsing more C.
Anyway, thanks @ocharles for starting it and every contributor for the still rolling release train.

13 Likes

And a big thank you for all your hard work, @wiz! You’ve taken my fun little toy weekend project and absolutely ran with it. Thanks so much for keeping the ball rolling!

2 Likes