History for imgui / CHANGELOG.txt
2018-06-20
@omar
Examples: Fixed bindings to use ImGuiMouseCursor_COUNT instead of old name ImGuiMouseCursor_Count_ so they can compile with IMGUI_DISABLE_OBSOLETE_FUNCTIONS. (#1887)
omar committed on 20 Jun 2018
2018-06-14
@omar
Revert 640c0566: TreeNode: Fixed nodes with ImGuiTreeNodeFlags_Leaf flag always returning true which was meaningless -> more flexible to keep allowing it by default so it setup an ID scope.
omar committed on 14 Jun 2018
2018-06-13
@omar
Examples: Allegro5: Added support for ImGuiConfigFlags_NoMouseCursorChange flag. Added clipboard support. Unindexing buffers ourselves as Allegro indexed drawing primitives are buggy in the DirectX9 back-end.
omar committed on 13 Jun 2018
@omar
Comments + missing changelog bits in 1.52 for SetNextWindowPos, SetNextWindowPosCenter. (obsolete #771)
omar committed on 13 Jun 2018
2018-06-12
@omar
Added IsItemDeactivatedAfterChange() if the last item was active previously, isn't anymore, and during its active state modified a value. Note that you may still get false positive. (#820, #956, #1875)
omar committed on 12 Jun 2018
@omar
Added IsItemDeactivated() to query if the last item was active previously but isn't anymore. Useful for Undo/Redo patterns. (#820, #956, #1875)
omar committed on 12 Jun 2018
@omar
Comments, changelog
omar committed on 12 Jun 2018
2018-06-11
@omar
Examples: FreeGLUT: Added FreeGLUT bindings. Added FreeGLUT+OpenGL2 example. (#801)
omar committed on 11 Jun 2018
@omar
Examples: Win32: Fixed handling of mouse wheel messages to support finer position messages (typically sent by track-pads). (#1874)
omar committed on 11 Jun 2018
@omar
Examples: Comments to make ImGuiConfigFlags_NoMouseCursorChange more visible (#1027). + Allegro5: Added support for ImGuiConfigFlags_NoMouseCursorChange flag.
omar committed on 11 Jun 2018
2018-06-10
@omar
Examples: Renamed imgui_impl_sdl2.cpp to imgui_impl_sdl.cpp (#1870) + changelog bits
omar committed on 10 Jun 2018
@omar
Merge branch 'font_min_max_advance'
omar committed on 10 Jun 2018
2018-06-08
@omar
Big example binding refactor (manually imported from Viewport branch, stripped out of Viewport code). (#1870) ...
omar committed on 8 Jun 2018
@omar
ImFontConfig: Added GlyphMinAdvanceX/GlyphMaxAdvanceX settings useful to make a font appears monospaced, particularly useful for icon fonts. (#1869)
omar committed on 8 Jun 2018
2018-06-07
@omar
SliderFloat(): When using keyboard/gamepad and a zero precision format string (e.g. "%.0f"), always step in integer units. (#1866)
omar committed on 7 Jun 2018
2018-06-06
@omar
Popup: Improved handling of (erroneously) repeating calls to OpenPopup() to not fully close/re-open the popup so its child popups won't get closed. (#1497, #1533, #1865). ...
omar committed on 6 Jun 2018
@omar
Added GetGlyphRangesChineseSimplifiedCommon() helper that returns a list of ~2500 most common Simplified Chinese characters. Renamed GetGlyphRangesChinese() to GetGlyphRangesChineseFull() to distinguish other variants and discourage using the full set. (#1859) ...
omar committed on 6 Jun 2018
@omar
TreeNodeEx(): The helper ImGuiTreeNodeFlags_CollapsingHeader flag now include ImGuiTreeNodeFlags_NoTreePushOnOpen. The flag was already set by CollapsingHeader(). The only difference is if you were using TreeNodeEx() manually with ImGuiTreeNodeFlags_CollapsingHeader and without ImGuiTreeNodeFlags_NoTreePushOnOpen. In which case you can remove the ImGuiTreeNodeFlags_NoTreePushOnOpen flag from your call (ImGuiTreeNodeFlags_CollapsingHeader & ~ImGuiTreeNodeFlags_NoTreePushOnOpen). (#1864)
omar committed on 6 Jun 2018
2018-06-05
@omar
stb_textedit, InputText(): Fixed Undo after pasting large amount of text (Redo will still fail when undo buffers are exhausted, but text won't be corrupted). ...
omar committed on 5 Jun 2018
@omar
Updated stb_textedit 1.09 + patches --> 1.12 + minor patches. (#715)
omar committed on 5 Jun 2018
@omar
InputTextMultiline(): Fixed double navigation highlight when scrollbar is active. (#787)
omar committed on 5 Jun 2018
@omar
Nav: Added support for PageUp/PageDown (explorer-style: first aim at bottom/top most item, when scroll a page worth of contents). (#787)
omar committed on 5 Jun 2018
@omar
Changelog formatting update, Todo, comments. Tweak Child demo. Shuffle some code in NavUpdate().
omar committed on 5 Jun 2018
2018-05-28
@omar
Added ImGuiDragDropFlags_AcceptNoPreviewTooltip flag to disable drag source tooltip from the target site (#143)
omar committed on 28 May 2018
@omar
Internals: PushItemFlag() flags are inherited by BeginChild().
omar committed on 28 May 2018
2018-05-23
@omar
Drag and Drop: BeginDragDropSource(): Offset tooltip position so it is off the mouse cursor, but also closer to it than regular tooltips, and not clamped by viewport. (#1739)
omar committed on 23 May 2018
2018-05-21
@omar
Examples: GLFW: Made it possible to Shutdown/Init the backend again (by reseting the time storage properly). Changelog. Added to Vulkan example. (#1827)
omar committed on 21 May 2018
@omar
ColorEdit3, ColorEdit4, ColorButton: Added ImGuiColorEditFlags_NoDragDrop flag to disable ColorEditX as drag target and ColorButton as drag source. (#1826)
omar committed on 21 May 2018
2018-05-17
@omar
Remove trailing white spaces.
omar committed on 17 May 2018
2018-05-14
@omar
TreeNode: Fixed nodes with ImGuiTreeNodeFlags_Leaf flag always returning true which was meaningless. Tweak demo.
omar committed on 14 May 2018