2019-06-18
@omar
Addendum to #2635. Add support for multi-viewports in SDL+DX!! example. making all Win32-centric back-ends handle PlatformHandleRaw. Using the field to use/store the HWND for internal purpose in SDL/GLFW back-ends. (#1542)
omar committed on 18 Jun 2019
@Vincent Hamm
Viewport: Added PlatformHandleRaw. Update SDL+DX11 example. (#1542, #2635)
Vincent Hamm authored on 17 Jun 2019 omar committed on 18 Jun 2019
@omar
Restore SLN which in Docking branch includes more projects.
omar committed on 18 Jun 2019
@omar
Merge branch 'master' into docking ...
omar committed on 18 Jun 2019
@omar
Word-wrapping: Fixed overzealous word-wrapping when glyph edge lands exactly on the limit. Because of this, auto-fitting exactly unwrapped text would make it wrap. (fixes initial 1.15 commit, 78645a7d).
omar committed on 18 Jun 2019
@omar
Examples: SDL+DX11: Changelog, readme, batch files, fixed vcxproj, minor stylistic fixes + minor sync of other main.cpp files. (#2632)
omar committed on 18 Jun 2019
@Vincent Hamm
Implement SDL/dx11 sample
Vincent Hamm authored on 16 Jun 2019 omar committed on 18 Jun 2019
@omar
Window: Fixed InnerClipRect right-most coordinates using wrong padding setting (introduced in 1.71).
omar committed on 18 Jun 2019
@Vincent Hamm
Fiedx OpenGL ES 3.0 include for iOS and tvOS (#2631)
Vincent Hamm authored on 18 Jun 2019 omar committed on 18 Jun 2019
2019-06-17
@Pavel Rojtberg
Updated Ogre bindings (#2619) ...
Pavel Rojtberg authored on 17 Jun 2019 omar committed on 17 Jun 2019
@omar
Internals: Columns: Poke into WorkRect and use them in the GetContentRegionMax() functions. This should be a no-op, but preparing us to transition toward using WorkRect instead of ContentRegionRect. ...
omar committed on 17 Jun 2019
@omar
Disable -Wpragmas warning in GCC to avoid relying on version checks, as unusual/forks/mods don't appear to always have same warning<>version. (#2618) ...
omar committed on 17 Jun 2019
@omar
Fix monitor dpi info not being copied to main viewport when multi-viewports are not enabled. (#2621, #1676) + Tweaks, short path in FindPlatformMonitorForRect().
omar committed on 17 Jun 2019
@omar
Merge branch 'master' into docking ...
omar committed on 17 Jun 2019
@omar
ImDrawList: Fixed CloneOutput() helper crashing. Also removed unnecessary risk from ImDrawList::Clear(), draw lists are being clear before use each frame anyway. (#1860)
omar committed on 17 Jun 2019
2019-06-14
@omar
ImDrawList::ChannelsSplit(), ImDrawListSlitter: Fixed an issue with merging draw commands between channels 0 and 1. (#2624) Introduced by cef88f6.
omar committed on 14 Jun 2019
@omar
Removed redirecting functions/enums that were obsoleted in version 1.51 (June 2017): ImGuiCol_Column*, ImGuiSetCond_*, IsItemHoveredRect(), IsPosHoveringAnyWindow(), IsMouseHoveringAnyWindow(), IsMouseHoveringWindow(), IMGUI_ONCE_UPON_A_FRAME.
omar committed on 14 Jun 2019
@omar
Version 1.72 WIP
omar committed on 14 Jun 2019
2019-06-13
@omar
Docking: Fixed rendering of outer decoration happening on non-visible docked window (#2623, #2109). Revealed by 0770449. We are actually better than before now, as previously those would get unnecessarily get rendered into a hidden draw list.
omar committed on 13 Jun 2019
2019-06-12
@omar
Merge branch 'master' into docking ...
omar committed on 12 Jun 2019
@omar
Version 1.71 + comments
omar committed on 12 Jun 2019
2019-06-11
@omar
Internals: Reworked RenderTextEllipsis() to satisfy what we need for table headers.
omar committed on 11 Jun 2019
@omar
Readme, comments, dear imgui prefixes
omar committed on 11 Jun 2019
@omar
CollapsingHeader: Minor fix to align right side of frames (which is extruded past the Work/Contents rect) with clipping rectangle.
omar committed on 11 Jun 2019
@omar
Log/Capture: Fixed BeginTabItem() label not being included in a text log/capture. ...
omar committed on 11 Jun 2019
@omar
ImDrawListSplitter: Don't merge draw commands when crossing a VtxOffset boundary + Renamed fields ImDrawChannels to consistently suggest those are internal structures.
omar committed on 11 Jun 2019
2019-06-10
@omar
ImDrawListSplitter: Fix idx offset when merging (cef88f6) (#2591)
omar committed on 10 Jun 2019
2019-06-07
@omar
Window: child windows outer decorations (e.g. scrollbar) are rendered as part of their parent window, avoiding the creation of an extraneous draw command. ...
omar committed on 7 Jun 2019
@omar
Internals: Added drawlist and color arg to RenderArrow(), RenderBullet(). Reordered args for RenderPixelEllipsis.
omar committed on 7 Jun 2019
@omar
imgui-test: Added IMGUI_TEST_ENGINE_LOG macro to emit into test log from core or user land.
omar committed on 7 Jun 2019