- Jan 15, 2019
-
-
omar authored
-
- Jan 14, 2019
- Jan 13, 2019
- Jan 12, 2019
- Jan 11, 2019
-
-
omar authored
ImFontAtlas: Fixed allocating for last bit (would only affect is that last codepoint is a multiple of 32). (#2270)
-
- Jan 10, 2019
-
-
omar authored
- Fixed abnormally high atlas height. (#618) - Fixed support for any values of TexGlyphPadding (not just only 1). (#618) - Atlas width is now properly based on total surface rather than glyph count (unless overridden with TexDesiredWidth). (#618) - Fixed atlas builder so missing glyphs won't influence the atlas texture width. (#2233, #618) - Fixed atlas builder so duplicate glyphs (when merging fonts) won't be included in the rasterized atlas. (#618)
-
omar authored
- Atlas width is now properly based on total surface rather than glyph count (unless overridden with TexDesiredWidth). - Fixed atlas builder so missing glyphs won't influence the atlas texture width. (#2233) - Fixed atlas builder so duplicate glyphs (when merging fonts) won't be included in the rasterized atlas.
-
omar authored
-
omar authored
-
omar authored
-
omar authored
-
omar authored
ImVector: Made reserve() another silly one-liner. It's not longer than other functions and our weird obsessions deserve to be carried with stringent consistence. + Comments
-
omar authored
ImVector: Made a struct. Using T/T* in the code instead of value_type/iterator. Renamed index_from_pointer() to index_from_ptr() (was not documented, added in 1.63, users not supposed to use ImVector, hopefully not a big deal).
-
omar authored
-
Vladimír Vondruš authored
The various community projects that integrated Dear ImGui into Magnum were merged together and are now an official part of the engine.
-
- Jan 08, 2019
-
-
omar authored
-
omar authored
ImDrawList: Optimized some of the functions for performance of debug builds where non-inline function call cost are non-negligible.
-
omar authored
Internals: LowerBound: Use raw pointer typedefs, we never use iterator anywhere else in the codebase. Demo: Typo. C98 fix.
-
omar authored
-
- Jan 07, 2019
-
-
omar authored
-
omar authored
Selectable() should have an ID even though they are disabled, to be consistent with other widgets. Not sure of the reasoning ~1.41 which made this turn to 0.
-
omar authored
Fixed animated window titles from being updated when displayed in the CTRL+Tab list. + Adding overkill helpers for reusing buffers. (#787)
-
omar authored
-
omar authored
-
omar authored
-
- Jan 06, 2019
-
-
omar authored
Renamed ImFont::GlyphRangesBuilder to ImFontGlyphRangesBuilder. Keep redirection typedef (will obsolete).
-
omar authored
-
omar authored
IO: Renamed InputCharacters[], marked internal as was always intended. AddInputCharacter() goes into a queue which can receive as many characters as needed during the frame. This is useful for automation to not have an upper limit on typing speed. Will later transition key/mouse to use the event queue later.
-
omar authored
-
omar authored
-
- Jan 04, 2019
-
-
omar authored
Nav: Fixed an keyboard issue where holding Activate/Space for longer than two frames on a button would unnecessary keep the focus on the parent window, which could steal it from newly appearing windows. (#787)
-
omar authored
Added bindings in Readme. Added internal IMGUI_DEBUG_LOG() helper. Comments, missing breaking changes note relative to imgui_impl_xxxx changes, not really part of core but worth adding in the imgui.cpp breaking change section.
-
DomRe authored
-
- Jan 03, 2019