History for imgui / imgui.h
2017-10-27
@omar
Version 1.52
omar committed on 27 Oct 2017
@omar
Comments
omar committed on 27 Oct 2017
@omar
NewFrame: Allow MovedWindow setting the ImGuiWindowFlags_NoInputs after moving has started in order to be able to detect windows below it, which is useful for e.g. docking mechanisms.
omar committed on 27 Oct 2017
2017-10-26
@omar
Exposed IM_ARRAYSIZE() in imgui.h
omar committed on 26 Oct 2017
2017-10-22
@omar
Font: Renamed ImFont::Clear() to ImFont::ClearOutputData() for consistency with what ImFontAtlas does. DisplayOffset is set by constructor but not reset by ClearOutputData. (#1349)
omar committed on 22 Oct 2017
2017-10-20
@omar
Added OpenPopupOnItemClick(); helper which mimic BeginPopupContextItem() but doesn't do the open. ...
omar committed on 20 Oct 2017
@omar
IsItemHovered(), IsWindowHovered(): added flags to enable various and more specific behavior. Will enable improvements for popups/context menus and drag'n drop. (relate ~#439, #1013, #143, #925) ...
omar committed on 20 Oct 2017
@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
IO: reordering some supposedly private fields.
omar committed on 19 Oct 2017
2017-10-17
@omar
Begin: Marked 5 parameters version of Begin() as obsolete. Now waiting for a riot to happen!
omar committed on 17 Oct 2017
2017-10-16
@omar
BeginPopupContextItem() now supports a NULL string identifier and uses the last item ID if available. For interactive items (that have an ID) this works! For non interactive items we assert.
omar committed on 16 Oct 2017
2017-10-11
@omar
Rnamed AlignFirstTextHeightToWidgets() to AlignTextToFramePadding(). Kept inline redirection function (will obsolete).
omar committed on 11 Oct 2017
@omar
TreeNode: Added ImGuiTreeNodeFlags_FramePadding flag
omar committed on 11 Oct 2017
2017-10-06
@omar
Comments (clarifying whether types are to be considered as flags or regular, non combinable enums)
omar committed on 6 Oct 2017
2017-10-05
@omar
SetKeyboardFocusHere() added assert to prevent passing values smaller than -1 as we may have to outlaw them (I think nobody was using that)
omar committed on 5 Oct 2017
2017-10-04
@omar
Styles: Added ImGuiStyle::ScaleAllSizes(float) helper to make it easier to have application transition to e.g. High DPI with a matching style.
omar committed on 4 Oct 2017
2017-09-28
@omar
Added VerticalSeparator() entry point in imgui_internal. Seperator() in an horizontal layout context still does that.
omar committed on 28 Sep 2017
2017-09-27
@omar
ImFontAtlas: Fixed calling Clear() and rebuilding (broken in 3fe2ecf) thanks @pdoane @mikesart
omar committed on 27 Sep 2017
2017-09-26
@omar
ImFontAtlas: Added support for CustomRect API to submit custom rectangles to be packed into the atlas / and map them as font glyphs
omar committed on 26 Sep 2017
@omar
Minor comments
omar committed on 26 Sep 2017
@omar
ImFont: Renamed (supposedly internal) fields (e.g. XAdvance to AdvanceX). Custom text renderers might be affected if they didn't use the GetCharAdvance() helper function.
omar committed on 26 Sep 2017
@omar
ImFont: Renamed ImFont::Glyph to ImFontGlyph (for consistency and so ImFontAtlas types can use it without ordering half of the file). Left a redirection type.
omar committed on 26 Sep 2017
@omar
ImFontAtlas: Comments and minor reorganization of declaration in header file.
omar committed on 26 Sep 2017
@omar
ImFont: Split some building code into a AddGlyph() helper (that custom rect code and imgui_freetype can use)
omar committed on 26 Sep 2017
@omar
Comments, debug code (commented), todo list
omar committed on 26 Sep 2017
@omar
Fix static misusage error with decent compilers. Error introduced in 4b82759
omar committed on 26 Sep 2017
2017-09-25
@omar
SetNextWindowPos: added a ImVec2 pivot parameter for positioning a given a center, bottom-right position, etc. As a generalization of SetNextWindowPosCenter() which is now obsolete. This will be useful for combo-like popups as well. ...
omar committed on 25 Sep 2017
2017-09-18
@omar
Added io.WantMoveMouse flags from Nav branch so Examples/Binding can already implement it. (#787)
omar committed on 18 Sep 2017
@omar
Merge branch 'master' into styles
omar committed on 18 Sep 2017
2017-09-06
@omar
Internals: moved ButtonRepeat and AllowKeyboardFocus bools/stacks to a generic ItemFlags stack. Merged from Navigation branch.
omar committed on 6 Sep 2017