History for imgui / imgui.cpp
2017-12-07
@omar
Exposed GetOverlayDrawList(). (~#545, ~#530)
omar committed on 7 Dec 2017
2017-12-06
@omar
Begin: Move the code that update the Appearing flag above the BeginDocked() branch.
omar committed on 6 Dec 2017
@omar
Fixed scrollbar enable/disable calculation when size is modified programmatically. This is the generalization of the fix in 2df8fa9.
omar committed on 6 Dec 2017
@omar
Lower-right resize grip only appears when hovered. (#822)
omar committed on 6 Dec 2017
@omar
Comments about ImGuiWindowFlags_ResizeFromAnySide. Removed hovering color. May need its own color. (#822)
omar committed on 6 Dec 2017
@omar
Windows can be resized from their borders when ImGuiWindowFlags_ResizeFromAnySide is set. (#822) The interaction is currently unsatisfying because we can only reach a window from its inner rectangle (because of HoveredWindow filtering).
omar committed on 6 Dec 2017
@omar
Tweak four-corners resize grip code. Added ImRect::FixInverted() helper. (#822)
omar committed on 6 Dec 2017
@omar
Added ImGuiWindowFlags_ResizeFromAnySide flag and code to resize from any of the 4 corners (only 2 corners enabled). (#822)
omar committed on 6 Dec 2017
2017-12-05
@omar
Fixed a one frame glitch, when window claiming focus themselves on appear, the title bar wouldn't use the focused color on that frame.
omar committed on 5 Dec 2017
2017-12-01
@omar
Internals: Splitter Behavior doesn't show a border. (#319)
omar committed on 1 Dec 2017
@omar
Style: Tweaked default WindowRounding value from 9 to 7 (#707)
omar committed on 1 Dec 2017
2017-11-29
@omar
Scrolling: SetScrollFromPosY() tweak to match change in a0d53fe with similar desirable jump/discontinuity at each limit to skip the (ItemSpacing>WindowPadding) difference (followup to 0e5b64e, #150)
omar committed on 29 Nov 2017
@omar
Style, Scrolling: Fixed padding and scrolling asymetry where lower/right sides of a window wouldn't use WindowPadding properly + causing minor scrolling glitches.
omar committed on 29 Nov 2017
@omar
Internals: Removed unnecessary duplicate scrolling code + added extra infos to Metrics window.
omar committed on 29 Nov 2017
2017-11-28
@omar
Settings: Internals: Renaming.
omar committed on 28 Nov 2017
@omar
Settings: Internals: Simplifying code a bit. Creating Settings structure during first save. Windows where ImGuiWindowFlags_NoSavedSettings was late toggled will save settings correctly. (#1000)
omar committed on 28 Nov 2017
@omar
Settings: Internals: Added FindSettingsHandler()
omar committed on 28 Nov 2017
@omar
Settings: Internals: Exposed FindWindowSettings(). Simplified some code.
omar committed on 28 Nov 2017
@omar
Settings: Internals: Renamed ImGuiSettingsWindow to ImGuiWindowSettings.
omar committed on 28 Nov 2017
@omar
Build fix
omar committed on 28 Nov 2017
@omar
Settings: Import old style .ini file
omar committed on 28 Nov 2017
@omar
Settings: Make ImGuiWindow settings always first in the list.
omar committed on 28 Nov 2017
@omar
Settings: Initializing ImGuiSettingsWindow so external users don't end up with uncleared data. Exposed MarkIniSettingsDirty() in imgui_internal.h
omar committed on 28 Nov 2017
2017-11-27
@omar
Settings: basic refactor so that additional data structures can be loaded/saved. Parser/saver is still the minimum viable poor-man parsing.
omar committed on 27 Nov 2017
@omar
Settings: Internal renaming of structure and fields names.
omar committed on 27 Nov 2017
@omar
Settings: Basic internal refactor to have functions for saving from/to memory (not exposed)
omar committed on 27 Nov 2017
@omar
ImGuiTextBuffer: Renamed append() helper to appendf(), appendv() to appendfv(). Added reserve().
omar committed on 27 Nov 2017
2017-11-24
@omar
ImGuiStorage: Added BuildSortByKey() helper to rebuild storage from stratch.
omar committed on 24 Nov 2017
@omar
Sisyphus says: tweaked comments about not using old-style OpenGL examples (#1459, #1394 etc.)
omar committed on 24 Nov 2017
2017-11-22
@omar
Menu bar: better software clipping to handle small windows, in particular child window don't have the minimum constraint added in e9a7e73 so we need to render clipped menus better.
omar committed on 22 Nov 2017