v0.10.0
Release Highlights
- Important bugfix in ReflectiveBoundTexture
- ReflectiveBoundTexture used broken cimgui-go's implementation of texture, which caused app crashes while GC.
- A new Gizmo widget
- Since v1.1.0 cimgui-go implements ImGuizmo which is now aailable as an easy-to-use giu widget.
- Gizmos API is similar to Plots mechanism.
- The following Gizmos are currently available
- Grid
- Cube
- Manipulate
- View Manipulat
- For usage details, check out examples/gizmo
- Added Plots styling
- Now you can apply Color and Var style to Plots.
- StyleSetter itself now implements
PlotWidget
interface so it can be applied to a single Plot. - Plots styling works with CSS as well
What's Changed - detailed changelog
- ReflectiveBoundTexture: Custom texture binding by @cjbrigato in #875
- Add WindowFlagsNoDocking by @cjbrigato in #877
- build(deps): bump golang.org/x/image from 0.20.0 to 0.21.0 by @dependabot in #878
- go mod: update go version bugfix number by @gucio321 in #882
- build(deps): bump github.com/AllenDang/cimgui-go from 1.0.1 to 1.0.2 by @dependabot in #876
- mainthread: lock main os threa on Windows by @gucio321 in #887
- build(deps): bump github.com/AllenDang/cimgui-go from 1.0.2 to 1.0.3 by @dependabot in #889
- Texture releasing by @gucio321 in #891
- fix(SplitLayout): height of 2nd child in V-split by @gucio321 in #892
- Fix image widget click event detection by @SleepyPrince in #894
- Upgrade cimgui go to v1.1.0 by @gucio321 in #895
- add Gizmo widget and example for it by @gucio321 in #897
- Plot styling by @gucio321 in #898
New Contributors
- @SleepyPrince made their first contribution in #894
Full Changelog: v0.9.0...v0.10.0