pkdawson / imgui-godot

Dear ImGui plugin for Godot 4
MIT License
318 stars 18 forks source link

Add support for running ImGui in the Editor! #52

Closed lihaochen910 closed 2 months ago

pkdawson commented 4 months ago

The problem with this approach is that if I make any change to the C# code and rebuild while the editor is running, I get the error:

modules/mono/mono_gd/gd_mono.cpp:528 - .NET: Failed to unload assemblies. Please check https://github.com/godotengine/godot/issues/78513 for more information. (User)

That's what I was talking about in this comment.

So I don't think a pure C# implementation can work well with Godot. Instead I'm going to try to finish my native C++ GDExtension this month.

I'll also add a glyph ranges parameter to ImGuiGD.AddFont.

lihaochen910 commented 4 months ago

I also encountered the problem of being unable to uninstall .NET assemblies after rebuilding, which is a very difficult problem.

pkdawson commented 2 months ago

Implemented in-editor GUI and glyph ranges parameter in v5.0.0