History for imgui / CHANGELOG.txt
2018-04-27
@omar
DragFloat, DragInt: Cancel mouse tweak when current value is initially past the min/max boundaries and mouse is pushing in the same direction (keyboard/gamepad version already did this).
omar committed on 27 Apr 2018
@omar
InputText: Fixed returning true when edition is cancelled with Esc and the current buffer matches the initial value.
omar committed on 27 Apr 2018
2018-04-25
@omar
Added IMGUI_CHECKVERSION() macro to compare version string and data structure sizes in order to catch issues with mismatching compilation unit settings. (#1695, #1769)
omar committed on 25 Apr 2018
@omar
Misc: Comments and shallow/small changes (merged from viewport branch to minimize branch drift).
omar committed on 25 Apr 2018
@Bruce Mitchener
Fix various typos.
Bruce Mitchener authored on 25 Apr 2018 omar committed on 25 Apr 2018
2018-04-24
@omar
Internals: Removed misleading ImRect::FixInverted + fix minor formatting in Readme. ...
omar committed on 24 Apr 2018
2018-04-23
@omar
Window: Relaxed the internal stack size checker to allow Push/Begin/Pop/.../End patterns to be used with PushStyleColor, PushStyleVar, PushFont without causing a false positive assert. (#1767)
omar committed on 23 Apr 2018
@omar
InputText: On Mac OS X, support Cmd+Shift+Z for Redo. Cmd+Y is also supported as major apps seems to default to support both. (#1765)
omar committed on 23 Apr 2018
2018-04-20
@omar
Columns: Fixed a bug introduced in 1.51 where columns would affect the contents size of their container, often creating feedback loops when ImGuiWindowFlags_AlwaysAutoResize was used. (#1760)
omar committed on 20 Apr 2018
@omar
Window: Fixed windows using the ImGuiWindowFlags_NoSavedSettings flag from not using the same default position as other windows. (#1760)
omar committed on 20 Apr 2018
2018-04-19
@omar
InputText: Tweak to make the if statement more readable + update Changelog (#1747)
omar committed on 19 Apr 2018
2018-04-18
@omar
Examples: Allegro 5: Renamed bindings from imgui_impl_a5.cpp to imgui_impl_allegro5.cpp.
omar committed on 18 Apr 2018
@omar
Examples: Allegro 5: Added support for 32-bit indices setup via defining ImDrawIdx, to avoid an unecessary conversion (Allegro 5 doesn't support 16-bit indices).
omar committed on 18 Apr 2018
@omar
Fixed DisplaySafeAreaPadding not affecting popups/tooltips/menus at it should have (partly broken in 2e5577f).
omar committed on 18 Apr 2018
@omar
BeginMainMenuBar: Followup to 1e41bad9. Removed public window flag. DisplaySafeAreaPadding defaults to (3,3) instead of (4.4). Comments, tab to spaces, Changelog. (#1439)
omar committed on 18 Apr 2018
2018-04-17
@omar
Fixed default proportional item width lagging by one frame on resize + miscellaneous minor tweaks.
omar committed on 17 Apr 2018
2018-04-14
@daniel-murray
Fix typos KeyDown => KeysDown
daniel-murray authored on 13 Apr 2018 omar committed on 14 Apr 2018
2018-04-11
@omar
Settings: Fixed saving an empty .ini file if CreateContext/DestroyContext are called without a single call to NewFrame(). (#1741)
omar committed on 11 Apr 2018
2018-04-09
@omar
Misc: IM_DELETE() helper function added in 1.60 doesn't clear the input _pointer_ reference, more consistent with expectation and allows passing r-value.
omar committed on 9 Apr 2018
@omar
Version 1.61 WIP
omar committed on 9 Apr 2018
2018-04-07
@omar
Version 1.60
omar committed on 7 Apr 2018
2018-04-06
@omar
Style: Default style is now StyleColorsDark()! Toward a 1.60 release :) (#707)
omar committed on 6 Apr 2018
@omar
IO: Added ImGuiConfigFlags_NoMouse to force clear/disable mouse inputs in NewFrame().
omar committed on 6 Apr 2018
@omar
Renamed ImGuiConfigFlags_NoSetMouseCursor to ImGuiConfigFlags_NoMouseCursorChange. Followup to 75c3793 two weeks ago. (#787, #1495, #1202) + comments
omar committed on 6 Apr 2018
2018-04-04
@omar
Hide new windows for one frame until they calculate their size. Also fixes SetNextWindowPos() given a non-zero pivot. (#1694)
omar committed on 4 Apr 2018
@omar
Added extra comments and assertions to avoid user combining ImGuiCond flags. (#1694)
omar committed on 4 Apr 2018
2018-03-22
@omar
Added InputDouble() function. We use a format string instead of a decimal_precision parameter to also for "%e" and variants. (#1011) May transition the other InputXXX function to use format strings as well.
omar committed on 22 Mar 2018
@omar
InputFloat: Scientific input. InputText: Added ImGuiInputTextFlags_CharsScientific to add 'e' 'E' to list of characters that can be input. (later useful for #1011)
omar committed on 22 Mar 2018
2018-03-20
@omar
Examples: GLFW: Don't alter cursor mode if GLFW_CURSOR input mode is GLFW_CURSOR_DISABLED. (#1202) [@PhilCK]
omar committed on 20 Mar 2018
@omar
IO: Added ImGuiConfigFlags_NoSetMouseCursors. Added ImGuiBackendFlags_HasMouseCursors, ImGuiBackendFlags_HasSetMousePos. (#787, #1495, #1202)
omar committed on 20 Mar 2018