aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2024-06-01 15:57:35 +0200
committerAndre Weissflog <floooh@gmail.com>2024-06-01 15:57:35 +0200
commitff0dc3f8d3d04e67f04a4c5e4e2f4fe6d5751391 (patch)
tree69f6921fbb8a16a2a7657170ff5619889d1d7b5b
parent0f667484176fa3d4f9377243f37f4cabf6490a55 (diff)
update changelog (sokol_imgui.h support for Zig bindings)
-rw-r--r--CHANGELOG.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 28fc9bbd..c16f4437 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,23 @@
## Updates
+### 01-Jun-2024
+
+sokol_imgui.h is now officially supported in the [sokol-zig bindings](https://github.com/floooh/sokol-zig).
+
+This caused a very minor breaking change in the sokol_imgui.h function
+`simgui_add_key_event()`: previously this took a callback function pointer
+which mapped the incoming key code to a Dear ImGui compatible keycode,
+this is now expected to be performed by the caller before calling
+`simgui_add_key_event()`.
+
+Other than the minor API change there's an equally minor internal code cleanup:
+The ImGuiIO method `SetKeyEventNativeData()` is no longer called. This change shouldn't
+have any side effects.
+
+For more details about the Zig sokol_imgui.h also see this example project:
+
+https://github.com/floooh/sokol-zig-imgui-sample
+
### 14-May-2024
sokol_fetch.h: A minor breaking change in which hopefully doesn't affect anybody: