Commit Graph

  • 6d0a376516 pull imgui 1.92.1 and generate 1.92.1 master sonoro1234 2025-07-14 09:41:32 +02:00
  • d61baefa0c update README.md docking_inter 1.92.1dock sonoro1234 2025-07-14 09:24:51 +02:00
  • 7dc88bd031 pull imgui docking 1.92.1 and generate sonoro1234 2025-07-14 09:21:39 +02:00
  • ce46a36843 Merge branch 'docking_inter' 1.92.0 sonoro1234 2025-07-01 11:34:22 +02:00
  • bcb179376b cpp2ffi.lua: clean = default in constructor (appears in implot3d) 1.92.0dock sonoro1234 2025-06-27 18:00:19 +02:00
  • dd9196a19b move imgui_freetype include from cimgui.cpp to cimgui.h sonoro1234 2025-06-27 17:10:26 +02:00
  • cf8523f31f Merge branch 'docking_inter' 1.92.0dock_b sonoro1234 2025-06-27 11:51:33 +02:00
  • 439e8073c2 backends_test for 1.92.0 sonoro1234 2025-06-27 11:40:08 +02:00
  • 63e6dd0ef3 backend tests adapted for 1.92.0 sonoro1234 2025-06-27 09:58:32 +02:00
  • 85d6d12ec6 pull imgui 1.92.0 - docking and generate sonoro1234 2025-06-27 09:58:32 +02:00
  • 8e95247e63 cpp2ffi: type &name -> type& name sonoro1234 2025-06-26 19:34:47 +02:00
  • 92b0239554 add preprocesor ifndef for including only once in cimgui_impl.h sonoro1234 2025-06-25 18:44:25 +02:00
  • 094a55523a add CIMGUI_VARGS0 versions as explained in PR#297 by @tuket sonoro1234 2025-05-16 20:09:01 +02:00
  • c561c6a6e5 generator.lua: allow generation without implementations sonoro1234 2025-05-14 08:56:49 +02:00
  • 5ba6ea3fc0 complete last commit sonoro1234 2025-04-16 16:38:35 +02:00
  • 623cbefe49 LogTextV was present from 2021 so igLogText does not have to be manual sonoro1234 2025-04-15 17:25:02 +02:00
  • a007c438f0 Merge pull request #293 from Cragady/feature/add-sdl3-vulkan-backend Victor Bombi 2025-04-13 11:27:15 +02:00
  • f6e14c22eb feat: add sdl3 vulkan backend Cragady 2025-04-12 12:49:08 -06:00
  • 205107640d a little more sonoro1234 2025-03-24 18:18:52 +01:00
  • 08677d259c GenerateCimguiBindings is now a module available for several backend_tests sonoro1234 2025-03-24 10:34:25 +01:00
  • 8f15ab3f80 example_sdlgpu3: small changes (less crazy includes arg) sonoro1234 2025-03-24 09:25:09 +01:00
  • 0992dbf89c example_sdlgpu3: some fixes sonoro1234 2025-03-23 20:02:17 +01:00
  • dad6366d9b drop vulkan to make github macOSX actions happy sonoro1234 2025-03-23 07:01:35 +01:00
  • abc0ea66b5 cpp2ffi: guess compiler error sonoro1234 2025-03-22 21:16:23 +01:00
  • 4e3e9b5fb2 backend_test/example_sdlgpu3: thanks to @hgranthorner PR #291 with generation from cmake sonoro1234 2025-03-22 17:36:09 +01:00
  • 334c9fa140 generator: correct structs_and_enums.lua path sonoro1234 2025-03-22 11:27:36 +01:00
  • 0b0a04de25 Merge branch 'docking_inter' 1.91.9b sonoro1234 2025-03-22 10:23:01 +01:00
  • 03e6c8d1f2 pull imgui 1.91.9bdock and generate 1.91.9bdock sonoro1234 2025-03-20 01:39:06 +01:00
  • 50c60f3da6 IMGUI_HAS_TEXTURES do nothing sonoro1234 2025-03-20 01:34:34 +01:00
  • 140d107be5 improve customization (see PR #290) sonoro1234 2025-03-18 13:20:46 +01:00
  • c32d1c0c9b dont name igGetIO overload as the generic name of function (C++ name) solves issue #289 sonoro1234 2025-03-15 17:51:30 +01:00
  • 3530b937f1 generation sonoro1234 2025-03-15 17:03:47 +01:00
  • bb6f212993 Merge pull request #288 from spencercw/vulkan Victor Bombi 2025-03-15 16:57:30 +01:00
  • e3af31fb9c generator.lua: fix missing void in Vulkan function generation Chris Spencer 2025-03-15 11:57:14 +00:00
  • e9a4157067 Merge remote-tracking branch 'remotes/origin/docking_inter' 1.91.9 sonoro1234 2025-03-15 08:23:45 +01:00
  • de213c9105 pull imgui 1.91.9 docking and generate 1.91.9dock sonoro1234 2025-03-15 08:17:37 +01:00
  • 4bd8b6dbbd get defines also for cl sonoro1234 2025-03-12 02:35:06 +01:00
  • a1dbf23597 IMGUI_HAS_TEXTURES ImTextureID -> ImTextureUserID sonoro1234 2025-03-07 10:51:45 +01:00
  • f2e203b05a cpp2ffi: rule out T* in templates sonoro1234 2025-03-07 08:53:51 +01:00
  • 429ffc930d update README.md sonoro1234 2025-02-22 12:32:10 +01:00
  • 95dec01325 cimgui_impl: reworked sonoro1234 2025-02-22 12:11:25 +01:00
  • 79504e6f7c ClearEnable = true sonoro1234 2025-02-21 20:30:58 +01:00
  • 4edec25945 generation for vulkan sonoro1234 2025-02-21 16:57:56 +01:00
  • daac7262b3 example_sdl_vulkan tries to emulate imgui sonoro1234 2025-02-21 16:56:14 +01:00
  • 2e5db87e99 backends: use cmake FetchContent for SDL2 examples sonoro1234 2025-02-05 17:53:05 +01:00
  • 387e5e0d8b generator.lua: corrections for Vulkan generation as now needs ImVector, also corrections in example_sdl_vulkan/main.c for last breaking changes. sonoro1234 2025-02-04 18:51:13 +01:00
  • d6b4ecda71 Merge branch 'docking_inter' 1.91.8 sonoro1234 2025-02-04 16:42:14 +01:00
  • 10a7a9f3f3 pull imgui 1.91.8dock and generate 1.91.8dock sonoro1234 2025-02-04 16:38:45 +01:00
  • 1427639147 Merge branch 'docking_inter' 1.91.7 sonoro1234 2025-01-21 16:06:26 +01:00
  • 9bc279c4d8 pull imgui docking 1.91.7 and generate 1.91.7dock sonoro1234 2025-01-21 15:59:46 +01:00
  • 46c47d5703 generator.lua: change for Used4kPagesMap -> Used8kPagesMap sonoro1234 2025-01-21 10:50:30 +01:00
  • e5facd9083 cpp2ffi: better functypedef parsing sonoro1234 2025-01-17 17:08:30 +01:00
  • 7d50243c50 better ftemplates repair sonoro1234 2025-01-08 16:49:42 +01:00
  • 7715efaa41 cpp2ffi: constexpr -> static const and ftemplates repair sonoro1234 2025-01-08 15:54:31 +01:00
  • 9cc8f27f61 cpp2ffi: autodetect nonPOD sonoro1234 2025-01-08 12:41:00 +01:00
  • df65595422 generation sonoro1234 2025-01-08 10:46:11 +01:00
  • 2a0af76f16 cpp2ffi: git diffs are line oriented so Lua serializer uses pretty sonoro1234 2025-01-08 10:45:47 +01:00
  • 1053d1584f cpp2ffi: final and operator keywords sonoro1234 2025-01-08 00:43:55 +01:00
  • d83e8c5892 oops!! doing last commit complete (Always have to build before commiting) sonoro1234 2025-01-06 19:10:59 +01:00
  • 98b667f601 modify manual function for ImGuiTextBuffer issue #283 sonoro1234 2025-01-06 18:19:54 +01:00
  • d9982af929 generation with new lua serializer sonoro1234 2024-12-18 15:17:18 +01:00
  • 58763282f8 cpp2ffi: more compact lua serialization sonoro1234 2024-12-18 15:15:46 +01:00
  • e3b48a15f0 Merge branch 'docking_inter' 1.91.6 sonoro1234 2024-12-12 13:20:21 +01:00
  • 970c614802 pull imgui docking 1.91.6 and generate 1.91.6dock sonoro1234 2024-12-12 13:13:36 +01:00
  • 3d5b2e7650 dont break cimgui.h on comments generation sonoro1234 2024-11-19 07:54:41 +01:00
  • 8ec6558ecc Merge branch 'docking_inter' sonoro1234 2024-11-18 18:26:51 +01:00
  • 4e89eac938 pull imgui docking 1.91.5 and generate 1.91.5dock sonoro1234 2024-11-18 18:20:25 +01:00
  • bd2ea2acbb cpp2ffi: move typedefs_dict to gen_structs_and_enums_table sonoro1234 2024-11-06 16:36:29 +01:00
  • 69d3b29392 update README.md sonoro1234 2024-11-05 16:34:30 +01:00
  • 1c3d694f36 generator: _destroy functions get location IMGUI_USE_FREETYPE and IMGUI_USE_WCHAR32 are build options now. cmake takes IMGUI_FREETYPE and IMGUI_WCHAR32 sonoro1234 2024-11-05 16:30:47 +01:00
  • be19fd11eb cpp2ffi.lua, generator ... :get manual funcs args and ret sonoro1234 2024-11-01 13:47:14 +01:00
  • fdd07821bb CMakeLists.txt: add cimconfig.h to #undef NDEBUG even in release mode https://github.com/ocornut/imgui/issues/8078 sonoro1234 2024-10-21 09:59:59 +02:00
  • 43429513a8 Merge branch 'docking_inter' 1.91.4 sonoro1234 2024-10-19 12:05:11 +02:00
  • 7640b00d27 pull imgui docking 1.91.4 and generate 1.91.4dock sonoro1234 2024-10-19 11:48:14 +02:00
  • 90f2147dbe generator: add sdl3 and generate sonoro1234 2024-10-12 11:52:55 +02:00
  • 79e40b6657 Merge branch 'docking_inter' 1.91.3 sonoro1234 2024-10-05 11:06:45 +02:00
  • 8268b6748b pull imgui 1.91.3 docking and generate 1.91.3dock sonoro1234 2024-10-05 10:59:13 +02:00
  • 833e9366de Merge branch 'docking_inter' 1.91.2 sonoro1234 2024-10-01 13:05:38 +02:00
  • 652d4cbc89 pull imgui 1.91.2 and generate 1.91.2dock sonoro1234 2024-10-01 12:49:47 +02:00
  • e50a65fd62 cpp2ffi: templates from classes name :: -> _ sonoro1234 2024-09-24 18:52:47 +02:00
  • f276fd4ae1 cpp2ffi: initial changes for processing classes sonoro1234 2024-09-24 17:47:48 +02:00
  • c06a46b0f2 cpp2ffi: get enum name from typedef enum ... sonoro1234 2024-09-23 10:53:32 +02:00
  • a051fe287b constructors missed semicolon sonoro1234 2024-09-18 17:16:45 +02:00
  • 411924f104 script param "constructors" to add the _Construct version of constructors issue #278 sonoro1234 2024-09-18 14:36:22 +02:00
  • 0c7f67607d cpp2ffi: get class name sonoro1234 2024-09-14 20:19:51 +02:00
  • 51197f420a cpp2ffi: clean namespace in typedefs issue #277 sonoro1234 2024-09-11 11:39:05 +02:00
  • 74902e7392 Merge branch 'docking_inter' 1.91.1 sonoro1234 2024-09-08 11:57:14 +02:00
  • ed017a0704 pull imgui 1.91.1 docking and generate 1.91.1dock sonoro1234 2024-09-06 16:56:46 +02:00
  • c482a65118 cpp2ffi: drop (int) from enums sonoro1234 2024-09-06 16:55:13 +02:00
  • 143c37b7ac Merge branch 'docking_inter' 1.91.0 sonoro1234 2024-07-31 11:27:49 +02:00
  • 35a4e8f893 pull imgui 1.91.0 and generate 1.91.0dock sonoro1234 2024-07-31 11:23:21 +02:00
  • 2b4d572704 cimgui_template: new -> IM_NEW issue #272 sonoro1234 2024-07-31 11:16:41 +02:00
  • 7c79f59fa2 Merge branch 'docking_inter' 1.90.9 sonoro1234 2024-07-03 11:14:11 +02:00
  • f6fb347cf1 pull 1.90.9 docking and generate 1.90.9dock sonoro1234 2024-07-03 11:05:17 +02:00
  • d8f958f680 example_glfw_opengl3/CMakeLists.txt: move definitions to avoid glfw compilation error. sonoro1234 2024-06-15 17:40:12 +02:00
  • ee251eaafa cpp2ffi: only change type&name but not type &name sonoro1234 2024-06-14 18:51:00 +02:00
  • 00ecbb0ee2 backend_test: make glfw examples work with dynamic and static linking sonoro1234 2024-06-14 16:25:20 +02:00
  • 577f2b088a example_glfw_dx11/main.c: avoid compiler warning sonoro1234 2024-06-13 10:45:34 +02:00
  • 26152eac73 add backend_test/example_glfw_dx11 sonoro1234 2024-06-13 09:51:41 +02:00
  • 35fdbf393f Merge branch 'docking_inter' 1.90.8 sonoro1234 2024-06-07 13:26:08 +02:00