986 Commits

Author SHA1 Message Date
sonoro1234
a6fdb24ff5 generator in folder 2018-05-04 12:00:01 +02:00
sonoro1234
78b1813461 adapt Makefile to cimgui_auto 2018-05-04 09:38:50 +02:00
sonoro1234
1761822733 even some more work 2018-05-04 09:32:01 +02:00
sonoro1234
7b03588b3a some work 2018-05-03 16:38:32 +02:00
sonoro1234
06a5331b9c start branch master_auto 2018-05-02 19:58:33 +02:00
sonoro1234
ceb93fdbb5 respect original spaces 2018-04-29 16:49:47 +02:00
sonoro1234
851df218da generator using tabs in structs 2018-04-27 17:50:27 +02:00
sonoro1234
c735efe55a automatically generate imgui_structs.h from imgui.h with lua 2018-04-26 19:51:47 +02:00
Victor Bombi
7f688bf409 Master160 (#50)
* update imgui submodule
* correct definitions in 1.60
* struct ImGuiIO changes
* more changes
* more enum changes
* update imgui to tag 1.60
2018-04-25 12:21:16 +02:00
sonoro1234
e773ab146a update imgui to tag 1.60 2018-04-24 20:00:26 +02:00
Leonardo Taglialegne
423fc1c532 Build optimized binaries 2018-04-19 14:13:09 +02:00
Stephan Dilly
1a5e261a8e Update README.md 2018-03-01 13:39:13 +01:00
sonoro1234
488125ed14 more enum changes 2018-02-27 19:41:29 +01:00
sonoro1234
49a6430ee2 more changes 2018-02-27 15:58:44 +01:00
sonoro1234
fedd6ae495 struct ImGuiIO changes 2018-02-27 11:58:07 +01:00
sonoro1234
527fc6a7be correct definitions in 1.60 2018-02-26 21:09:52 +01:00
sonoro1234
9b0b571506 update imgui submodule 2018-02-26 19:27:21 +01:00
sonoro1234
baebcfcfaf use igIsWindowHovered flags 2018-02-26 15:01:48 +01:00
Brandon Haffen
90f62f1fc9 Fixed for LuaJIT C definition parser
The parser was indicating there was an error because "struct" was missing
2018-02-02 17:31:29 +01:00
Stephan Dilly
b0cc7a2275 Update README.md 2018-01-16 00:04:54 +01:00
Cory McWilliams
0781f92135 Make struct ImFontConfig match imgui's.
Fixes problems using custom fonts.
v1.53.1
2018-01-02 22:07:50 +01:00
Stephan Dilly
3f0014b569 update readme v1.53 2017-12-27 16:25:11 +01:00
Stephan Dilly
49d62d30cf update to imgui 1.53 2017-12-27 16:24:15 +01:00
Stephan Dilly
2ea2b91ee1 auto format 2017-12-27 14:15:22 +01:00
Stephan Dilly
e75eaa7239 auto format 2017-12-27 14:14:46 +01:00
yosikawa
fa1b93bea9 revert missing ImFontConfig_DefaultConstructor, fix fn name ImFont_GetFallbackAdvanceX v1.52.1 2017-11-16 09:58:35 +01:00
Stephan Dilly
511218914b Update README.md v1.52 2017-11-12 00:23:46 +01:00
Stephan Dilly
f60eb9a510 Update README.md 2017-11-12 00:18:57 +01:00
Mikkel Hjortshøj
9e52e73e9b Update to imgui v1.52 (#42)
* Update to imgui v1.52
* Fixed missing ig prefix and struct identifier
* missing struct identifier
* Removed obsolete functions
* Possible fix
* Removed wild ImFont::Glyph
* Noticed out of order Color enum value
2017-11-12 00:16:30 +01:00
Joonas Javanainen
6a31578c1e Pass default_filter properly to ImGuiTextFilter constructor 2017-11-05 20:36:18 +01:00
Joonas Javanainen
50bce34b67 Pass ref_col parameter correctly to ColorPicker4 2017-11-03 13:33:48 +01:00
fmdkdd
14b2c5cc58 Check on Travis that cimgui.h builds on a plain C compiler 2017-10-22 09:48:17 +02:00
fmdkdd
f12e74c20f Allow cimgui.h to be included in a plain C project
Add `struct` keywords where required.  The messy part is the ImFont::Glyph inner
struct, which needs to match the implementation in fontAtlas.cpp when building
the library, but the namespace syntax is invalid C, so we have to use a macro to
satisfy both use cases.
2017-10-22 09:48:17 +02:00
yosikawa
01578cb1bd add functions to support D-lang version of imgui_demo.cpp
1. add access functions for ImFontAtlas, ImFont
2. support ImGuiTextFilter, ImGuiTextBuffer
3. change the name igPushIdXXX => igPushIDXXX
4. bug fixes
2017-10-02 09:24:25 +02:00
okuoku
33679d6957 Fix Cygwin build 2017-09-04 10:05:18 +02:00
Stephan Dilly
b9cd7f2d83 Update README.md 2017-08-31 17:10:30 +02:00
Armored Dragon
1df319b232 Update to imgui 1.51 (#34)
* Updated imgui submodule to v1.51 tag

* Updated API to imgui 1.51

* Fix all compiler and linker errors
v1.51
2017-08-31 17:08:29 +02:00
Unknown
516547dcd9 Introduce CIMGUI_NO_EXPORT to stop exporting symbols
Useful when static linking in a library to avoid collisions
2017-08-06 22:18:50 +02:00
Merwan Achibet
dbbac62a84 Add ImGuilistClipper struct under CIMGUI_DEFINE_ENUMS_AND_STRUCTS v1.50.1 2017-06-08 19:45:16 +02:00
Merwan Achibet
389c1f1ad1 Add another batch of missing struct keywords, Add definition for ImDrawVert (#28)
* Add missing struct keywords for ImVec2 and ImGuiListClipper arguments
* Add another batch of missing struct keywords
* Add missing definition for ImDrawVert under CIMGUI_DEFINE_ENUMS_AND_STRUCTS
2017-06-06 15:40:29 +02:00
Stephan Dilly
76001ce58c add missing new param
was introduced in 1.50
v1.50
2017-06-03 11:29:14 +02:00
dpethes
38c89cf203 add Visual Studio 64bit build configuration 2017-06-03 10:46:05 +02:00
Merwan Achibet
c888da1c96 Add missing struct keywords for ImVec2 and ImGuiListClipper arguments 2017-06-03 10:45:17 +02:00
Stephan Dilly
2195a6f0dd update readme 2017-06-03 01:48:55 +02:00
Stephan Dilly
13ce2e0abc update to 1.50 2017-06-03 01:43:06 +02:00
Stephan Dilly
64d2efaf70 add vscode settings file 2017-06-03 01:35:53 +02:00
dpethes
169eab1128 include listClipper.cpp in vcxproj 2017-06-02 23:43:45 +02:00
Stephan Dilly
51002084f8 Update README.md 2017-05-30 07:15:24 +02:00
Stephan Dilly
c7fcdace6c rename 2017-05-30 07:14:57 +02:00
Erik van Bilsen
98f480cc28 Added several new bindings (#18)
* Added ImDrawData_ScaleClipRects and fixed wrong call in igSliderFloat2
* Added ImGuiTextFilter
* Added ImGuiTextEditCallbackData
* Added ImGuiStorage
* Added ImFontAtlas_GetGlyphRanges* APIs
* Added ImGuiTextFilter struct and fixed ImDrawData_ScaleClipRects
2017-05-30 07:10:30 +02:00