- This updates the bindings generator, the low-level bindings as
well as the higher-level bindings and the examples to work
with a newer master of cimplot that links to implot 0.7.
- Several things are not done properly yet:
- Contexts can be created and as long as they are not dropped
things work out (shown in the examples). However, this should
be done more imgui-rs like, where operations that require a context
make that explicit by requiring a context reference to be passed.
- The README has not been updated yet to all the new features that
were added.
- This now builds the bindings (still with cbindgen in build.rs,
will change that in a bit) and links to them successfully. Everything
currently points to the master branch at Gekkio/imgui-rs, because
there has not been a release yet with the PR merged that exposes
the defines in the sys crate.
- I have now included a little demo crate that calls into the unsafe
generated bindings as a proof of concept. Next there will need to
be safe and more Rust-y bindings written around this, just like
imgui-rs has them.