2018-09-13
@omar
Viewport: Fix an issue introduced on ~August 16, which would assert when viewport are disabled. Also made the DestroyPlatformWindow process more sturdy. (#1542)
omar committed on 13 Sep 2018
@omar
Docking: Fixed floating->docking transition on a platform window mistakenly destroying the platform window because the upcoming tab isn't visible and triggers viewport GC. Fixed missing title bar data on recreate window.
omar committed on 13 Sep 2018
@omar
Examples: Using "dear imgui" terminology in all examples headers/comments + fix minor typo.
omar committed on 13 Sep 2018
@omar
Docking: Better handling of window losing its dock node or having its dock node not active.
omar committed on 13 Sep 2018
@omar
Docking: Flicker fix when clicking on a Tab leading of a new window, in particular would be noticeable when using nested tab bars.
omar committed on 13 Sep 2018
2018-09-12
@Elias Daler
Fix MSVC's C4312 warning about casting user texture type to void* in ImageButton (#2080)
Elias Daler authored on 12 Sep 2018 omar committed on 12 Sep 2018
2018-09-11
@omar
Internals: Replace unsigned short with ImWchar when dealing with character storage (missing cases) + in imgui_impl_ file keep using neutral type everywhere, added missing explicit cast in three bindings. (#2078)
omar committed on 11 Sep 2018
@ice1000
Internals: Replace unsigned short with ImWchar when dealing with character storage. (#2078)
ice1000 authored on 11 Sep 2018 omar committed on 11 Sep 2018
@omar
Docking: Internal renaming and comments. + Fixed DockNodeMoveChildNodes() to transfer the LastExplicitSize value (was inconsequential afaik).
omar committed on 11 Sep 2018
@omar
Docking: Added ImGuiDockSpaceFlags_KeepAliveOnly, important for multiple level of tabs. (also renamed ImGuiDockFlags to ImGuiDockSpaceFlags.)
omar committed on 11 Sep 2018
@omar
Nav: Added a way for code to cancel Alt for menu toggle (ImGuiNavInput_KeyMenu_). Cancelling out on platform window. close request. (#1542, #787)
omar committed on 11 Sep 2018
@omar
Merge branch 'master' into viewport ...
omar committed on 11 Sep 2018
@omar
DragFloat: Disabled using power curve when one edge is FLT_MAX (broken in 1.61). Disabled setting a default drag speed when one edge is FLT_MAX. (#2024)
omar committed on 11 Sep 2018
@omar
DragFloat: Fixed a situation where dragging with value rounding enabled or with a power curve erroneously wrapped the value to one of the min/max edge. (#2024, #708, #320, #2075).
omar committed on 11 Sep 2018
2018-09-10
@omar
Nav: Added a way for code to cancel Alt for menu toggle (ImGuiNavInput_KeyMenu_). Cancelling out on platform window. close request. (#1542, #787)
omar committed on 10 Sep 2018
@omar
Docking: Added Type enum in ImGuiDockRequest. Renamed fields. DockSpace() skips node update if already submitted (when transitioning from implicit -> explicit DockSpace).
omar committed on 10 Sep 2018
@omar
Nav, Focus: Fixed ImGuiWindowFlags_NoBringToFrontOnFocus windows not being restoring focus properly after the main menu bar or last focused window is deactivated.
omar committed on 10 Sep 2018
@omar
Nav, Focus: Fixed ImGuiWindowFlags_NoBringToFrontOnFocus windows not being restoring focus properly after the main menu bar or last focused window is deactivated.
omar committed on 10 Sep 2018
@omar
Docking: Updating LastFrameActive earlier in Begin() because BeginDocked() will need to use it. Extracted some code into a DockNodeIsDropAllowedOne() function. Comments.
omar committed on 10 Sep 2018
@omar
Docking: Added SetNextWindowUserType() + user type filtering in dockspace and window merging. Added DockSpace() flag ImGuiDockFlags_NoSplit. Renaming. Reworked the DockNodeUpdateFindOnlyNodeWithWindows code so DockNodeUpdate can access the first window.
omar committed on 10 Sep 2018
@omar
Docking: io.ConfigResizeWindowsFromEdges default to true in Docking branch. Moved code in BeginTabItem().
omar committed on 10 Sep 2018
2018-09-09
@MindSpunk
example_glfw_vulkan was missing a reference to imgui_widgets.cpp (#2071, #2036)
MindSpunk authored on 9 Sep 2018 omar committed on 9 Sep 2018
2018-09-07
@omar
Fixed calling SetNextWindowSize()/SetWindowSize() with non-integer values leading to accidental alteration of window position. We now round the provided size. (#2067)
omar committed on 7 Sep 2018
@omar
Fixed calling DestroyContext() always saving .ini data with the current context instead of the supplied context pointer. (#2066)
omar committed on 7 Sep 2018
2018-09-06
@omar
Merge branch 'docking2' into viewport_docking ...
omar committed on 6 Sep 2018
@omar
Examples: Enabled Docking + Nav by default in the branch. (#351)
omar committed on 6 Sep 2018
@omar
Docking: Added Docking system. (Part 3) (#351)
omar committed on 6 Sep 2018
@omar
Docking: Added Docking system. (Part 2) (#351)
omar committed on 6 Sep 2018
@omar
Docking: Added Docking system. Enable with io.ConfigFlags |= ImGuiConfigFlags_DockingEnable. (Part 1) (#351)
omar committed on 6 Sep 2018
@omar
Docking: Added empty skeleton/sections to facilitate diff/patch of incoming code (otherwise git gives us a messier patch).
omar committed on 6 Sep 2018