mirror of
https://github.com/Drezil/dear-imgui.hs.git
synced 2024-11-24 17:47:00 +00:00
bab4d769ea
* Upgrade upstream and prepare 2.2.0 * Update vulkan example
3.8 KiB
3.8 KiB
Changelog for dear-imgui
2.2.0
imgui
updated to 1.89.9.- Update bounds for ghc-9.6.
- Exposed
DearImGui.Raw.Context
. - Added `getCursorPos``.
- Fix TabItem flags type.
2.1.3
- Fixed off-by-1 in internal Text wrapper.
- Fixed sliderFloat* Raw calls
- Added
formatPtr
to Raw.dragFloat* and Raw.sliderFloat*
2.1.2
- Fixed glfw example build flags.
- Added
plotLines
. - Added
setNextItemOpen
.
2.1.1
- Build flag fix for MacOS.
2.1.0
imgui
updated to [1.88].- Breaking:
ImGuiKeyModFlags
renamed toImGuiModFlags
.
- Breaking:
2.0.0
String
arguments replaced withText
.- Upgrading to
text-2
recommended to reap the UTF-8 benefits.
- Upgrading to
1.5.0
- Added table wrappers.
- Added popup wrappers.
- Added
selectableWith
/SelectableOptions
to expose optional arguments. - Fix GHC-9.2 compatibility.
1.4.0
imgui
updated to 1.87.- Added
DearImGui.Vulkan.vulkanAddTexture
. - Added
DearImGui.GLFW.glfwCursorPosCallback
.- Apps that don't install backend callbacks, must call it themselves.
- Added flags
use-wchar32
(default on) anddisable-obsolete
(default off).
1.3.1
imgui
updated to 1.86.
1.3.0
- Added
DearImGui.FontAtlas
and relatedDearImGui.Raw.Font.*
bits. - Removed old font atlas functions from
DearImGui
andDearImGui.Raw
.
1.2.2
imgui
updated to 1.85.
1.2.1
- Added
DearImGui.Raw.DrawList
for drawing primitives. - Added
DearImGui.Raw.IO
with attribute setters. - Added
DearImGui.Raw.ListClipper
for efficient list viewports.
1.2.0
- Fixed
nullPtr
in place of default arguments. - Added functions for getting window position and size.
- Added
invisibleButton
. - Added
inputTextMultiline
andinputTextWithHint
. - Changed
beginChild
and relatedwithChild*
to use full arguments. - Added
withChildContext
to run actions inside other child window. - Added
getCurrentContext
,setCurrentContext
. - Added
image
andimageButton
. - Added font atlas utilities.
1.1.0
imgui
updated to 1.84.2.- Removed unused Window argument from SDL
newFrame
to match 1.84. - Added GLFW backend callbacks.
- Added more withXXX wrappers.
1.0.2
- Added
withID
andToID(..)
to make composable components possible.
1.0.1
- Fixed missing headers in source dist.
1.0.0
Initial Hackage release based on 1.83.