Commit Graph
338 Commits
Author SHA1 Message Date
SpaiR 0cdef0271c [ci skip] Add Update Natives workflow 2021-05-30 22:39:27 +03:00
SpaiR 84960311e4 [Build] Rename workflow 2021-05-30 22:21:44 +03:00
SpaiR 983003613d [Build] Tweak CI 2021-05-30 21:25:31 +03:00
SpaiR 5a8692248a [Example] Tweak fonts 2021-05-30 21:17:17 +03:00
SpaiR d54e674f51 Merge branch 'ci-update-bins' 2021-05-30 21:10:27 +03:00
SpaiR de4012c5b4 [Build] CI job to update natives 2021-05-30 21:10:04 +03:00
SpaiR 3d212c75b3 [Build] CI job to update natives 2021-05-30 16:48:02 +03:00
SpaiR e5a2a21a91 Merge branch 'ci-freetype' 2021-05-30 16:12:32 +03:00
SpaiR 37bc815a06 [Build] Add FreeType support for CI 2021-05-30 16:11:54 +03:00
SpaiR 39a86991f2 [Build] Drop 32bit support 2021-05-30 14:30:00 +03:00
SpaiR b4df8d8611 [API] Dear ImGui v1.83 2021-05-29 13:09:00 +03:00
SpaiR e5a30ab6be [Build] Fix passing local natives to the example
resolves #48
2021-05-29 12:48:39 +03:00
SpaiR 7a98fb7ba9 [Build] Add shadowJar plugin to collect all deps into one jar
resolves #52
2021-05-29 12:28:27 +03:00
SpaiR 2730c93469 [Example] Fix example 2021-05-29 12:20:45 +03:00
SpaiR 6b0bf55ecd [Build] Update gradle to 7.0.2 2021-05-29 12:15:48 +03:00
SpaiR 93f8a11aac [Build] Remove lomok from imgui-app 2021-05-29 12:15:36 +03:00
SpaiR 423612cdc4 [API] Fix #43 2021-05-29 12:09:01 +03:00
Okan GüclüandSpaiR 5ea2712c91 [API] ImGuizmo (#54)
* [API] ImGuizmo

* [Example] Fix ImGuizmo demo

Co-authored-by: SpaiR <klimbetoo@gmail.com>
2021-05-29 12:06:09 +03:00
Duncan Calvert db6e03fe6c [Doc] Fix typo. (#55) 2021-05-15 16:58:05 +03:00
SpaiR 8070e9668d [Example] Minor styling 2021-04-29 09:03:34 +03:00
sh54 6bc88f2445 [Build] Updating lombok plugin (#50)
This fixes build issues when using JDK 16.
2021-04-29 08:43:35 +03:00
Dubrovsky Danil 36e59c4cba [API] ImFontGlyphRangesBuilder and fonts example 2021-04-29 08:43:02 +03:00
SpaiR 87fa05d3c1 v1.82.2 2021-04-12 13:36:38 +03:00
SpaiR 44c5ca18ca [Build] Make imgui-app to use a freetype version of library for Windows
It's absolutely safe to use FreeType for Windows, since dll's are compiled fully statically.
2021-04-12 13:09:38 +03:00
SpaiR d80850104c [Build] Fix build script for jar with native freetype binaries
Natives were packed in 'io/imgui/java/native-bin/freetype', not in 'io/imgui/java/native-bin/'.
2021-04-12 12:55:45 +03:00
SpaiR f1556009a9 [Build] Gradle v7.0 2021-04-10 21:31:16 +03:00
SpaiR 3725ddf2f9 [Build] Add a "one include" header files 2021-04-10 15:30:00 +03:00
SpaiR abb00aafb4 [Build] Fix wording for imgui-java-natives 2021-04-10 14:33:49 +03:00
SpaiR ad24d65c86 [Build] QOL for build scripts 2021-04-10 14:24:52 +03:00
SpaiR e8ef911787 [Doc] Fix typo 2021-04-05 10:31:58 +03:00
SpaiR e42ac49514 [Doc] Tweak readme 2021-04-05 09:31:25 +03:00
SpaiR cfab913f6c v1.82.1 2021-04-04 12:48:51 +03:00
SpaiR af9b4b2700 [Doc] Clarify information about Freetype usage 2021-04-04 12:48:51 +03:00
SpaiR 13d4fa233b [Build] Fix freetype lib suffix 2021-04-04 10:33:57 +03:00
SpaiR b55625da3a [Build] Update bins 2021-04-04 10:33:57 +03:00
SpaiR 6e67a18c26 [Build] Make freetype optional 2021-04-04 09:55:59 +03:00
SpaiR e8678ef62c [API] Make GLFW to check availability of features 2021-03-30 11:38:54 +03:00
SpaiR d1e264a663 [API] Update ImGuiImplGl3
Add latest backend changes from Dear ImGui
2021-03-30 10:01:43 +03:00
SpaiR 478156b300 v1.82.0 2021-03-28 12:32:56 +03:00
SpaiR f4ff1cf3fd [Build] Update bins 2021-03-28 12:31:19 +03:00
SpaiR 0ed891f391 [API] Dear ImGui v1.82 2021-03-27 20:03:16 +02:00
SpaiR 53ca34cf66 [Binding] Dear ImGui v1.82 2021-03-27 20:02:47 +02:00
SpaiR b8da453ee2 [Binding] ImNodes 2021-03-27 20:02:32 +02:00
sh54andSpaiR 04b7c4e4fe [API] Allow null to be passed as the shortcut param to MenuItem (#35)
Co-authored-by: SpaiR <klimbetoo@gmail.com>
2021-03-27 17:09:37 +03:00
SpaiR 8af31fd32c [Build] Update GitHub actions to build natives 2021-03-27 16:45:13 +03:00
SpaiR 8b5af12b76 v1.81.2 2021-03-09 18:23:05 +02:00
SpaiR c50ea93675 [Build] Update binaries 2021-03-09 18:23:05 +02:00
SpaiR 3fe77320f3 [Example] Add example of Drag & Drop 2021-03-09 17:58:21 +02:00
SpaiR 533fc7f979 [API] Refactor Drag & Drop api
In Java we can easily bind our payload to an object. 
This is a more flexible approach, than using byte arrays so the last one was removed.
2021-03-09 17:58:02 +02:00
SpaiR 86aac35190 v1.81.1 2021-02-27 16:18:22 +02:00