Commit Graph

  • 76d3b9f8b6 cpp2ffi: correct defaults for const char* version of ImStrv Victor Bombi 2021-04-07 12:24:16 +02:00
  • 9945968ac5 test: add igDebugCheckVersionAndDataLayout_Str Victor Bombi 2021-04-07 10:57:22 +02:00
  • a6b16c6da5 Merge branch 'docking_inter' Victor Bombi 2021-04-06 18:16:55 +02:00
  • 6c5d782738 generation after underscore postfix Victor Bombi 2021-04-06 18:01:41 +02:00
  • 67dd6be572 tests: changes for overloads underscore postfix Victor Bombi 2021-03-04 18:08:28 +01:00
  • 39f9aba460 cpp2ffi: undercore before overloads postfix Victor Bombi 2021-03-04 18:07:49 +01:00
  • e7ca10279a tests prepared for ImStrv Victor Bombi 2021-03-04 17:58:29 +01:00
  • b918627f0b cpp2ffi: ADDIMSTR_S is called before name_overloadsAlgo Victor Bombi 2021-03-04 17:57:38 +01:00
  • ea9720b412 Merge branch 'docking_inter' Victor Bombi 2021-03-21 12:17:59 +01:00
  • 01d3d13846 cimgui_template.h: drop sprintf_s on windows #185 Victor Bombi 2021-03-21 12:15:11 +01:00
  • 2951194915 Merge branch 'docking_inter' Victor Bombi 2021-03-21 09:48:38 +01:00
  • ab7578ed1f feature request #169: allowing to set IMGUI_PATH as an environment variable (defaults to ../imgui) Victor Bombi 2021-03-21 09:47:15 +01:00
  • 83f729b093 pull imgui master 1.82 1.82 Victor Bombi 2021-03-16 13:05:20 +01:00
  • 34a48996e6 Merge branch 'docking_inter' Victor Bombi 2021-03-16 13:00:24 +01:00
  • ccdae842e4 pull imgui docking 1.82 and generate 1.82dock Victor Bombi 2021-03-16 12:45:48 +01:00
  • c401f71eea Merge branch 'docking_inter' Victor Bombi 2021-03-04 13:33:42 +01:00
  • c22606a7f0 test and backend_test/main.c changes for compiling with ImStrv Victor Bombi 2021-03-04 13:23:06 +01:00
  • 6552b43aae cpp2ffi: ImStr -> ImStrv Victor Bombi 2021-03-04 13:21:55 +01:00
  • 3d4277be4d CMakeLists: win32 add imm32 library Victor Bombi 2021-03-04 13:04:14 +01:00
  • 1ffc9e53c5 Merge branch 'docking_inter' Victor Bombi 2021-03-04 12:46:16 +01:00
  • 13aac22a35 cpp2ffi: allow function typedefs (not only function pointer typedefs) Victor Bombi 2021-03-04 12:44:49 +01:00
  • ceda975a5b Merge branch 'docking_inter' Victor Bombi 2021-03-01 20:19:21 +01:00
  • aa0baa777c Makefile: add imgui_tables.cpp Victor Bombi 2021-03-01 20:16:56 +01:00
  • 25aa25bd83 Merge branch 'docking_inter' 1.81 Victor Bombi 2021-02-11 14:58:25 +01:00
  • 41b397020a readme update 1.81dock Victor Bombi 2021-02-11 14:50:09 +01:00
  • c1890d4c00 pull imgui docking 1.81 Victor Bombi 2021-02-11 10:32:01 +01:00
  • 7756c4f53f pull imgui docking 1.81 and generate Victor Bombi 2021-02-11 10:31:31 +01:00
  • ba9ec30e64 Merge branch 'docking_inter' Victor Bombi 2021-02-05 18:12:21 +01:00
  • 2638737f2c cpp2ffi: parse_enum_value drop outer () (ImGuizmo needed it) Victor Bombi 2021-02-05 18:04:22 +01:00
  • 6aa3f1decd cpp2ffi: const char* versions of ImStr take now a postfix _Strv Victor Bombi 2021-02-04 17:05:55 +01:00
  • bc708a092d cpp2ffi: char* -> Str, ImStr -> STR for backward compability Victor Bombi 2021-02-03 10:20:02 +01:00
  • 9ac7cd93e1 test, backend_test adapt to new naming Victor Bombi 2021-02-02 18:36:02 +01:00
  • 2838c0317a cpp2ffi: changes for name prefixing the const char* versions of ImStr Victor Bombi 2021-02-02 16:00:33 +01:00
  • c57efd953f cpp2ffi: dont expect const ImStr Victor Bombi 2021-02-01 13:29:54 +01:00
  • a48009b062 test and backend_test modifications for IMGUI_HAS_IMSTR Victor Bombi 2021-02-01 13:06:53 +01:00
  • 383ebf3a7a cpp2ffi: ADDiMSTR_S before overload naming and copy defaults, overload_Algo improvement Victor Bombi 2021-02-01 13:05:55 +01:00
  • afdbb6b799 test and backend_test prepared for IMGUI_HAS_IMSTR Victor Bombi 2021-01-30 19:31:14 +01:00
  • a64de2e303 cpp2ffi: add ADDIMSTR_S function for making const char* versions of ImStr arguments Victor Bombi 2021-01-30 19:29:25 +01:00
  • a9928295db generator: keep IMGUI_HAS_IMSTR definition Victor Bombi 2021-01-30 14:37:34 +01:00
  • ce239ed53f cpp2ffi: overload naming char* -> Chpt (was Str) avoids clash with ImStr - > Str Victor Bombi 2021-01-29 18:52:22 +01:00
  • 6791a95f79 Merge branch 'docking_inter' 1.80 Victor Bombi 2021-01-27 10:54:09 +01:00
  • 86112e0b45 generation 1.80dock Victor Bombi 2021-01-27 10:48:46 +01:00
  • c4d1f5423e generator: replace FLT_MIN in substring Victor Bombi 2021-01-27 10:48:25 +01:00
  • 36e0d7a41e generator: take care of FLT_MIN Victor Bombi 2021-01-27 10:21:07 +01:00
  • 1bdfc0964e pull submodule imgui master Victor Bombi 2021-01-24 13:15:57 +01:00
  • 7b9f0c7499 pull imgui master and generate Victor Bombi 2021-01-24 11:34:52 +01:00
  • 0d96f60b80 pull imgui 1.80 docking and generate Victor Bombi 2021-01-22 11:09:18 +01:00
  • 3eec69f133 generator.lua: correctly detect IMGUI_HAS_DOCK Victor Bombi 2021-01-22 11:07:21 +01:00
  • ab67137994 gitmodules: set correct branch for docking Victor Bombi 2021-01-10 20:01:54 +01:00
  • 7d5f753a9d pull imgui docking and regenerate Victor Bombi 2020-12-23 10:13:02 +01:00
  • 3b563153fd readme: update readme cloning Victor Bombi 2020-12-23 10:05:01 +01:00
  • 7f4ca76e37 Merge branch 'docking_inter' Victor Bombi 2020-12-17 13:07:25 +01:00
  • 6047c638c4 cpp2ffi: take_lines drop spaces after line (needed by cl) fixes #171 Victor Bombi 2020-12-17 13:05:54 +01:00
  • 414ad3f8f4 Merge branch 'docking_inter' Victor Bombi 2020-12-15 11:41:00 +01:00
  • a21c31f123 generator: detect IMGUI_HAS_DOCK and keep it in cimgui.h Victor Bombi 2020-12-15 11:33:30 +01:00
  • 99611664b7 Merge branch 'docking_inter' Victor Bombi 2020-12-14 18:00:16 +01:00
  • 45aada6ecb preparation for 1.80 with imgui_tables.cpp addition and 8bytes enum values Victor Bombi 2020-12-14 17:57:47 +01:00
  • 98bfe43755 Merge branch 'docking_inter' Victor Bombi 2020-12-05 14:06:52 +01:00
  • 4a4c804ad9 add TODO.txt Victor Bombi 2020-12-05 14:05:29 +01:00
  • 48c97106cc Merge branch 'docking_inter' Victor Bombi 2020-12-01 16:35:11 +01:00
  • e417e3500b cpp2ffi: only use ftemplate_list if ftemplate_list[ttype] is defined (needed by implot_internal) Victor Bombi 2020-12-01 12:35:43 +01:00
  • ee5534d7cd Merge branch 'docking_inter' Victor Bombi 2020-10-30 15:37:48 +01:00
  • 54cfcabdde correct readme Victor Bombi 2020-10-30 15:36:17 +01:00
  • e0279fa53d Merge branch 'docking_inter' Victor Bombi 2020-10-30 15:34:38 +01:00
  • 43bfbe227d Fixed typo M. Frink ~ Lemur 2020-10-29 12:28:40 -05:00
  • 2a6970b50b Fixed typo M. Frink ~ Lemur 2020-10-29 12:26:36 -05:00
  • 507e19bc7e adding documentation Micon Frink 2020-10-29 16:31:38 +00:00
  • 3f2e6f40df added a ternary to check for cl so that we don't have problems with Linux absolute paths... Micon Frink 2020-10-28 06:31:32 +00:00
  • be7bb9a72e forgot to add the CFLAGS to to the actual calls. Also realized that we really should process the cl calls so fixed that too. Micon Frink 2020-10-28 06:19:41 +00:00
  • fc677cb849 adding flags to generator.lua Micon Frink 2020-10-28 05:44:57 +00:00
  • aa1b438f7f Merge pull request #165 from frink/flags Victor Bombi 2020-10-29 20:37:34 +01:00
  • 9828871a89 Fixed typo M. Frink ~ Lemur 2020-10-29 12:28:40 -05:00
  • 236c296049 Fixed typo M. Frink ~ Lemur 2020-10-29 12:26:36 -05:00
  • 3b01e79d6d adding documentation Micon Frink 2020-10-29 16:31:38 +00:00
  • ebfa448e25 Merge branch 'docking_inter' Victor Bombi 2020-10-28 17:52:30 +01:00
  • 0704912579 cpp2ffi: get_parents_nameC correction Victor Bombi 2020-10-28 17:51:16 +01:00
  • 06f3c006c3 added a ternary to check for cl so that we don't have problems with Linux absolute paths... Micon Frink 2020-10-28 06:31:32 +00:00
  • 5c469cca4e forgot to add the CFLAGS to to the actual calls. Also realized that we really should process the cl calls so fixed that too. Micon Frink 2020-10-28 06:19:41 +00:00
  • 7d6fdb66bb adding flags to generator.lua Micon Frink 2020-10-28 05:44:57 +00:00
  • e1ea75be6e Merge branch 'docking_inter' Victor Bombi 2020-10-27 15:05:36 +01:00
  • c46a2eded6 cpp2ffi: parseFunction receives nested namespace name (ImNodes needs it) Victor Bombi 2020-10-27 15:03:53 +01:00
  • 756ce6330a Merge branch 'docking_inter' Victor Bombi 2020-10-27 12:35:15 +01:00
  • 4e5d12e86e cpp2ffi: take care of template different of typename, generator: ImSpan template generation Victor Bombi 2020-10-27 12:25:00 +01:00
  • bb0cb8090a Merge branch 'docking_inter' Victor Bombi 2020-10-24 16:46:33 +02:00
  • 9cb4b4f63c detect backends folder in generator and backend_test Victor Bombi 2020-10-24 16:41:57 +02:00
  • a97c90ec4f Add crystal-imgui as an example binding Oleh Prypin 2020-10-19 18:06:47 +02:00
  • b50e8c0d85 Merge pull request #161 from oprypin/patch-1 Victor Bombi 2020-10-19 18:19:45 +02:00
  • ad5580b5d7 Add crystal-imgui as an example binding Oleh Prypin 2020-10-19 18:06:47 +02:00
  • a1f2cef9d3 readme: correct links Victor Bombi 2020-10-19 17:39:51 +02:00
  • 75a27d5e34 readme: correct links Victor Bombi 2020-10-19 17:39:51 +02:00
  • 59e4829b4b Add bindbc-cimgui as an example binding Marcelo Silva Nascimento Mancini 2020-10-19 08:10:02 -07:00
  • 7aa18d11a1 Merge pull request #160 from MrcSnm/patch-1 Victor Bombi 2020-10-19 17:35:22 +02:00
  • b26f477c20 Add bindbc-cimgui as an example binding Marcelo Silva Nascimento Mancini 2020-10-19 08:10:02 -07:00
  • 33fb5eb309 readme: explain defaults of generator, change implementations by backends Victor Bombi 2020-10-19 16:25:21 +02:00
  • 3700abd326 readme: explain defaults of generator, change implementations by backends Victor Bombi 2020-10-19 16:25:21 +02:00
  • 16609ed627 Merge branch 'master' into docking_inter Victor Bombi 2020-10-19 10:17:32 +02:00
  • 87158fa6b4 Merge pull request #159 from MrcSnm/master Victor Bombi 2020-10-19 10:14:05 +02:00
  • 7ce241d5d8 Added another check for null sdl include Hipreme 2020-10-18 15:31:43 -03:00
  • 44af224530 repair docking branch (some merge commit broke it) Victor Bombi 2020-10-18 19:46:25 +02:00
  • 213086639f backend_test: make mingw with SDL have console output Victor Bombi 2020-10-18 19:32:26 +02:00