History for imgui / imgui.cpp
2019-05-21
@omar
Fixed crash when appending with BeginMainMenuBar() more than once and no other window are showing. (#2567) + comments
omar committed on 21 May 2019
2019-05-20
@omar
BeginPopupContextItem(): Skip processing when SkipItems is set as LastItemId is unreliable and we assert when it is zero. + Minor comments on columns.
omar committed on 20 May 2019
2019-05-19
@omar
Fixed GCC mem-access warnings (#2565) ...
omar committed on 19 May 2019
2019-05-18
@omar
Update changelog, comments, made empty/no-text clipboard return NULL as with other implementation. Minor style tweaks. (#2546) ...
omar committed on 18 May 2019
@Andrew Willmott
Add native mac copy/paste support to match win32 (#2546)
Andrew Willmott authored on 18 May 2019 omar committed on 18 May 2019
2019-05-13
@omar
Fixed uses of IsItemDeactivated(), IsItemDeactivatedAfterEdit() on multi-components widgets and after EndGroup(). (#2550, #1875)
omar committed on 13 May 2019
@omar
Internal: Renamed fields + minor tweaks (probably shallow break stack-layout pr, sorry!)
omar committed on 13 May 2019
@omar
Internal: Removed GetNextItemWidth(), relying on ItemAdd or NextItemData.ClearFlags() to clear the width data. Amend 5078fa20 and undo some of its effects of imgui_widgets.cpp
omar committed on 13 May 2019
@omar
Renamed SetNextTreeNodeOpen() to SetNextItemOpen(). Refactored SetNextItemXXX stuff to match SetNextWindowXXX code closely.
omar committed on 13 May 2019
@omar
Internal: Storing flags for NextWindowData so that we can clear everything with a single write and remove dummy condition fields.
omar committed on 13 May 2019
@omar
Internal: Minor tidying/reordering of sections within ImGuiContext / window DC.
omar committed on 13 May 2019
2019-05-12
@omar
Tweak EndGroup() to facilitate fixing #2550 later (currently should have no side-effect0. Demo: Add extra widget to status query test.
omar committed on 12 May 2019
2019-05-11
@omar
Cast ImTextureId to void* before printing in Metrics window. (#2548)
omar committed on 11 May 2019
@omar
IO: changed AddInputCharacter(unsigned short c) signature to AddInputCharacter(unsigned int c). ...
omar committed on 11 May 2019
2019-05-10
@omar
Internal: Extracted some of the Begin code into RenderWindowDecorations().
omar committed on 10 May 2019
@omar
Internal: Extracted some of the Begin code into RenderWindowTitleBarContents().
omar committed on 10 May 2019
@omar
Internal: Begin: Update rectangles before Scrollbar() which now uses them. Fixes 39eeda0.
omar committed on 10 May 2019
2019-05-09
@omar
Internals: Columns: Renamed fields. Comments and tweak. Moved a demo block.
omar committed on 9 May 2019
@omar
Internal: Refactored Separator into SeparatorEx(), exposed ImGuiSeparatorFlags_SpanAllColumns in imgui_internal.h and support without. (#759) + misc comments
omar committed on 9 May 2019
@omar
Columns: Fixed Separator from creating an extraneous draw command. Fixed Selectable with SpanAllColumns flag from creating an extraneous draw command. (#125)
omar committed on 9 May 2019
2019-05-07
@omar
Version 1.71 WIP + fixed minor typo
omar committed on 7 May 2019
2019-05-06
@omar
Version 1.70
omar committed on 6 May 2019
@omar
Examples Readme and Changelog tweaks, added #2527, re-ordered examples/README alphabetically.
omar committed on 6 May 2019
2019-05-03
@omar
Window: Fixed SetNextWindowSizeConstraints() with non-rounded positions making windows drift. (#2067, #2530)
omar committed on 3 May 2019
@omar
Misc: Made IMGUI_CHECKVERSION() macro also check for matching size of ImDrawIdx.
omar committed on 3 May 2019
@omar
Internals: Fixed incorrect repeat delay/rate calculation in IsMouseClicked() with repeat flag leading to involontary but thankfully doubling the rate. Using our standard function, making the multiplicator explicit.
omar committed on 3 May 2019
@omar
Selectable: With ImGuiSelectableFlags_AllowDoubleClick doesn't return true on the mouse button releas efollowing the double-click. Only first mouse release + second mouse down (double-click) returns true. Likewise for internal ButtonBehavior() with both _PressedOnClickRelease | _PressedOnDoubleClick. (#2503)
omar committed on 3 May 2019
2019-05-02
@omar
Internals: Rename GetContentRegionMaxScreen() -> GetWorkRectMax(). At this point this is mostly useful to facilitate merge of other branches.
omar committed on 2 May 2019
@omar
Internals: SettingsHandlerWindow_ReadLine uses context parameter.
omar committed on 2 May 2019
2019-04-29
@omar
Obsoleted GetContentRegionAvailWidth(), use GetContentRegionAvail().x instead. Kept inline redirection function.
omar committed on 29 Apr 2019