ImGuiNET / ImGui.NET

An ImGui wrapper for .NET.
MIT License
1.85k stars 300 forks source link

The API for font building is inadequate #492

Open GrimMaple opened 1 month ago

GrimMaple commented 1 month ago

I've ran into #127 myself. Though the proposed solution does work, I find it inadequate from the API viewpoint

zaafar commented 1 month ago

yeah i know, in another project, I have created a wrapper API on top of imgui.net to bring QOL into font replacement activity. following is the example of how I am using that wrapper API.

https://github.com/zaafar/ClickableTransparentOverlay/blob/master/Examples/SingleThreadedOverlayWithCoroutines/SampleOverlay.cs#L114

maybe you can do the same in your project?

GrimMaple commented 1 month ago

Well, making wrappers is OK(~ish). This is just an opportunity to improve this project. But unfortunately, I don't know where to begin with this. Maybe I could spend some time on it if you know how this can be approached

zaafar commented 4 weeks ago

Another thing is that Imgui folks are thinking about changing it so whatever change imgui.net folks will do would become invalid in the future...