Commit Graph

958 Commits

Author SHA1 Message Date
Stephan Dilly
15c711e4f4 Merge pull request #59 from sonoro1234/badmaster
* update imgui submodule
* correct definitions in 1.60
* struct ImGuiIO changes
* more changes
* more enum changes
* update imgui to tag 1.60
* automatically generate imgui_structs.h from imgui.h with lua
* generator using tabs in structs
* respect original spaces
* start branch master_auto
* some work
* even some more work
* adapt Makefile to cimgui_auto
* generator in folder
* simplify file generation
* some function renaming
* gen with comments
* cimgui.h with comments
* comments to 10 multiples in structs and typedefs to begining
* comments between lines of code and preserving empty lines
* without gcc parsing
* some more additions
* overload names for Selectable and BeginChild according to cimgui standard
* having GCC and NOGCC in same script
* update to imgui 1.62wip
* cimgui with glfw and opengl3 implementations
* some cosmetics and PushStyleColor overload name
* update README.md and imgui
* generate structs_and_enums.lua file to help in bindings.
* update README.md
* pull imgui submodule
* generator dont wont IMGUI_IMPL_API and generated from imgui1.60WIP
* add opengl2 implementation
* add sdl implementation
* update README.md
* add json saving
* apply ocornut suggested cimgui structure
* correct error without preprocess
* delete menus-api.gif
* all output to generated folder and test HAVE_GCC.
cimgui and cimgui_auto versions
* really add generated folder
* add generated files
* use cimgui_auto instead of cimgui
* prepare 1.62.0-beta
* update README.md
* avoid excesive typedefs
* bad replacement string
* check Lua version
* post issues in https://github.com/Extrawurst/cimgui
* add + to default definition characters
* add typedefs_dict
* add typedef struct any any;
* add argsT to definitions
* add size to struct members and calc_value to enums
* take care of return in vararg functions
* add CMake
* adapt Makefile
* add support for UDT returning functions
* some more explanations in README.md
* README.md correction
* update imguics link
* update to v1.63 imgui
* update readme for 1.63
* take care of space before brackets in function
* move to imgui 1.64
* use include from root
* add xxxx_nonUDT2 functions returning UDT_Simple

* move the ToSimple conversion functions out of CIMGUI_DEFINE_ENUMS_AND_STRUCTS

* move to imgui 1.65

* let post issues in sonoro1234/cimgui

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* try to make travis happy

* show travis in README.md

* change no args to void arg in prototypes

* calc enum value acording to previous enum value

* Revert "Master160 (#50)"

This reverts commit 7f688bf409.

* Revert "Update README.md"

This reverts commit 1a5e261a8e.
2018-10-03 17:54:47 +02:00
Victor Bombi
96f24d52a5 Merge pull request #6 from sonoro1234/latest_cimgui_auto
sonoro1234/latest_cimgui_auto to cimgui/master modified
2018-10-03 11:43:52 +02:00
sonoro1234
f0dd5bc5f8 Revert "Update README.md"
This reverts commit 1a5e261a8e.
2018-10-03 11:37:33 +02:00
sonoro1234
c06facb80a Revert "Master160 (#50)"
This reverts commit 7f688bf409.
2018-10-03 11:34:05 +02:00
sonoro1234
9e6f792b74 calc enum value acording to previous enum value 2018-09-24 19:01:37 +02:00
Victor Bombi
f323beede6 Merge pull request #5 from sonoro1234/void_arg
change no args to void arg in prototypes
2018-09-15 17:37:51 +02:00
sonoro1234
8508f7b0ff change no args to void arg in prototypes 2018-09-15 11:05:49 +02:00
sonoro1234
23b51b499a show travis in README.md 2018-09-12 12:43:18 +02:00
sonoro1234
60b7ab90ff Merge branch 'latest_cimgui_auto' of https://github.com/sonoro1234/cimgui into latest_cimgui_auto 2018-09-12 12:36:36 +02:00
sonoro1234
69ac20dd7c try to make travis happy 2018-09-12 12:35:10 +02:00
Victor Bombi
44d1d8c190 Update .travis.yml 2018-09-12 12:22:46 +02:00
Victor Bombi
006fc575fa Update .travis.yml 2018-09-12 12:20:31 +02:00
Victor Bombi
c0a30cff81 Update .travis.yml 2018-09-12 12:17:58 +02:00
Victor Bombi
cd98bfd9b4 Update .travis.yml 2018-09-12 12:15:25 +02:00
Victor Bombi
5f9a7b58bf Update .travis.yml 2018-09-12 12:09:38 +02:00
Victor Bombi
1bb1d061be Update .travis.yml 2018-09-12 12:04:14 +02:00
sonoro1234
6bce915abb let post issues in sonoro1234/cimgui 2018-09-11 17:50:14 +02:00
sonoro1234
a0eab2686f move to imgui 1.65 v1.65 2018-09-10 13:23:49 +02:00
sonoro1234
d45f3594ce move the ToSimple conversion functions out of CIMGUI_DEFINE_ENUMS_AND_STRUCTS 2018-09-05 13:59:51 +02:00
sonoro1234
7afdf07cbb add xxxx_nonUDT2 functions returning UDT_Simple 2018-09-05 13:45:16 +02:00
sonoro1234
d47cbcb44a use include from root 2018-09-02 17:20:46 +02:00
sonoro1234
fc01fa6486 move to imgui 1.64 v1.64 2018-08-31 20:08:47 +02:00
sonoro1234
b5150cc1ac take care of space before brackets in function v1.63 2018-08-31 09:53:25 +02:00
sonoro1234
07d6c6897a update readme for 1.63 2018-08-31 09:22:43 +02:00
sonoro1234
444b30c2cb update to v1.63 imgui 2018-08-31 09:19:32 +02:00
sonoro1234
a190ec10f4 update imguics link 2018-08-31 09:09:17 +02:00
sonoro1234
f4a4369392 README.md correction 2018-08-24 18:56:52 +02:00
sonoro1234
395ab5108e some more explanations in README.md 2018-08-24 18:54:46 +02:00
sonoro1234
af67beb082 add support for UDT returning functions 2018-08-22 17:42:16 +02:00
sonoro1234
4b1ae5a6c5 adapt Makefile 2018-08-20 16:21:02 +02:00
sonoro1234
1a5752271c add CMake 2018-08-20 11:33:33 +02:00
sonoro1234
960c4daa70 take care of return in vararg functions 2018-08-19 10:31:07 +02:00
sonoro1234
031bfe5dcc add size to struct members and calc_value to enums 2018-07-20 15:39:02 +02:00
sonoro1234
963e5fcf82 add argsT to definitions 2018-07-20 13:47:27 +02:00
sonoro1234
edf209e09e add typedef struct any any; 2018-07-19 13:07:46 +02:00
sonoro1234
ac4a2f13c0 add typedefs_dict 2018-07-19 11:14:26 +02:00
sonoro1234
1c61237dbf add + to default definition characters 2018-07-19 08:49:52 +02:00
sonoro1234
726816cb6a post issues in https://github.com/Extrawurst/cimgui 2018-07-10 12:03:34 +02:00
sonoro1234
ed4e178a85 check Lua version 2018-07-07 10:01:27 +02:00
sonoro1234
70eb52f582 bad replacement string 2018-07-07 09:55:47 +02:00
sonoro1234
9694c710b7 avoid excesive typedefs 2018-07-06 12:02:04 +02:00
sonoro1234
ce4ac9dfcf update README.md 2018-06-30 10:21:52 +02:00
sonoro1234
d2d0688883 prepare 1.62.0-beta v1.62.0-beta 2018-06-30 10:03:55 +02:00
sonoro1234
56f84c1859 use cimgui_auto instead of cimgui 2018-06-28 19:46:17 +02:00
sonoro1234
3da315ea5c add generated files 2018-06-27 17:41:00 +02:00
sonoro1234
91363f465a really add generated folder 2018-06-27 15:31:13 +02:00
sonoro1234
1e5ce71257 all output to generated folder and test HAVE_GCC.
cimgui and cimgui_auto versions
2018-06-27 15:21:48 +02:00
sonoro1234
1ee766c0e1 delete menus-api.gif 2018-06-26 11:52:22 +02:00
sonoro1234
d2304cdab9 correct error without preprocess 2018-06-26 11:27:43 +02:00
sonoro1234
73a6da9451 apply ocornut suggested cimgui structure 2018-06-26 10:51:55 +02:00