History for imgui / imgui.cpp
2018-01-05
@omar
Revert "Internals: Added LastActiveId, LastActiveIdTimer. (#1537)" Will come up with a better design later. ...
omar committed on 5 Jan 2018
@omar
Internals: Added LastActiveId, LastActiveIdTimer. (#1537)
omar committed on 5 Jan 2018
2018-01-03
@omar
Merge of minor left-overs from private work branch to reduce drifts. Should be functionally a no-op.
omar committed on 3 Jan 2018
@omar
Fixed non-popup child windows not honoring the HiddenFrames flag (can't see a reason). Docking relies on this.
omar committed on 3 Jan 2018
@omar
Internals: Settings api tweaks
omar committed on 3 Jan 2018
@omar
DragDrop: Removed IsDragDropActive() (introduced a few days ago, revert 06bea36) as our use case doesn't need it anymore. Will add it if there is a real need.
omar committed on 3 Jan 2018
@omar
Columns: Clear offsets data when columns count changed. (#1525)
omar committed on 3 Jan 2018
@omar
Internals: Renamed ImGuiSimpleColumns to ImGuiMenuColumns to avoid confusion. Reduced internal buffer size (we only use 3 slots).
omar committed on 3 Jan 2018
@omar
Casing tweaks + clarify license copyright (simpler/safer?) (#1346)
omar committed on 3 Jan 2018
@omar
Renamed ImGuiSizeConstraintCallback to ImGuiSizeCallback, ImGuiSizeConstraintCallbackData to ImGuiSizeCallbackData.
omar committed on 3 Jan 2018
@omar
Internals: NextWindow: Renamed, moved functions to member.
omar committed on 3 Jan 2018
@omar
Internals: NextWindow: Using ImGuiCond for consistency.
omar committed on 3 Jan 2018
@omar
Internals: refactored g.SetNextWindow fields into g.NextWindow. structure (so it can be more easily transported/copied)
omar committed on 3 Jan 2018
2018-01-02
@Cory McWilliams
Fix a memory leak of ImGuiColumnsSet's Columns vector. ImVector doesn't call destructors.
Cory McWilliams committed on 2 Jan 2018
@omar
Internals: NewFrame: Shuffled some code around (to minimize upcoming patches)
omar committed on 2 Jan 2018
2017-12-29
@omar
Removed CalcItemRectClosestPoint() which was weird and not really used by anyone except demo code. If you need it it's easy to replicate on your side. ...
omar committed on 29 Dec 2017
2017-12-28
@omar
MenuBar: Fixed menu bar pushing a clipping rect outside of its allocated bound (usually unnoticeable).
omar committed on 28 Dec 2017
@omar
Demo: Tweak. Comments. Metrics: Added some Drag and Drop info.
omar committed on 28 Dec 2017
@omar
BeginPopupModal(): the conditional test for SetNextWindowPos() was polling the wrong window, which in practice made the test succeed all the time.
omar committed on 28 Dec 2017
@omar
Combo: When peeking into the popup window for alignment we check if the window was active, which is more correct. (no known issue in current codebase, but we'll need that change for later)
omar committed on 28 Dec 2017
@omar
DragDrop: Added IsDragDropActive() helper which is useful for binding to decide how to handle mouse inputs.
omar committed on 28 Dec 2017
@omar
TreeNode: node with the ImGuiTreeNodeFlags_Leaf flag correctly disable highlight when DragDrop is active. (#143, #581)
omar committed on 28 Dec 2017
@omar
Version 1.54 WIP
omar committed on 28 Dec 2017
2017-12-26
@omar
ListBox() changed signature of ListBox() to match Combo(). Still not very happy about not using const char** anymore. (#931)
omar committed on 26 Dec 2017
2017-12-25
@omar
Version 1.53
omar committed on 25 Dec 2017
@omar
Moving window doesn't use accumulating MouseDelta so straying out of boundaries keeps moved window at the same spot.
omar committed on 25 Dec 2017
2017-12-24
@omar
Misc comments, removed duplicated IM_ARRAYSIZE macro in imgui_demo.cpp (it is now declared in imgui.h)
omar committed on 24 Dec 2017
@omar
Renamed the emblematic ShowTestWindow() function to ShowDemoWindow(). Kept redirection function (will obsolete).
omar committed on 24 Dec 2017
@omar
Comments
omar committed on 24 Dec 2017
2017-12-23
@omar
Internals: Added IM_NEW, IM_DELETE helper macros (#1517, #484, #504)
omar committed on 23 Dec 2017