History for imgui / imgui_internal.h
2017-10-27
@omar
Version 1.52
omar committed on 27 Oct 2017
@omar
Comments
omar committed on 27 Oct 2017
@omar
Internal: Added ImVec4 operators
omar committed on 27 Oct 2017
@omar
Internal: BeginTooltipEx() in imgui_internal.h
omar committed on 27 Oct 2017
@omar
Merged a bit of code from Navigation branch to ease further merging (InnerRect is currently not required in the Master branch)
omar committed on 27 Oct 2017
@omar
Minor renaming.
omar committed on 27 Oct 2017
2017-10-26
@omar
Exposed IM_ARRAYSIZE() in imgui.h
omar committed on 26 Oct 2017
2017-10-25
@omar
Added most basic form of Disabled flag to disable interactions (but visuals aren't altered), in imgui_internals.h, undocumented/unsupported (#211, #1012)
omar committed on 25 Oct 2017
2017-10-23
@omar
Internals: ImLerp() helper for ImVec4
omar committed on 23 Oct 2017
2017-10-20
@omar
Moved IMGUI_DISABLE_OBSOLETE_FUNCTIONS block lower in the imgui.h file so obsolete functions can use flags. Also sane to quarantine them outside of the respectable area.
omar committed on 20 Oct 2017
2017-10-19
@omar
Internals: PaintVerts** renamed to ShadeVerts**, moved to imgui_draw.cpp and exposed in imgui_internal.h (+1 squashed commits)
omar committed on 19 Oct 2017
@omar
Internals: Added ImLinearSweep() helper.
omar committed on 19 Oct 2017
2017-10-18
@omar
Internals: RenderCollapseTriangle() -> RenderTriangle(), takes a ImGuiDir
omar committed on 18 Oct 2017
@omar
CollapsingHeader(bool*) variant: fixed for IsItemHovered() to work properly in the nav branch.Basically the close button now has to use ItemAdd() to be navable into, which overwrite the IsItemHovered data. (#600, #787)
omar committed on 18 Oct 2017
@omar
Internals: ButtonBehavior: made ImGuiButtonFlags_PressedOnClick and ImGuiButtonFlags_PressedOnDoubleClick set the click offset correctly + hold on g.ActiveId so Held state can be reported. Added ImGuiButtonFlags_NoHoldingActiveId flag to disable the later.
omar committed on 18 Oct 2017
@omar
Internals:Helpers: Added ImSwap(int,int), exposed ImStrncpy().
omar committed on 18 Oct 2017
@omar
Checkbox: Using checkmark. MenuItem: Tweaked checkmark, thicker.
omar committed on 18 Oct 2017
2017-10-17
@omar
Begin: Work toward obsoleting the 5-arguments Begin() overload. Internal BeginEx() becomes the normal public Begin() again! (4)
omar committed on 17 Oct 2017
@omar
Begin: Work toward obsoleting the 5-arguments Begin() overload. Removed bg_alpha from internal BeginEx(). (3)
omar committed on 17 Oct 2017
@omar
Begin: Work toward obsoleting the 5-arguments Begin() overload. Removed size_on_first_use from internal BeginEx(). (2)
omar committed on 17 Oct 2017
@omar
Begin: Work toward obsoleting the 5-arguments Begin() overload. (1)
omar committed on 17 Oct 2017
2017-10-13
@omar
Exposed Scrollbar() in imgui_internal.h and removed a bool arg
omar committed on 13 Oct 2017
2017-10-06
@omar
Internal: ItemAdd(), IsClippedEx(): removed unnecessary indirection for ID parameter
omar committed on 6 Oct 2017
2017-09-28
@omar
Comments
omar committed on 28 Sep 2017
@omar
Merged from Navigation branch: ImGuiItemFlags_SelectableDontClosePopup flag
omar committed on 28 Sep 2017
@omar
Added VerticalSeparator() entry point in imgui_internal. Seperator() in an horizontal layout context still does that.
omar committed on 28 Sep 2017
@omar
Fixed IsItemHovered() - part of the processing has to be done in ItemAdd() because the widget may alter clipping rectangle temporarily.
omar committed on 28 Sep 2017
2017-09-27
@omar
Refactor to move the responsability of SetHovered() to ItemHoverable() - previously IsHovered(). Simpler and the parallel to ItemAdd is clearer with the new name.
omar committed on 27 Sep 2017
@omar
Internals: ButtonBehavior(), IsHovered() moved the responsability of flatten_child higher level to ButtonBehavior() - not super sure about the elegance of this
omar committed on 27 Sep 2017
@omar
IsItemHovered(), ItemAdd(): finishing cleaning up, moved the code to IsItemHovered() so ItemAdd() is more lightweight and the two IsXXXHovered functions are now very similar, making their differences less confusing.
omar committed on 27 Sep 2017