Commit graph

33 commits

Author SHA1 Message Date
Mason Remaley
2e0d17bfc3 Switches to patched Dear ImGUI for UBSAN fix that is in master but not in the tagged release we're on 2026-01-16 03:20:18 -08:00
Mason Remaley
5a6af5bf23 Updates to Dear ImGui v1.92.5-docking 2026-01-16 01:39:35 -08:00
Mason Remaley
514e1e35e6 Automates much of the process of upgrading this repo to new Dear ImGUI versions 2026-01-16 00:58:18 -08:00
Mason Remaley
67e1f44f0f Updates Zig 2026-01-15 01:12:15 -08:00
Mason Remaley
8ca5c953f1 Cleans up build 2025-12-17 01:03:07 -08:00
Mason Remaley
241b2ee6a4 Updates Zig 2025-11-29 03:01:59 -08:00
Mason Remaley
a43288f0f1 Fixes links in README 2025-11-29 02:30:37 -08:00
Mason Remaley
497486f6e2 Bumps the version, updates docs on Zig versions 2025-11-29 02:27:27 -08:00
Mason Remaley
826a993c0d Fills in missing anonymous enum values
This is important e.g. for the MouseButton enum
2025-11-19 19:28:41 -08:00
Mason Remaley
f5ed86c136 Enables wchar32 2025-11-17 03:33:48 -08:00
Mason Remaley
f933cfed13 Makes typedefs pub 2025-11-16 23:52:40 -08:00
Mason Remaley
8a7d77cdd4 Adds support for dear_imgui_internal.h 2025-11-16 03:34:58 -08:00
Mason Remaley
76e41b87cd Improves name conversions 2025-11-12 01:34:27 -08:00
Mason Remaley
efaf12e47f Starts to add generated docs, but pauses because they generate the private
extern names for things instead of the public aliases, which isn't useful.
2025-11-11 01:40:50 -08:00
Mason Remaley
828a3b7a9e Stops generating double underscores in some names 2025-09-08 19:48:51 -07:00
Mason Remaley
fb66226b4a Adds SDL3 backend 2025-09-07 18:20:13 -07:00
Mason Remaley
cfa032b789 More binding fixes after update 2025-09-07 17:22:36 -07:00
Mason Remaley
2e1987cc65 Fixes Vulkan backend bindings 2025-09-07 16:02:52 -07:00
Mason Remaley
649019b0c2 Updates Dear ImGui 2025-09-07 16:02:12 -07:00
Mason Remaley
9151811918 Updates Zig 2025-09-07 13:54:38 -07:00
Mason Remaley
7cd8f4c8c4 Works around json parser bug 2025-03-09 13:39:56 -07:00
Mason Remaley
19dc741e3f Updates for Zig 0.14.0 2025-03-08 14:18:35 -08:00
Mason Remaley
4df06a2a2c Fixes incompatibility with latest Zig, fixes dependency that invalidated its hash 2024-11-15 22:25:45 -08:00
Mason Remaley
9e1c11e373 Updates Zig 2024-10-08 17:17:49 -07:00
Mason Remaley
e114e2fbf1 Fixes cross compilation by running generator on native target 2024-08-23 09:22:30 -07:00
Mason Remaley
9950160840 Fixes args being leaked on Windows 2024-08-23 07:53:11 -07:00
Mason Remaley
045d27e9af Updates to v1.91.0-docking 2024-08-05 21:22:30 -07:00
Mason Remaley
0e71d57276 Improves upgrade instructions 2024-08-05 21:21:10 -07:00
Mason Remaley
8c5a23e1a2 Improves snake case conversion to better deal with acronyms 2024-07-29 13:24:53 -07:00
Mason Remaley
f1ad6a55de Don't add underscored before numbers 2024-07-29 03:02:16 -07:00
Mason Remaley
7b859f356a Mentions generate command 2024-07-29 03:00:34 -07:00
Mason Remaley
83c9d9b875 Fixes issue where DrawData was generated in both dear_imgui and in backends 2024-07-29 03:00:15 -07:00
Mason Remaley
48a86027ba Initial commit 2024-07-29 01:18:56 -07:00