diff --git a/README.md b/README.md index 2609d31..4ace712 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Despite this fact, see official [documentation](https://github.com/ocornut/imgui to get more info about how to do things in ImGui. Binding doesn't force you to use backend renderer which is introduced here. Feel free to use your own render engine if you need so. -See how things are done in [ImGuiImplGl3](https://github.com/SpaiR/imgui-java/blob/v1.74-0.4/imgui-lwjgl3/src/main/java/imgui/gl3/ImGuiImplGl3.java). +See how things are done in [ImGuiImplGl3](https://github.com/SpaiR/imgui-java/blob/v1.74-0.4.1/imgui-lwjgl3/src/main/java/imgui/gl3/ImGuiImplGl3.java). Binding has the next version naming: `imguiVersion-bindingVersion`.
For example `1.74-0.1` means that binding uses `1.74` version of **ImGui** and binding itself has version `0.1`. @@ -27,13 +27,13 @@ _Make sure you have installed Java 8 or higher._ You can try this binding by yourself in a three simple steps: ``` -git clone --branch v1.74-0.4 https://github.com/SpaiR/imgui-java.git +git clone --branch v1.74-0.4.1 https://github.com/SpaiR/imgui-java.git cd imgui-java gradlew :imgui-lwjgl3:startExample ``` -That's it! This will start an example app [ImGuiGlfwExample](https://github.com/SpaiR/imgui-java/blob/v1.74-0.4/imgui-lwjgl3/src/test/java/ImGuiGlfwExample.java) -which relies on GLFW and LWJGL3. Feel free to modify [ImGuiGlfwExample#showUi](https://github.com/SpaiR/imgui-java/blob/v1.74-0.4/imgui-lwjgl3/src/test/java/ImGuiGlfwExample.java#L288) +That's it! This will start an example app [ImGuiGlfwExample](https://github.com/SpaiR/imgui-java/blob/v1.74-0.4.1/imgui-lwjgl3/src/test/java/ImGuiGlfwExample.java) +which relies on GLFW and LWJGL3. Feel free to modify [ImGuiGlfwExample#showUi](https://github.com/SpaiR/imgui-java/blob/v1.74-0.4.1/imgui-lwjgl3/src/test/java/ImGuiGlfwExample.java#L288) method to try different ImGui widgets in action.
@@ -53,13 +53,13 @@ repositories { ### Step 2 Add binding dependency: ``` -implementation 'io.imgui.java:binding:1.74-0.4' +implementation 'io.imgui.java:binding:1.74-0.4.1' ``` ### Step 3 If you want to use LWJGL3 renderer: ``` -implementation 'io.imgui.java:lwjgl3:1.74-0.4' +implementation 'io.imgui.java:lwjgl3:1.74-0.4.1' ``` **Disclaimer!**
LWJGL3 renderer is based on the `3.2.3` version of the [LWJGL](https://www.lwjgl.org/). @@ -69,7 +69,7 @@ You can find how to do that [here](https://www.lwjgl.org/customize). ### Step 4 Add binary lib dependency: ``` -runtimeOnly "io.imgui.java:$imguiNatives:1.74-0.4" +runtimeOnly "io.imgui.java:$imguiNatives:1.74-0.4.1" ``` Where `imguiNatives` could be: - `natives-linux` @@ -91,9 +91,9 @@ VM option with path to a folder where you placed downloaded file. } dependencies { - implementation 'io.imgui.java:binding:1.74-0.4' - implementation 'io.imgui.java:lwjgl3:1.74-0.4' - runtimeOnly "io.imgui.java:natives-windows:1.74-0.4" + implementation 'io.imgui.java:binding:1.74-0.4.1' + implementation 'io.imgui.java:lwjgl3:1.74-0.4.1' + runtimeOnly "io.imgui.java:natives-windows:1.74-0.4.1" }
diff --git a/bin/imgui-java.dll b/bin/imgui-java.dll index 2b47fa1..284f064 100755 Binary files a/bin/imgui-java.dll and b/bin/imgui-java.dll differ diff --git a/bin/imgui-java64.dll b/bin/imgui-java64.dll index a0dd164..52dfb53 100755 Binary files a/bin/imgui-java64.dll and b/bin/imgui-java64.dll differ diff --git a/bin/libimgui-java.so b/bin/libimgui-java.so index afa06da..d96e123 100755 Binary files a/bin/libimgui-java.so and b/bin/libimgui-java.so differ diff --git a/bin/libimgui-java64.so b/bin/libimgui-java64.so index 17f3766..84a96a0 100755 Binary files a/bin/libimgui-java64.so and b/bin/libimgui-java64.so differ diff --git a/gradle.properties b/gradle.properties index 13e64a1..4eb0873 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -version=1.74-0.4 +version=1.74-0.4.1