sonoro1234
|
261250f88f
|
generation
|
2022-02-25 11:22:51 +01:00 |
|
Victor Bombi
|
9a87a0d5f6
|
Merge pull request #197 from Xyene/Wstrict-prototypes
generator: generate `-Wstrict-prototypes`-compatible code
|
2022-02-25 11:13:54 +01:00 |
|
Tudor Brindus
|
987cf98e9c
|
generator: generate -Wstrict-prototypes -compatible code
|
2022-02-24 21:23:39 -05:00 |
|
sonoro1234
|
aef3787bb1
|
cpp2ffi: ignore constexpr
|
2022-02-21 16:26:54 +01:00 |
|
sonoro1234
|
bd5a043957
|
pull imgui 1.87 and generate
|
2022-02-07 19:07:25 +01:00 |
|
sonoro1234
|
88e0bc9a9a
|
Merge branch 'docking_inter'
|
2022-01-31 19:14:58 +01:00 |
|
sonoro1234
|
1afd93dd45
|
generation of 1.86dock with new generator
|
2022-01-31 17:59:15 +01:00 |
|
sonoro1234
|
dac713c763
|
generator: use gen_template_typedef_auto
|
2022-01-31 17:56:42 +01:00 |
|
sonoro1234
|
938f8ccf87
|
cpp2ffi: function_re changed to allow __attribute__ after function declaration, save and load cimgui_inherited, save preprocessed.h
|
2022-01-31 17:56:42 +01:00 |
|
sonoro1234
|
e6705a8522
|
cpp2ffi: add gen_template_typedef_auto so that user does not need to provide function
|
2022-01-31 17:56:42 +01:00 |
|
sonoro1234
|
fdc9511bd7
|
cpp2ffi: simplify gen_template_typedef
|
2022-01-31 17:56:42 +01:00 |
|
sonoro1234
|
fe4dff78bd
|
cpp2ffi: clean_spaces: no spaces around >> operator
|
2022-01-31 17:56:42 +01:00 |
|
sonoro1234
|
07ceedf37b
|
cpp2ffi: save templated structs
|
2022-01-31 17:56:42 +01:00 |
|
sonoro1234
|
0be2b20a16
|
cpp2ffi: check_template: dont add space between template and *
|
2022-01-29 16:14:28 +01:00 |
|
sonoro1234
|
b5f5a03851
|
newtypedefs generation3
|
2022-01-29 12:50:01 +01:00 |
|
sonoro1234
|
a51a8f7a86
|
newtypedefs generation2
|
2022-01-29 12:50:01 +01:00 |
|
sonoro1234
|
de25c00ddd
|
generator and cpp2ffi: new typedefs generation
|
2022-01-29 12:50:01 +01:00 |
|
sonoro1234
|
678887ee99
|
cpp2ffi: parse_enum_value add - operator, when not loca take parent location, templates take full template string
|
2022-01-26 13:08:10 +01:00 |
|
Victor Bombi
|
49d45008e0
|
pull imgui 1.86docking and generate
|
2021-12-29 12:27:34 +01:00 |
|
Victor Bombi
|
b949d47c8b
|
Merge branch 'docking_inter'
|
2021-12-27 09:41:02 +01:00 |
|
Victor Bombi
|
d359d907af
|
generator: add IMGUI_ENABLE_FREETYPE on freetype generation
|
2021-12-27 09:36:31 +01:00 |
|
Victor Bombi
|
afce852875
|
Merge branch 'docking_inter'
|
2021-12-24 11:54:12 +01:00 |
|
Victor Bombi
|
a21aa1d613
|
pull imgui 1.86 and generate
|
2021-12-24 11:34:47 +01:00 |
|
Victor Bombi
|
e938d7e0f5
|
Merge branch 'docking_inter'
|
2021-12-06 19:41:17 +01:00 |
|
Victor Bombi
|
ff3bb81b34
|
cpp2ffi: allow __cdecl keyword in functype
|
2021-12-06 19:38:53 +01:00 |
|
Victor Bombi
|
05d7db048c
|
Merge branch 'docking_inter'
|
2021-10-18 19:17:22 +02:00 |
|
Victor Bombi
|
ae00a9b604
|
pull imgui docking 1.85 and generate
|
2021-10-18 18:14:44 +02:00 |
|
Victor Bombi
|
b679737444
|
Merge branch 'docking_inter'
|
2021-09-13 11:43:10 +02:00 |
|
Victor Bombi
|
66e28665da
|
cpp2ffi: add struct keyword (needed when struct tag name equals member name)
|
2021-09-13 11:39:14 +02:00 |
|
N/A
|
9768b42785
|
Fix flag arguments parsed wrong due to a bug in compiler check
|
2021-09-10 11:10:15 +02:00 |
|
N/A
|
ec64ca94cc
|
Disable unnecessary pragmas that break generator with the cl compiler
|
2021-09-10 11:10:15 +02:00 |
|
N/A
|
e1ccdc1764
|
Implement defines extraction with cl compiler
|
2021-09-10 11:10:15 +02:00 |
|
N/A
|
9ac28a2d94
|
Fix flag arguments parsed wrong due to a bug in compiler check
|
2021-09-09 23:01:57 +03:00 |
|
N/A
|
d0e4aaa2c0
|
Disable unnecessary pragmas that break generator with the cl compiler
|
2021-09-09 22:55:55 +03:00 |
|
N/A
|
7362cca7ec
|
Implement defines extraction with cl compiler
|
2021-09-09 22:49:28 +03:00 |
|
Victor Bombi
|
27c328b506
|
pull imgui 1.84.1 and generate
|
2021-08-22 12:12:19 +02:00 |
|
Victor Bombi
|
42873df6e3
|
pull imgui docking 1.84.1 and generate
|
2021-08-22 12:07:03 +02:00 |
|
Victor Bombi
|
6a98f4bbed
|
Merge branch 'docking_inter'
|
2021-04-07 16:48:35 +02:00 |
|
Victor Bombi
|
76d3b9f8b6
|
cpp2ffi: correct defaults for const char* version of ImStrv
|
2021-04-07 16:46:22 +02:00 |
|
Victor Bombi
|
a6b16c6da5
|
Merge branch 'docking_inter'
|
2021-04-06 18:16:55 +02:00 |
|
Victor Bombi
|
6c5d782738
|
generation after underscore postfix
|
2021-04-06 18:01:41 +02:00 |
|
Victor Bombi
|
39f9aba460
|
cpp2ffi: undercore before overloads postfix
|
2021-04-06 17:25:04 +02:00 |
|
Victor Bombi
|
b918627f0b
|
cpp2ffi: ADDIMSTR_S is called before name_overloadsAlgo
|
2021-04-06 17:25:04 +02:00 |
|
Victor Bombi
|
ea9720b412
|
Merge branch 'docking_inter'
|
2021-03-21 12:17:59 +01:00 |
|
Victor Bombi
|
01d3d13846
|
cimgui_template.h: drop sprintf_s on windows #185
|
2021-03-21 12:15:11 +01:00 |
|
Victor Bombi
|
2951194915
|
Merge branch 'docking_inter'
|
2021-03-21 09:48:38 +01:00 |
|
Victor Bombi
|
ab7578ed1f
|
feature request #169: allowing to set IMGUI_PATH as an environment variable (defaults to ../imgui)
|
2021-03-21 09:47:15 +01:00 |
|
Victor Bombi
|
34a48996e6
|
Merge branch 'docking_inter'
# Conflicts:
# cimgui.cpp
# cimgui.h
# generator/output/definitions.json
# generator/output/definitions.lua
# generator/output/structs_and_enums.json
# generator/output/structs_and_enums.lua
# imgui
|
2021-03-16 13:00:24 +01:00 |
|
Victor Bombi
|
ccdae842e4
|
pull imgui docking 1.82 and generate
|
2021-03-16 12:45:48 +01:00 |
|
Victor Bombi
|
c401f71eea
|
Merge branch 'docking_inter'
|
2021-03-04 13:33:42 +01:00 |
|