vsgImGui beta release 0.1.0
What's Changed
- Keyboard mapping refactor by @vsg-dev in #3
- Replace Vulkan calls with VSG equivilants. by @vsg-dev in #4
- Updated ImGui version to 1.83 by @robertosfield in #8
- Applied changes to install paths from VulkanSceneGraph. by @robertosfield in #10
- Incorporate std::string functions by @rolandhill in #9
- Use cmake macros provided by vsg by @rhabacker in #11
- Adjust macro names used from vsg library by @rhabacker in #12
- Fix not setting correct project version in cmake support files by @rhabacker in #13
- Use cmake macro vsg_add_cmake_support_files() by @rhabacker in #14
- Vsg macros.cmake by @robertosfield in #15
- Remove unnecessary dependency on the Vulkan cmake package by @rhabacker in #16
- Updated ImGui tag to v1.86 by @robertosfield in #17
- Updated to build against the lastest VSG. by @robertosfield in #18
- Implemented support for building vsgImGui using CMake FetchContent by @robertosfield in #21
- Drop obsolete including of vsgMacros.cmake by @robertosfield in #26
- Drop obsolete including of vsgMacros.cmake by @rhabacker in #25
- Enable vsg_add_target_xxx macros also for submodule builds as vsg now supports this by @rhabacker in #28
- Fixes (#34) and upgrades to ImGui 1.89.2 by @kannode in #35
- Allow RenderImGui to work without a vsg::Window by @geefr in #36
- Copy extra headers during make install by @rolandhill in #31
- ImPlot Integrated into vsgImGui by @kannode in #38
- Interrogate WantCaptureKeyboard() to ensure that non-ImGui keyboard events get handled by VSG by @rolandhill in #37
- Changed the install path to make it compatible with vsgFramework. by @robertosfield in #43
- Fix not exporting class ImPlot on Windows in shared build mode by @rhabacker in #44
- Refactored RenderImGui so that it subclasses from vsg::Group rather than vsg::Command to enable it to decoraete a standard subgraph. by @robertosfield in #46
- Refactored ImGui to support a full subgraph underneath the RenderImGui group node, added Texture support by @robertosfield in #47
- Changed to use vsg::Compilable as base class by @robertosfield in #48
- Added ImTextureID define by @robertosfield in #50
- Add parameter for interpolation mode to texture by @hobbeshunter in #51
New Contributors
- @robertosfield made their first contribution in #8
- @rolandhill made their first contribution in #9
- @rhabacker made their first contribution in #11
- @kannode made their first contribution in #35
- @geefr made their first contribution in #36
- @hobbeshunter made their first contribution in #51
Full Changelog: https://github.com/vsg-dev/vsgImGui/commits/v0.1.0