This PR introduces a customized version of ImGui, based on forks of cimgui and ImGui.NET. This allows us to have more direct control over specific ImGui features and extensions.
Additionally, a new NuGet Package, SharpPluginLoader.ImGui is introduced, which from now on is referenced instead of the main ImGui.NET package. This goes for both the core assembly, as well as any plugins.
This PR introduces a customized version of ImGui, based on forks of cimgui and ImGui.NET. This allows us to have more direct control over specific ImGui features and extensions.
The current implementation is based on the stacklayout branch by thedmd. Examples can be seen here
Additionally, a new NuGet Package, SharpPluginLoader.ImGui is introduced, which from now on is referenced instead of the main ImGui.NET package. This goes for both the core assembly, as well as any plugins.