imgui-java
imgui-java copied to clipboard
JNI based binding for Dear ImGui
Hello, It would be great to get support for java 9 modules. I am migrating applications to JDK 17 and as part of that migration I am also migrating to...
Whenever I try to use some of the functions from `lwjgl` that are exposed with an `api` dependency from the `imgui-java-app` I can't get any IDE help in method descriptions...
The bindings for ImPlot are missing the methods needed to draw an image plot, like in this example: https://github.com/epezent/implot/blob/master/implot_demo.cpp#L711
As stated in title. Some of them are used in the JNI stub for it, but it would be better to have support for all of them.
The glyph range arrays provided by the functions `ImFontAtlas.getGlyphRangesChineseFull()` and `ImFontAtlas.getGlyphRangesChineseSimplifiedCommond()` are cut-off after the first 4 ranges. For example, with `getGlyphRangesChineseFull()` it is supposed to be this array ([see...
There is no binding for ImGui::TableGetSortSpecs(). https://github.com/ocornut/imgui/blob/master/imgui_demo.cpp#L5081
# Description Adds macOS arm64 build for native bindings. GitHub matrix config for macos copied from fork https://github.com/Tom-Ski/imgui-java ## Type of change - [ ] Minor changes or tweaks (quality...
### Version 1.86.4 ### What happened? Applications (e.g. example from this repository - ./gradlew :example:run) with enabled ImGuiConfigFlags.ViewportsEnable fails if you have two displays with different UI scaling configured throught...
# Description Change to add the native binaries for Mac OS ARM64. This is based on #112 and #190. I am not able to test all the different binaries, but...
### Version 1.86.10 ### What happened? While using with Vulkan, ImGui::Image expects a VkDescriptorSet as it's first parameter, which is a pointer, which is 64bits. Our ImGui.image() expects an int...