imgui-java icon indicating copy to clipboard operation
imgui-java copied to clipboard

JNI based binding for Dear ImGui

Results 102 imgui-java issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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...

documentation
enhancement

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

3rd party
api
missing binding

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.

api
missing binding

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...

bug
api

There is no binding for ImGui::TableGetSortSpecs(). https://github.com/ocornut/imgui/blob/master/imgui_demo.cpp#L5081

api
missing binding

# 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...

enhancement

### 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...

bug

# 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...

bug
api