2018-06-13 |
Added _None values to various enum flags, useful for readability and some coding style likes it. (Unfortunately we can't refer to them as default value in imgui.h functions because they need to be declared below).
omar
committed
on 13 Jun 2018
|
---|---|
Speculative fix for Win32 clipboard handler if SetClipboardText() fails + Minor fix for static analyzer + using :: prefix when calling in Win32 functions.
omar
committed
on 13 Jun 2018
|
|
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
|
|
Comments + missing changelog bits in 1.52 for SetNextWindowPos, SetNextWindowPosCenter. (obsolete #771)
omar
committed
on 13 Jun 2018
|
|
2018-06-12 |
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
|
Internals: Added GetItemID(), GetFocusID() for consistency. Made GetActiveID() inline. Comments, fixed typos, demo tweaks.
omar
committed
on 12 Jun 2018
|
|
Demo: Moved test of the Hovered/Active/Focused functions to the Widgets section.
omar
committed
on 12 Jun 2018
|
|
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
|
|
Comments
omar
committed
on 12 Jun 2018
|
|
Comments, changelog
omar
committed
on 12 Jun 2018
|
|
2018-06-11 |
Examples: FreeGLUT: Fixed mapping of Space key. (#801)
omar
committed
on 11 Jun 2018
|
Comments, documentation
omar
committed
on 11 Jun 2018
|
|
Examples: FreeGLUT: Added FreeGLUT bindings. Added FreeGLUT+OpenGL2 example. (#801)
omar
committed
on 11 Jun 2018
|
|
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
|
|
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 |
Fixed Travis path + various paths in comments/documentations
omar
committed
on 10 Jun 2018
|
Examples: Renamed imgui_impl_sdl2.cpp to imgui_impl_sdl.cpp (#1870) + changelog bits
omar
committed
on 10 Jun 2018
|
|
Examples: Renamed example folders. (#1870)
omar
committed
on 10 Jun 2018
|
|
Merge branch 'font_min_max_advance'
omar
committed
on 10 Jun 2018
|
|
2018-06-08 |
Big example binding refactor (manually imported from Viewport branch, stripped out of Viewport code). (#1870)
...
omar
committed
on 8 Jun 2018
|
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 |
Nav: Addendum: only set io.WantSetMousePos if necessary. (#1867)
omar
committed
on 7 Jun 2018
|
Nav: Removed an unnecessary assertion that could fail when using Mouse and Keyboard simultaneously with the NavEnableSetMousePos flag. (#1867)
omar
committed
on 7 Jun 2018
|
|
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 |
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
|
Added missing IMGUI_API markers in non-inline section of the IMGUI_DISABLE_OBSOLETE_FUNCTIONS block: old Begin(), InputFloat().
omar
committed
on 6 Jun 2018
|
|
Readme, FAQ tweaks (#1807)
omar
committed
on 6 Jun 2018
|
|
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
|
|
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 |
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
|