| 2018-09-11 | 
            
             
                Internals: Replace unsigned short with ImWchar when dealing with character storage. (#2078)
                
                 
            
                  
                    ice1000
                    authored 
  
    
      on 11 Sep 2018
    
  
                    
                  
                  omar
                  committed 
  
    
      on 11 Sep 2018
    
  
                  
                 
               | 
          
|---|---|
| 
            
             
                Docking: Internal renaming and comments. + Fixed DockNodeMoveChildNodes() to transfer the LastExplicitSize value (was inconsequential afaik).
                
                 
            
                  
                  omar
                  committed 
  
    
      on 11 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Docking: Added ImGuiDockSpaceFlags_KeepAliveOnly, important for multiple level of tabs. (also renamed ImGuiDockFlags to ImGuiDockSpaceFlags.)
                
                 
            
                  
                  omar
                  committed 
  
    
      on 11 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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 | 
            
             
                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
    
  
                  
                 
               | 
          
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                Docking: io.ConfigResizeWindowsFromEdges default to true in Docking branch. Moved code in BeginTabItem().
                
                 
            
                  
                  omar
                  committed 
  
    
      on 10 Sep 2018
    
  
                  
                 
               | 
          |
| 2018-09-09 | 
            
             
                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 | 
            
             
                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
    
  
                  
                 
               | 
          
| 
            
             
                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 | 
            
             | 
          
| 
            
             
                Examples: Enabled Docking + Nav by default in the branch. (#351)
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Docking: Added Docking system. (Part 3) (#351)
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Docking: Added Docking system. (Part 2) (#351)
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Docking: Added Docking system. Enable with io.ConfigFlags |= ImGuiConfigFlags_DockingEnable. (Part 1) (#351)
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                Docking: Added ImVec2[] non const operator. Added ImStrSkipBlank. Reseting some values earlier in Begin. Added IMGUI_DEBUG_LOG() helper. Added docking source code section.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Tabs: Added BeginTabBar(), EndTabBar(), BeginTabItem(), EndTabItem() + demo. (#261, #351)
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Internals: Added ImPool helper structure. Moved ImVec1f.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Added ImGuiWindowFlags_UnsavedDocument flags.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Internals: Windows hidden with HiddenFramesRegular (but NOT HiddenFramesForResize) preserve their SizeContents, so restoring a auto-resize window after it's been hidden by tabs won't reset its size for a frame. Arguable. Let's see how it goes. (Followup to  
            b48e295)
                
                
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Internals: Split RenderTextClipped into two functions.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               | 
          |
| 
            
             
                Version 1.66 WIP
                
                 
            
                  
                  omar
                  committed 
  
    
      on 6 Sep 2018
    
  
                  
                 
               |