History for imgui / imgui.h
2019-03-05
@omar
Internal: Tabbing: Tweaks to FocusableItemRegister and using the standard mechanism to allow/block Tab being interpreting by tabbing instead of InputText() widget.
omar committed on 5 Mar 2019
@omar
Text: Fixed large Text/TextUnformatted call not declaring its size when starting below the lower point of the current clipping rectangle. Somehow this bug has been there since v1.0! It was hardly noticeable but would affect the scrolling range, which in turn would affect some scrolling request functions when called during the opening frame of a window.
omar committed on 5 Mar 2019
@omar
Comments and Issue Template
omar committed on 5 Mar 2019
2019-03-04
@omar
Renamed GetOverlayDrawList() to GetForegroundDrawList() for consistency. Kept redirection function (will obsolete). (#2391) ...
omar committed on 4 Mar 2019
@omar
Added GetBackgroundDrawList() helper to quickly get access to a ImDrawList that will be rendered behind every other windows. (#2391)
omar committed on 4 Mar 2019
2019-02-27
@omar
DragScalar, InputScalar, SliderScalar: Added support for u8/s8/u16/s16 data types. We are reusing function instances for larger types to reduce code size. (#643, #320, #708, #1011)
omar committed on 27 Feb 2019
@omar
Comments
omar committed on 27 Feb 2019
@omar
Renamed ColorEdit/ColorPicker's ImGuiColorEditFlags_RGB/_HSV/_HEX flags to respectively ImGuiColorEditFlags_DisplayRGB/_DisplayHSV/_DisplayHex. This is anticipation of adding new flags to ColorEdit/ColorPicker functions which would make those ambiguous. (#2384) [@haldean]
omar committed on 27 Feb 2019
@haldean
add _Show prefix to color flags that control inputs, rename __InputsMask to __ShowMask ...
haldean authored on 26 Feb 2019 omar committed on 27 Feb 2019
2019-02-23
@omar
Log/Capture: Fixed LogXXX functions 'auto_open_depth' parameter being treated as an absolute tree depth instead of a relative one. Fixed CollapsingHeader trailing ascii representation being "#" instead of "##". Minor tidying up the of code.
omar committed on 23 Feb 2019
2019-02-19
@omar
Version 1.69 WIP
omar committed on 19 Feb 2019
@omar
Version 1.68
omar committed on 19 Feb 2019
2019-02-15
@omar
ImFont: Minor adjustment to the structure. ...
omar committed on 15 Feb 2019
2019-02-14
@omar
Selectable: Tweaks for #2347 (demo, changelog, member position)
omar committed on 14 Feb 2019
@haldean
Selectable: add support for specifying text alignment on selectables (#2347) ...
haldean authored on 13 Feb 2019 omar committed on 14 Feb 2019
2019-02-13
@omar
Font: Moved functions to internal block (not enforced). Made ConfigData pointer const. Added link to stb's notes.
omar committed on 13 Feb 2019
2019-02-12
@omar
Shallow tweaks
omar committed on 12 Feb 2019
2019-02-11
@omar
ImDrawData: Added FramebufferScale field (currently a copy of the value from io.DisplayFramebufferScale). ...
omar committed on 11 Feb 2019
2019-02-09
@omar
ImFont: Rearranged members toward an optimal CalcTextSize() loop. Removed comments from destructor. Made constructor more explicit.
omar committed on 9 Feb 2019
2019-02-06
@omar
Added IsItemActivated() as an extension to the IsItemDeactivated/IsItemDeactivatedAfterEdit functions which are useful to implement variety of undo patterns. (#820, #956, #1875)
omar committed on 6 Feb 2019
2019-02-05
@omar
Tabs: Non-docking tab bars are storing names to allow tab list button + whole style scaling. Added ImGuiTabBarFlags_TabListPopupButton flag to show a popup button on manual tab bars. Locking FramePadding for the scope of a tab-bar to avoid sheering/clipping of tab item. Made scaling of tab ellipsis less awkward. (#261, #351)
omar committed on 5 Feb 2019
@omar
ImGuiTextBuffer: Fix size() to allow using ImGuiTextBuffer with resize(0) patterns.
omar committed on 5 Feb 2019
2019-02-01
@omar
Removed io.DisplayVisibleMin/DisplayVisibleMax (which were marked obsolete and removed from viewport/docking branch already).
omar committed on 1 Feb 2019
@omar
Merged from Docking branch: Various small changes, comments, typos fixes, moved blocks. To reduce overall drift. Should be no-op.
omar committed on 1 Feb 2019
@omar
Merged from Docking branch: non-const ImVec2[] operator.
omar committed on 1 Feb 2019
2019-01-31
@Michael Savage
Fixed doc typo (#2326)
Michael Savage authored on 31 Jan 2019 omar committed on 31 Jan 2019
2019-01-27
@omar
Revert "Added PushID(size_t sz) helper (may not be useful/meaningful for non C/C++ languages)." ...
omar committed on 27 Jan 2019
@omar
Using IM_UNUSED() macro.
omar committed on 27 Jan 2019
@omar
Fix various XCode and PVS-Studio static analyzer warnings (#2309)
omar committed on 27 Jan 2019
@omar
Added PushID(size_t sz) helper (may not be useful/meaningful for non C/C++ languages).
omar committed on 27 Jan 2019