Commit Graph
10 Commits
Author SHA1 Message Date
SpaiR 47d97102f7 feat(api): Dear ImGui v1.87 + ImPlot v0.13 (#252)
* build(deps): bump Dear ImGui from 1.86 to 1.87

* build(deps): bump implot from 0.12 to 0.13

* feat(api,binding): adapt API to Dear ImGui v1.87

* feat(api,binding): adapt API to implot v0.13

* build: generate API for latest changes

* chore(binding): add missing super call for ImGuiStructDestroyable constructor

* chore: minor code style

* feat: adapt ImGuiImplGlfw to 1.87

* feat: adapt ImGuiImplGl3 to 1.87

* feat: adapt imgui-app module to 1.87

* fix: javadoc for updated imgui-binding

* fix: loosing data when setting struct field of char* type

Since we manually release chars, to store them in field we need to do a local copy.

* fix: invalid methods to check program linking in OpenGL

* chore: remove dedicated method to check GLFW version

* fix: add missing include
2024-08-16 15:35:42 +03:00
Trevor Flynn 8c1ef209ad [API] Automatic Module Names (#105)
* Initial implementation of Automatic Module Names

* Fix using java 17 for publishing

* Roll build back to jdk 1.8

* Fix package name for imgui.lwjgl3 module

* Reworking package change to prevent breaking backwards compatability
2022-01-21 09:34:38 +02:00
SpaiR 0c37ac6dfd [API] Up GLFW impl 2021-12-27 11:30:16 +02:00
Marco Lima 34e282e091 [API] Fixed window rendering on resize and white background on start up. (#62)
* Fixed window rendering on resize and white background on start up.

* Code formatting and clean up.

* Fixed attribute modifier.
2021-06-24 11:51:43 +03:00
SpaiR 2730c93469 [Example] Fix example 2021-05-29 12:20:45 +03:00
SpaiR 93f8a11aac [Build] Remove lomok from imgui-app 2021-05-29 12:15:36 +03:00
SpaiR a1b151ee34 [API] Tweak Window 2021-01-25 23:35:18 +02:00
SpaiR d8f869b0cb [Doc] Fix javadoc 2021-01-24 22:47:42 +02:00
SpaiR cf9e74b1d0 [Example] Migrate example to the new module 2021-01-24 22:20:37 +02:00
SpaiR 46f74381aa [API] Add imgui-app and example modules 2021-01-24 17:56:45 +02:00