2018-06-10
@omar
Merge branch 'master' into viewport ...
omar committed on 10 Jun 2018
@omar
Examples: Renamed imgui_impl_sdl2.cpp to imgui_impl_sdl.cpp (#1870) + changelog bits
omar committed on 10 Jun 2018
@omar
Examples: Renamed example folders. (#1870)
omar committed on 10 Jun 2018
@omar
Merge branch 'font_min_max_advance'
omar committed on 10 Jun 2018
@omar
Merge branch 'examples_refactor2' into viewport (#1870) ...
omar committed on 10 Jun 2018
2018-06-08
@omar
Merge branch 'master' into viewport ...
omar committed on 8 Jun 2018
@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
Examples: Documentation
omar committed on 7 Jun 2018
@omar
Examples: Fixed Makefile, batch files.
omar committed on 7 Jun 2018
@omar
Examples, Platform: Removed the call to ImGui::NewFrame() from the platform _NewFrame() function e.g. ImGui_ImplWin32_NewFrame(), ImGui_ImplSDL2_NewFrame(), ImGui_ImplGlfw_NewFrame(), etc. Moved to main.cpp for consistency. (#1542)
omar committed on 7 Jun 2018
@omar
Examples: Added .. folder in include path to remove the awkward #include "../imgui_impl_xxx.h" statements.
omar committed on 7 Jun 2018
@omar
Nav: Addendum: only set io.WantSetMousePos if necessary. (#1867)
omar committed on 7 Jun 2018
@omar
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
@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 missing IMGUI_API markers in non-inline section of the IMGUI_DISABLE_OBSOLETE_FUNCTIONS block: old Begin(), InputFloat().
omar committed on 6 Jun 2018
@omar
Readme, FAQ tweaks (#1807)
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: Fixed clipped scoring when exiting a NavFlattened child back to a parent item (clipping not desirable then). (followup and fix to c665c15). (#787)
omar committed on 5 Jun 2018
@omar
Merge branch 'master' into viewport ...
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-06-04
@omar
Nav: When entering into a NavFlattened child we only consider the visible items for scoring (note that this only work assuming the NavFlattened child window has interactive items). Fixes accidentally hoping into a NavFlattened child. (#767)
omar committed on 4 Jun 2018
@omar
Nav: NavFlattened: Fixed navigation miscrolling parent window when the current window is scrolling enough to keep the item in view. Fix feature added in e11610d6, typically affect large navigation steps (used by PageUp/PageDown). + comments (#787)
omar committed on 4 Jun 2018
@omar
Internals: Nav: Removed ParentID from move result (unused, would need to be full-filled for PageUp/PageDown code) + FAQ typo fix.
omar committed on 4 Jun 2018