History for imgui / CHANGELOG.txt
2018-08-30
@omar
Version 1.64 WIP
omar committed on 30 Aug 2018
2018-08-29
@omar
Changelog tweaks/typos
omar committed on 29 Aug 2018
@omar
Version 1.63
omar committed on 29 Aug 2018
@omar
Changelog: fixed inconsistent white space before list items.
omar committed on 29 Aug 2018
@omar
ColorEdit4: Fixed a bug when text input or drag and drop leading to unsaturated HSL values would erroneously alter the resulting color. (#2050)
omar committed on 29 Aug 2018
2018-08-28
@omar
Examples: OpenGL: Added support for glew and glad OpenGL loaders out of the box. (#2001, #2002). Changelog, tweaks, applied changes to SDL+OpenGL3 example.
omar committed on 28 Aug 2018
2018-08-25
@omar
Examples: Vulkan: Fixed handling of VkSurfaceCapabilitiesKHR::maxImageCount = 0 case. Tweaked present mode selections.
omar committed on 25 Aug 2018
2018-08-23
@omar
Internals: Renaming of non-user facing parts from ValueChanged to Edited terminology. (#2034, #820, #956, #1875)
omar committed on 23 Aug 2018
@omar
Removed obsolete redirection functions: CollapsingHeader() variation with 2 bools - marked obsolete in v1.49, May 2016.
omar committed on 23 Aug 2018
@omar
Renamed IsItemDeactivatedAfterChange() to IsItemDeactivatedAfterEdit() for consistency with new IsItemEdited() API. Kept redirection function (will obsolete fast as IsItemDeactivatedAfterChange() is very recent). (#820, #956, #1875, #2034)
omar committed on 23 Aug 2018
@omar
Added IsItemEdited() to query if the last item modified its value (or was pressed). This is equivalent to the bool returned by most widgets. It is useful in some situation e.g. using InputText() with ImGuiInputTextFlags_EnterReturnsTrue. (#2034)
omar committed on 23 Aug 2018
2018-08-22
@omar
Added optional misc/stl/imgui_stl.h wrapper to use with STL types (e.g. InputText with std::string). (#2035, #2006, #1443, #1008)
omar committed on 22 Aug 2018
@omar
InputText: callback InsertChars() support resize callbacks correctly (followup to 24ff259) + fixed demo to use those functions. (#2006, #1443, #1008).
omar committed on 22 Aug 2018
@omar
InputText: Fixed a few pathological crash cases on single-line InputText widget with multiple millions characters worth of contents. Because the current text drawing function reserve for a worst-case amount of vertices and how we handle horizontal clipping, we currently just avoid displaying those single-line widgets when they are over a threshold of 2 millions characters, until a better solution is found.
omar committed on 22 Aug 2018
@omar
InputText: Fixed not tracking the cursor horizontally When modifying the text buffer through a callback.
omar committed on 22 Aug 2018
@omar
ImDrawList: Large text passed to AddText() are being scanned for their end in order to avoid pre-reserving too many vertices.
omar committed on 22 Aug 2018
@omar
ImDrawList: Fixed clipping of leading lines above the clipping rectangle from counting in the worst case vertices reservation. (fix code added in #200!)
omar committed on 22 Aug 2018
@omar
InputText: Renamed ImGuiTextEditCallback to ImGuiInputTextCallback, ImGuiTextEditCallbackData to ImGuiInputTextCallbackData for consistency. Kept redirection types (will obsolete).
omar committed on 22 Aug 2018
2018-08-21
@omar
InputText: Added support for buffer size/capacity changes via the ImGuiInputTextFlags_CallbackResize flag. (#2006, #1443, #1008).
omar committed on 21 Aug 2018
@omar
InputText: Fixed minor off-by-one issue when submitting a buffer size smaller than the initial zero-terminated buffer contents.
omar committed on 21 Aug 2018
@omar
InputText: (Breaking change) removed ImGuiTextEditCallbackData::ReadOnly since it is a duplication of (ImGuiTextEditCallbackData::Flags & ImGuiInputTextFlags_ReadOnly) (#211)
omar committed on 21 Aug 2018
@omar
Added IMGUI_VERSION_NUM for easy compile-time testing. (#2025)
omar committed on 21 Aug 2018
2018-08-16
@omar
Fixed assertion when transitioning from an active ID to another within a group, affecting ColorPicker (broken in 1.62). Made ActiveIdIsAlive track the actual ID to avoid incorrect polling in BeginGroup/EndGroup when the ID changes within the group. (#2023, #820, #956, #1875).
omar committed on 16 Aug 2018
2018-08-15
@omar
Metrics: Added io.MetricsActiveAllocations, moving away from the cross-context global counters than we previously used. (#1565, #1599, #586)
omar committed on 15 Aug 2018
2018-08-14
@omar
Selectable: Added ImGuiSelectableFlags_Disabled flag in the public API. (#211)
omar committed on 14 Aug 2018
2018-08-08
@omar
Nav: Made CTRL+TAB skip menus + skip the current navigation window if is has the ImGuiWindow_NoNavFocus set. (#787) ...
omar committed on 8 Aug 2018
2018-08-03
@omar
Metrics: Changed io.MetricsActiveWindows to reflect the number of active windows (!= from visible windows), which is useful for lazy/idle render mechanisms as new windows are typically not visible for one frame. ...
omar committed on 3 Aug 2018
@omar
Examples: OpenGL2: Disabling/restoring GL_LIGHTING and GL_COLOR_MATERIAL to increase compatibility with legacy OpenGL applications. (#1996)
omar committed on 3 Aug 2018
2018-08-01
@omar
Changelog for #1989
omar committed on 1 Aug 2018
@omar
Comments
omar committed on 1 Aug 2018