Releases: inkyblackness/imgui-go
v1.5.0 - Upgrade to Dear ImGui 1.67
v1.4.0 - More controls, samples, module!
Thanks to various contributions, this library received more functionality:
- SDL2/OpenGL2 based example by @FooSoft
- Slider functions, as well as IsKeyPressed() by @thothothotho
- ListBox by @flaviopontes
Furthermore the library now sports the meta files to be a proper Go module.
v1.3.0 - More controls by contribution
The following functions were contributed, thanks to @Hperigo :
DragFloat()
andDragFloatV()
DragInt()
andDragIntV()
SliderFloat()
andSliderFloatV()
v1.2.1 - BugFix release
This release contains fixes for the following bugs:
- #5 "Font display not clear on macOS" - affected any OS; due to bug in example code
- #8 "NULL instead of nullptr when running on El Capitan" - due to missing explicit compiler flag for C++11 standard
Note: Font clarity is affected by shader in user-code, not library! Please re-check the shader code in your own code!
v1.2.0 - Support for GlyphRanges
This release adds support for GlyphRanges
for non-default unicode characters (See issue #6):
- Added
GlyphRanges
type, as well as helpersGlyphRangesBuilder
andAllocatedGlyphRanges
- Added
FontAtlas.GlyphRanges*()
functions - Added
FontAtlas.AddFontFromFileTTFV()
- Added
FontAtlas.SetTexDesiredWidth()
function
v1.1.0 - Style.ItemInnerSpacing
This release is a minor feature update: added getter for Style.ItemInnerSpacing in order to better layout combined controls.
v1.0.0 - First release!
This release is the v1 one. The exposed API is pretty much what InkyBlackness HackEd needs at the moment.
Of course, further extensions are always possible, for now this means the API and Version philosophies are frozen for v1.
An ultimate goal of this wrapper could be to replicate the demo window via the Go API - though, time will tell whether and when this will actually happen.
v0.5.0 - Feature increment
The following features have been added (exported):
- Spacing()
- SetCursorPos()
- BeginContextPopupItem()
v0.4.0 - Feature increment
Further features added (exported):
- Keyboard support, thanks to @r00tc0d3
- Tree nodes
- IsItemHovered / ToolTip support
- Dummy
v0.3.0 - Further features
Added further things, such as image controls, a go-hook for assertions, custom fonts, and others.