History for imgui / imgui.cpp
2018-10-12
@omar
Renamed misc/stl/imgui_stl.h,.cpp to misc/cpp/imgui_stdlib.h in prevision for other files.(#2035, #2096) ...
omar committed on 12 Oct 2018
2018-10-11
@omar
Shutdown: Unlock font atlas before destroying context, so we can destroy a context between NewFrame and EndFrame if we wait (facilitate main loop structures). Internals: GetWindowScrollMaxX(), GetWindowScrollMaxY()
omar committed on 11 Oct 2018
@omar
TextUnformatted: Using memchr(), fixed not properly testing for text_end bound + comments. ...
omar committed on 11 Oct 2018
@omar
ImGuiTextBuffer: Avoid heap allocation when empty.
omar committed on 11 Oct 2018
2018-10-10
@omar
Comments + internal using Tab Stop terminology (ImGuiItemFlags_NoTabStop instead of !ImGuiItemFlags_AllowKeyboardFocus)
omar committed on 10 Oct 2018
2018-10-02
@omar
Window, Inputs: Fixed resizing from edges when io.MousePos is not pixel-rounded by rounding mouse position input. (#2110)
omar committed on 2 Oct 2018
@omar
Window: Resizing from edges (with io.ConfigResizeWindowsFromEdges Beta flag) extends the hit region of root floating windows outside the window, making it easier to resize windows. Resize grips are also extended accordingly so there are no discontinuity when hovering between borders and corners. (#1495, #822, #2110)
omar committed on 2 Oct 2018
2018-10-01
@omar
Drag and Drop: Added GetDragDropPayload() to peek directly into the payload (if any) from anywhere. (#143)
omar committed on 1 Oct 2018
2018-09-27
@omar
Fixed extraneous static attribute. (#2105)
omar committed on 27 Sep 2018
@Loïc HAMOT
Fix missing IMGUI_API and mismatching namespace internal's CreateNewWindowSettings (#2105)
Loïc HAMOT authored on 27 Sep 2018 omar committed on 27 Sep 2018
2018-09-26
@omar
Renamed SetScrollHere() to SetScrollHereY(). Kept redirection function (will obsolete).
omar committed on 26 Sep 2018
@omar
BeginChild(): Fixed BeginChild(const char*, ...) variation erroneously not applying the ID stack to the provided string to uniquely identify the child window. This was undoing an intentional change introduced in 1.50 and broken in 1.60. (#1698, #894, #713) + reworked the Begin/BeginChild comments in imgui.h.
omar committed on 26 Sep 2018
2018-09-10
@omar
Nav, Focus: Fixed ImGuiWindowFlags_NoBringToFrontOnFocus windows not being restoring focus properly after the main menu bar or last focused window is deactivated.
omar committed on 10 Sep 2018
2018-09-07
@omar
Fixed calling SetNextWindowSize()/SetWindowSize() with non-integer values leading to accidental alteration of window position. We now round the provided size. (#2067)
omar committed on 7 Sep 2018
@omar
Fixed calling DestroyContext() always saving .ini data with the current context instead of the supplied context pointer. (#2066)
omar committed on 7 Sep 2018
2018-09-06
@omar
Version 1.66 WIP
omar committed on 6 Sep 2018
@omar
Version 1.65
omar committed on 6 Sep 2018
@omar
Renamed stb_truetype.h to imstb_truetype.h, stb_textedit.h to imstb_textedit.h, and stb_rect_pack.h to imstb_rectpack.h. (#1718, #2036) ...
omar committed on 6 Sep 2018
@omar
Refactor: Tweaked and improved the sectioning to facilitate grepping/moving around and applied to all files. (#2036)
omar committed on 6 Sep 2018
@omar
Refactor: Moved ImFile functions. (#2036)
omar committed on 6 Sep 2018
@omar
Refactor: Moved one indentation level in the bulk of the ShowMetricsWindow() function. Should appear as a small diff if whitespaces changes are ignored. (#2036)
omar committed on 6 Sep 2018
2018-09-05
@omar
Refactor: moved low-layout helpers to imgui_widgets.cpp (Spacing, Dummy, NewLine, Separator, etc.) (#2036)
omar committed on 5 Sep 2018
@omar
Internals: Refactor: Moved render functions to their own section. (#2036)
omar committed on 5 Sep 2018
@omar
Nav: Removed the [Beta] tag from various descriptions of the gamepad/keyboard navigation system. Although it is not perfect and will keep being improved, it is fairly functional and used by many. (#787)
omar committed on 5 Sep 2018
@omar
Renamed io.OptCursorBlink/io.ConfigCursorBlink to io.ConfigInputTextCursorBlink. (#1427) + changed ImGuiIO layout.
omar committed on 5 Sep 2018
@omar
Demo: Added a "Configuration" block to make io.ConfigFlags/io.BackendFlags more prominent.
omar committed on 5 Sep 2018
@omar
Minor mostly inconsequential merges from Viewport + LoadIniSettingsFromMemory() entirely skip lines starting with ';'
omar committed on 5 Sep 2018
2018-09-04
@omar
Fixed a build issue with non-Cygwin GCC under Windows.
omar committed on 4 Sep 2018
2018-09-03
@omar
Version 1.65 WIP
omar committed on 3 Sep 2018
2018-08-31
@omar
Comments, readme updates
omar committed on 31 Aug 2018