Commit Graph
17 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
Aiden LambertandSpaiR 62377c7b1d [API] Add callback freeing to ImGuiImplGlfw (#146)
Co-authored-by: SpaiR <klimbetoo@gmail.com>
2022-11-24 22:25:23 +02: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
SpaiR b4df8d8611 [API] Dear ImGui v1.83 2021-05-29 13:09:00 +03:00
SpaiR e8678ef62c [API] Make GLFW to check availability of features 2021-03-30 11:38:54 +03:00
SpaiR 8ac8a0719b [API] Add API for Dear ImGui v1.79 2020-10-17 14:58:04 +03:00
SpaiR 0b4aa25b1d [API] Add API for Dear ImGui v1.78 2020-08-30 23:04:23 +03:00
SpaiR 13c3a28f09 [API] Add ImGuiPlatformMonitor 2020-08-30 23:04:05 +03:00
SpaiR b065d004f7 [API] Simplify flags API 2020-08-30 21:51:04 +03:00
SpaiR e9cfd62137 [WIP] Viewports backend, 2 2020-08-30 21:10:18 +03:00
SpaiR e328d738ce [WIP] Viewports backend 2020-08-30 15:47:27 +03:00
SpaiR 54e2da3778 Fix viewport for retina displays 2020-08-21 12:41:49 +03:00
SpaiR 92a9d43876 Add shortcut methods to add/remove config/backend flags 2020-07-12 15:07:35 +03:00
SpaiR 258b9feeb6 Tweak ExampleUi 2020-07-11 19:05:55 +03:00
SpaiR f5d5c18edb Tweak ImGuiImplGlfw 2020-06-28 21:28:40 +03:00
Ashley Bye 0b478fd337 Add port of GLFW backend and use in GLFW example (#13) 2020-06-28 17:11:42 +03:00