2019-01-03
@omar
Added sanity check to debug parent/child ordering issues (they would generally manifest with an assert/crash in EndFrame bu tthis assert will catch some earlier).
omar committed on 3 Jan 2019
@omar
Merge branch 'viewport' into docking ...
omar committed on 3 Jan 2019
@omar
(Breaking change) Reorganized Viewports advanced flags, moved into new io.ConfigViewportsXXX flags. Pay attention that ImGuiConfigFlags_ViewportsDecoration became ConfigViewportsNoDecoeration, so the value is inverted! (#1542)
omar committed on 3 Jan 2019
@omar
Viewport: Added ConfigViewportsNoParent to parent viewport default to NULL and not main viewport. Fix eg.. popups appearing erroneously focusing parent window.
omar committed on 3 Jan 2019
@omar
Viewport: Fix for minimization of individual viewports (the current back-end forcing a parent/child relationship between secondary viewports and the main viewport have hidden this issue). Follows d8ab2c1ac.
omar committed on 3 Jan 2019
@omar
Viewport: Fixed minimization of main viewport leading to it being omitted from platform_io.Viewport list where the users assume it is at index 0. Fix d8ab2c1ac. It wasn't a problem when other viewports were child of the main viewport because they would all be minimized together. (#1542)
omar committed on 3 Jan 2019
@omar
Natvis: Added Hidden info about ImGuiWindow.
omar committed on 3 Jan 2019
@omar
Viewport: Added minimum viable information in the Changelog.
omar committed on 3 Jan 2019
@Alzathar
Examples: Downgrading projects to xcode 9.2 (maybe 8.0) (#2134) ...
Alzathar authored on 3 Jan 2019 omar committed on 3 Jan 2019
@omar
Moving issue/pr template to docs/. Added links in README.
omar committed on 3 Jan 2019
2019-01-02
@omar
Docking: Merge fix duplicate line + added assert to ease debugging.
omar committed on 2 Jan 2019
@omar
Merge branch 'viewport' into docking ...
omar committed on 2 Jan 2019
@omar
Merge branch 'master' into viewport ...
omar committed on 2 Jan 2019
@omar
Internals: Extracted code out of EndFrame() into UpdateMouseMovingWindowEndFrame()
omar committed on 2 Jan 2019
@omar
Alternative fix for bug introduced in d845135 (#1651), fix CTRL+Tab and fallback tooltip.
omar committed on 2 Jan 2019
@omar
Revert "Fixes crash/assert bug introduced in d845135 (#1651): would assert when showing the CTRL+Tab list and or fallback "...." tooltip." ...
omar committed on 2 Jan 2019
@omar
Fixes crash/assert bug introduced in d845135 (#1651): would assert when showing the CTRL+Tab list and or fallback "...." tooltip.
omar committed on 2 Jan 2019
@omar
Docking: Forward WindowClass from node to host window.
omar committed on 2 Jan 2019
@omar
Merge branch 'viewport' into docking ...
omar committed on 2 Jan 2019
@omar
Viewport: Added ImGuiWindowClass / SetNextWindowClass() (concept imported from Docking ImGuiDockFamily), which currently allows to overwrite viewport flags on a per-window basis. Exposed FindViewportByID(). Win32: Support for ParentViewportId. (#1542)
omar committed on 2 Jan 2019
@omar
Docking: Renamed SetNextWindowId() -> SetNextWindowID() for consistency. (function vs member are still horribly inconsistent atm)
omar committed on 2 Jan 2019
@omar
Viewport: Win32: Workaround to the fact that ::WindowFromPoint() seems to return Windows using ImGuiViewportFlags_NoInputs / HTTRANSPARENT when dragging nearby the platform title bar. This is to allow using platform decoration. I don't understand this well atm. (#1542)
omar committed on 2 Jan 2019
@omar
Viewport: Added Platform_UpdateWindow hook for general purpose: Rework Win32 code to reflect viewport flags changes into Win32 while the window is active.
omar committed on 2 Jan 2019
@omar
Viewport: Reorder flags. Set owned viewport common decoration flags in Begin(). Moved code in UpdateViewportsEndFrame() before we introduce family/class based overrides.
omar committed on 2 Jan 2019
@omar
Merge branch 'master' into viewport ...
omar committed on 2 Jan 2019
@omar
Docking: Agressively assert when CentralNode is a not a leaf node in order to find our bug.
omar committed on 2 Jan 2019
@omar
Renamed ImGuiDockFamily to ImGuiWindowClass. Renamed CompatibleWithClassZero to DockingAllowUnclassed. (#2109)
omar committed on 2 Jan 2019
@omar
Examples: Comments about GLFW/SDL versions
omar committed on 2 Jan 2019
@omar
Moved guidelines to issue #2261 to Pin and increase visibility for now.
omar committed on 2 Jan 2019
@omar
Renamed extra_flags to flags in InputXXX parameters.
omar committed on 2 Jan 2019