History for imgui / imgui.cpp
2018-12-11
@omar
Contents size is preserved while a window collapsed. Fix auto-resizing window losing their size for one frame when uncollapsed.
omar committed on 11 Dec 2018
@omar
Added BETA api for Tab Bar/Tabs widgets. (#261, #351) (merged this feature from the from Docking branch so it can be used earlier as as standalone feature) ...
omar committed on 11 Dec 2018
@omar
Added ImGuiWindowFlags_UnsavedDocument window flag to append '*' to title without altering the ID, as a convenience to avoid using the ### operator. (merged from Docking branch)
omar committed on 11 Dec 2018
@omar
Using named flags instead of 0 + shallow formatting tweaks from other branches.
omar committed on 11 Dec 2018
2018-12-10
@omar
Added io.ConfigWindowsMoveFromTitleBarOnly option. Still is ignored by window with no title bars (often popups). This affects clamping window within the visible area: with this option enabled title bars need to be visible. (#899) ...
omar committed on 10 Dec 2018
@omar
Renamed io.ConfigResizeWindowsFromEdges to io.ConfigWindowsResizeFromEdges and removed its [Beta] mark. Resizing windows from edge is now enabled by default (io.ConfigWindowsResizeFromEdges=true). Note that it only works _if_ the back-end sets ImGuiBackendFlags_HasMouseCursors, which the standard back-end do.
omar committed on 10 Dec 2018
@omar
Tests: Adding imgui-test engine hooks (experimental) to provide missing widget state to the testing system.
omar committed on 10 Dec 2018
2018-12-04
@omar
Internals: Nav: Added ImGuiNavLayer_ to clarify semantic of previously integer NavLayer values, and not pretend that increment/decrement operators on them super flexible. + Storage tweaks.
omar committed on 4 Dec 2018
2018-12-03
@omar
Comments, tweak
omar committed on 3 Dec 2018
@omar
Version 1.67 WIP (again, this time IMGUI_VERSION_NUM has leeway for another hot-fix).
omar committed on 3 Dec 2018
@omar
Version 1.66b (will revisit how to change IMGUI_VERSION_NUM across versions, this commit reduces the numerical IMGUI_VERSION_NUM compared to the commit on Nov 22).
omar committed on 3 Dec 2018
2018-11-30
@omar
About, IO: Added io.BackendPlatformName, io.BackendRendererName for informational/QA purpose.
omar committed on 30 Nov 2018
@omar
Added ShowAboutWindow(), About Window now showing various config/build information.
omar committed on 30 Nov 2018
2018-11-29
@omar
When the focused window become inactive don't restore focus to a window with the ImGuiWindowFlags_NoInputs flag. (#2213)
omar committed on 29 Nov 2018
2018-11-27
@omar
Added ImGuiConfigFlags_None, ImGuiBackendFlags_None for good measure.
omar committed on 27 Nov 2018
2018-11-22
@omar
Version 1.67 WIP
omar committed on 22 Nov 2018
@omar
Version 1.66
omar committed on 22 Nov 2018
2018-11-21
@omar
Nav: Fixed explicit directional input not re-highlighting current nav item if there is a single item in the window and highlight has been previously disabled by the mouse. (#787)
omar committed on 21 Nov 2018
@omar
Internals: Using GetOverlayDrawList(ImGuiWindow*) to match syntax of viewport/master branches. Fixed compiling with IMGUI_DEBUG_NAV_RECTS
omar committed on 21 Nov 2018
2018-11-15
@omar
Removed unnecessary ImGui:: prefixes.
omar committed on 15 Nov 2018
@omar
Internals: Added FindWindowByID() helper. (#2190)
omar committed on 15 Nov 2018
@omar
Nav: Fixed an assert in certain circumstance (mostly when using popups) when mouse positions stop being valid. (#2168) + adding a else block to make NavCalcPreferredRefPos() more explicit.
omar committed on 15 Nov 2018
2018-11-13
@omar
Made IsWindowFocused() work outside of NewFrame()-EndFrame() and added comments about how ImGuiFocusedFlags_AnyWindow should NOT be used in place of io.WantCaptureMouse. (#2185)
omar committed on 13 Nov 2018
2018-11-05
@omar
Config: Added IMGUI_DISABLE_WIN32_FUNCTIONS to disable linking with _any_ Win32 function, as a general forward compatible measure.
omar committed on 5 Nov 2018
@Torkel Bjørnson-Langen
Doc: Fixed comments referring to LoadFromFileTTF() instead of AddFontFromFileTTF() (#2153)
Torkel Bjørnson-Langen authored on 5 Nov 2018 omar committed on 5 Nov 2018
2018-10-25
@omar
Fixed OpenGL texture loading example in comment + Discourse link to root of discourse
omar committed on 25 Oct 2018
@omar
Misc comments improvements
omar committed on 25 Oct 2018
@omar
Comments in demo and opengl code + Internals: Added HoveredIdNotActiveTimer tracking hovering time unless the item is active, which is a commonly useful pattern.
omar committed on 25 Oct 2018
2018-10-15
@omar
Added ImGuiWindowFlags_NoMouseInputs which is basically the old ImGuiWindowFlags_NoInputs (essentially we have renamed ImGuiWindowFlags_NoInputs to ImGuiWindowFlags_NoMouseInputs). Made the new ImGuiWindowFlags_NoInputs encompass both NoMouseInputs+NoNav, which is consistent with its description. (#1660, #787)
omar committed on 15 Oct 2018
@omar
Window: Added ImGuiWindowFlags_NoBackground flag for consistency and to ease creating new flag combinations. Added ImGuiWindowFlags_NoDecoration helper flag which is essentially NoTitleBar+NoResize+NoScrollbar+NoCollapse. (#1660)
omar committed on 15 Oct 2018