Eric Mellino
b06e8ab082
Wrap several more native structures to facilitate docking.
7 years ago
Eric Mellino
f6e6386a32
Add a few more helper wrappers in ImGuiNET.IO class.
7 years ago
Eric Mellino
cf07b6c86c
Bump assembly version to 0.4.0
7 years ago
Eric Mellino
00c0097f03
Update ubuntu-x64 cimgui.so to 1.53.
...
Built from cimgui 0781f921354a3f7a9eefd7aaab557a89cb14baea
7 years ago
Eric Mellino
9f0ac87bd8
Update osx-x64 cimgui.dylib to 1.53.
...
Built from cimgui 0781f921354a3f7a9eefd7aaab557a89cb14baea
7 years ago
Eric Mellino
cba9152d93
Update win-x64 cimgui.dll to 1.53.
...
Built from cimgui 0781f921354a3f7a9eefd7aaab557a89cb14baea
7 years ago
Eric Mellino
9cfeed151d
Update to imgui 1.53 (no native binary updates).
7 years ago
Eric Mellino
27e9bf5fc1
Update to imgui 1.52 (no native binary updates).
7 years ago
Eric Mellino
268b897b45
Bump version to 0.3.3.
7 years ago
Eric Mellino
54eba05915
Update cimgui.so to 1.51
...
cimgui commit hash 6a31578c1ecb28b9ca705d357cee1baea3adbadc
7 years ago
Eric Mellino
e3119ab1c3
Normalize all of the native asset paths.
7 years ago
Eric Mellino
b5a08728c2
Bump up dependency versions and clean out unused ones.
...
* These old versions were causing some major issues when publishing for
netcoreapp2.0.
7 years ago
Eric Mellino
abb452f17e
Fix definition of ImGui.NET Style structure.
7 years ago
Eric Mellino
3145ad2874
Specify Cdecl for all native imports. Fixes 32-bit netfx behavior.
7 years ago
Eric Mellino
17f05b9492
Use NativeWindow.Exists instead of Visible to determine if program should exit main loop.
7 years ago
Eric Mellino
c01b5adada
Update README.md
...
Update build instructions and various other out-of-date parts of the doc.
7 years ago
Eric Mellino
6d8a04abda
Merge pull request #32 from dpethes/master
...
Update to version 1.51 of cimgui/imgui.
7 years ago
David Pethes
02bc394a19
Update to version 1.51 of cimgui/imgui.
7 years ago
Eric Mellino
f75a26740e
Merge pull request #29 from darthdeus/patch-1
...
Fix invalid path to cimgui.dll
7 years ago
Jakub Arnold
50a2a0f469
Fix invalid path to cimgui.dll
7 years ago
Eric Mellino
09fd7c2076
Fix assembly version, update cimgui.dll location.
...
* cimgui.dll is now under win-x64, instead of win7-x64. This just makes
the package more flexible, but should behave the same as before.
7 years ago
Eric Mellino
bd1e12c39f
Merge pull request #28 from bennybroseph/patch-1
...
Fix Issue #27
7 years ago
Benjamin Odom
1a28d774c1
Fix Issue #27
...
Proposed changes mentioned in issue #27
7 years ago
Eric Mellino
6b2c655922
Add a Directory.Build.props file to the repo, and fix XML docs.
7 years ago
Eric Mellino
d86dc085ed
Merge pull request #25 from dpethes/master
...
Declaration cleanups
7 years ago
Eric Mellino
ef9f937eba
Update cimgui.dylib to version 1.50.
7 years ago
David Pethes
ec40a94fb6
move igBeginPopupModal implementations from ImGuiNative to ImGui
7 years ago
David Pethes
e5b1e7c522
group BeginWindow calls
7 years ago
Eric Mellino
65398a751b
Add v1.50 cimgui.so, update assembly version.
7 years ago
Eric Mellino
578c0f490f
Update to version 1.50 of cimgui/imgui.
8 years ago
Eric Mellino
829b7a4609
Make sure to return the rented array in DrawList.cs
8 years ago
Eric Mellino
e69a913e71
Update included version of cimgui.dylib; bump version to 0.2.1.
8 years ago
Eric Mellino
7cd480f97b
Update nuget version to 0.2.0
8 years ago
Eric Mellino
93f9e60daf
Add all remaining function imports from cimgui 1.49.
...
NOTE: Functions using va_list or ... arguments are still excluded.
8 years ago
Eric Mellino
aef6b98bdb
Fix some imported functions and delete nonexistent ones.
...
* igCollapsingHeader (3-params) renamed to igCollapsingHeaderEx.
* igColor and igColor2 removed -- they no longer exist in cimgui.
* igBeginMenu (1-param) removed. igBegin is already imported, and it has
two parameters, not one.
* Fixed two typos in DrawList function names.
8 years ago
Eric Mellino
882f9e54a8
Merge pull request #16 from dpethes/master
...
add TreeNodeEx and related fixes
8 years ago
David Pethes
d4f4833401
actually use the flags parameter in TreeNodeEx
8 years ago
David Pethes
7497786866
add TreeNodeEx and related fixes
8 years ago
Eric Mellino
c4d0c38af7
Bump version.
8 years ago
Eric Mellino
fe081ce317
Put ubuntu cimgui.so asset into the "ubuntu-64" folder.
8 years ago
Eric Mellino
61ae0673c0
Update assembly version to 0.1.8
8 years ago
Eric Mellino
ec8393dbba
Update README.md
8 years ago
Eric Mellino
b70cbdc353
Merge pull request #14 from nasser/osx-binaries
...
Include OSX cimgui binaries in builds
8 years ago
Ramsey Nasser
9ab312fba0
Include OSX cimgui binaries in builds
8 years ago
Eric Mellino
9072747a7e
Merge pull request #13 from devsaider/patch-1
...
Fixed readme
8 years ago
Ruslan
1c97de1423
Fixed readme
8 years ago
Eric Mellino
4d6fdb1671
Remove Directory.Build.props because it was causing the nuget package to be built incorrectly.
8 years ago
Eric Mellino
fb07155d34
Merge drawlist branch and clean up repository.
...
* The drawlist branch includes a bunch of additional wrapper methods for
ImDrawList stuff. As part of that, the DrawList type had some minor
refactoring to it, in a way that closely mirrors other native types.
There is now a "managed" DrawList type, and a "raw" NativeDrawList type.
The DrawList type is a safe convenience wrapper over the native type,
which is still there if needed. Not all ImDrawList functions have
convenience wrappers yet, but there are enough to build quite a few
things with.
* This is also a fairly large reorganization and updating of the build files in
the repository. Given that a stable version of the .NET Core tools have
been release, I've updated all of the project files to use the new
project syntax exclusively. There is now only one project for ImGui,
which targets .NET Standard 1.1 using the new SDK syntax. There is a
single sample project as well, targeting .NET Core 1.0. .NET Framework
is still supported, because the library still targets .NET Standard 1.1.
8 years ago
Eric Mellino
499fb6902b
Merge remote-tracking branch 'mellinoe/drawlist'
8 years ago
Eric Mellino
8ab65d3575
More DrawList additions
8 years ago