Commit Graph

1006 Commits

Author SHA1 Message Date
sonoro1234
649c38e150 Merge branch 'docking_inter' conv3 1.94.2_conv 2025-11-18 16:45:22 +01:00
sonoro1234
363fb5869d cpp2ffi: take care of CIMGUI_VARGS0 1.94.2dock_conv 2025-11-14 09:42:56 +01:00
sonoro1234
c44d649bf5 generator.lua: ImTextureID_Invalid define for cl compiler 2025-11-13 19:14:43 +01:00
sonoro1234
9e036bb003 cpp2ffi: take care or cimgui_inherited 2025-11-11 11:06:46 +01:00
sonoro1234
22bcd46a7c update README.md 2025-11-10 14:08:08 +01:00
sonoro1234
c4b7680882 cpp2ffi: genConversion take care of ptr to nonPOD fields, avoid infinite recursion on gen_structs_c 2025-11-10 13:53:03 +01:00
sonoro1234
794f63b480 cpp2ffi: gen_structs_c only used C types 2025-11-09 13:37:06 +01:00
sonoro1234
34550586d4 cpp2ffi: hide genConversors and gen_structs_c 2025-11-09 12:15:04 +01:00
sonoro1234
3c9eda8f1f cpp2ffi:keep call_args_old 2025-11-09 11:37:28 +01:00
sonoro1234
26c3254fcb ccc3 2025-11-08 09:53:51 +01:00
sonoro1234
0d6a84344c add define ImTextureID_Invalid 2025-11-06 19:11:44 +01:00
sonoro1234
65f439f8b8 ccc2 2025-11-06 09:43:30 +01:00
sonoro1234
1407cd296d ccc 2025-11-04 11:09:08 +01:00
sonoro1234
393cae9274 example_sdl3_vulkan/main.c correction 2025-10-29 18:42:28 +01:00
sonoro1234
bf4b240a51 Merge branch 'docking_inter' 1.92.4 2025-10-23 19:49:49 +02:00
sonoro1234
2d91c9d211 pull imgui docking 1.92.4 and generate 1.92.4dock 2025-10-23 19:46:22 +02:00
sonoro1234
3b6ca737bd Merge branch 'docking_inter' 1.92.3 2025-09-22 12:40:43 +02:00
sonoro1234
207fca2d36 pull imgui 1.92.3 docking and generate 1.92.3dock 2025-09-22 12:26:57 +02:00
sonoro1234
6d0a376516 pull imgui 1.92.1 and generate 1.92.1 2025-07-14 09:41:32 +02:00
sonoro1234
d61baefa0c update README.md 1.92.1dock 2025-07-14 09:24:51 +02:00
sonoro1234
7dc88bd031 pull imgui docking 1.92.1 and generate 2025-07-14 09:21:39 +02:00
sonoro1234
ce46a36843 Merge branch 'docking_inter' 1.92.0 2025-07-01 11:34:22 +02:00
sonoro1234
bcb179376b cpp2ffi.lua: clean = default in constructor (appears in implot3d) 1.92.0dock 2025-06-27 18:00:19 +02:00
sonoro1234
dd9196a19b move imgui_freetype include from cimgui.cpp to cimgui.h 2025-06-27 17:10:26 +02:00
sonoro1234
cf8523f31f Merge branch 'docking_inter' 1.92.0dock_b 2025-06-27 11:51:33 +02:00
sonoro1234
439e8073c2 backends_test for 1.92.0 2025-06-27 11:40:08 +02:00
sonoro1234
63e6dd0ef3 backend tests adapted for 1.92.0
pull imgui 1.92.0 - docking and generate
2025-06-27 11:11:55 +02:00
sonoro1234
85d6d12ec6 pull imgui 1.92.0 - docking and generate 2025-06-27 09:58:32 +02:00
sonoro1234
8e95247e63 cpp2ffi: type &name -> type& name 2025-06-26 19:34:47 +02:00
sonoro1234
92b0239554 add preprocesor ifndef for including only once in cimgui_impl.h 2025-06-25 18:44:25 +02:00
sonoro1234
094a55523a add CIMGUI_VARGS0 versions as explained in PR#297 by @tuket 2025-05-16 20:09:01 +02:00
sonoro1234
c561c6a6e5 generator.lua: allow generation without implementations 2025-05-14 08:56:49 +02:00
sonoro1234
5ba6ea3fc0 complete last commit 2025-04-16 16:38:35 +02:00
sonoro1234
623cbefe49 LogTextV was present from 2021 so igLogText does not have to be manual 2025-04-15 17:25:02 +02:00
Victor Bombi
a007c438f0 Merge pull request #293 from Cragady/feature/add-sdl3-vulkan-backend
feat: add sdl3 vulkan backend
2025-04-13 11:27:15 +02:00
Cragady
f6e14c22eb feat: add sdl3 vulkan backend
* fix: rename project in cmake

* fix: move new backend to new dir
* fix: restore old sdl example
2025-04-12 13:23:14 -06:00
sonoro1234
205107640d a little more 2025-03-24 18:18:52 +01:00
sonoro1234
08677d259c GenerateCimguiBindings is now a module available for several backend_tests 2025-03-24 10:34:25 +01:00
sonoro1234
8f15ab3f80 example_sdlgpu3: small changes (less crazy includes arg) 2025-03-24 09:25:09 +01:00
sonoro1234
0992dbf89c example_sdlgpu3: some fixes 2025-03-23 20:02:17 +01:00
sonoro1234
dad6366d9b drop vulkan to make github macOSX actions happy 2025-03-23 07:01:35 +01:00
sonoro1234
abc0ea66b5 cpp2ffi: guess compiler error 2025-03-22 21:16:23 +01:00
sonoro1234
4e3e9b5fb2 backend_test/example_sdlgpu3: thanks to @hgranthorner PR #291 with generation from cmake 2025-03-22 17:36:09 +01:00
sonoro1234
334c9fa140 generator: correct structs_and_enums.lua path 2025-03-22 11:27:36 +01:00
sonoro1234
0b0a04de25 Merge branch 'docking_inter' 1.91.9b 2025-03-22 10:23:01 +01:00
sonoro1234
03e6c8d1f2 pull imgui 1.91.9bdock and generate 1.91.9bdock 2025-03-20 01:39:06 +01:00
sonoro1234
50c60f3da6 IMGUI_HAS_TEXTURES do nothing 2025-03-20 01:34:34 +01:00
sonoro1234
140d107be5 improve customization (see PR #290) 2025-03-18 13:20:46 +01:00
sonoro1234
c32d1c0c9b dont name igGetIO overload as the generic name of function (C++ name) solves issue #289 2025-03-15 17:51:30 +01:00
sonoro1234
3530b937f1 generation 2025-03-15 17:03:47 +01:00