| 2019-01-03 | 
            
             
                Docking: Fix for handling of orphan/inactive dock node with ConfigDockingTabBarOnSingleWindows (would crash).
                
                 
            
                  
                  omar
                  committed 
  
    
      on 3 Jan 2019
    
  
                  
                 
               | 
          
|---|---|
| 
            
             
                Docking: Fixed a bug undocking a window from its tab when it is the only docked window of a root dockspace with ConfigDockingTabBarOnSingleWindows enabled.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 3 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             
                Comments
                
                 
            
                  
                  omar
                  committed 
  
    
      on 3 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             | 
          |
| 
            
             
                (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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                Viewport: Added minimum viable information in the Changelog.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 3 Jan 2019
    
  
                  
                 
               | 
          |
| 2019-01-02 | 
            
             
                Docking: Merge fix duplicate line + added assert to ease debugging.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          
| 
            
             | 
          |
| 
            
             | 
          |
| 
            
             
                Internals: Extracted code out of EndFrame() into UpdateMouseMovingWindowEndFrame()
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             
                Alternative fix for bug introduced in d845135 (#1651), fix CTRL+Tab and fallback tooltip.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                Docking: Forward WindowClass from node to host window.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                Docking: Renamed SetNextWindowId() -> SetNextWindowID() for consistency. (function vs member are still horribly inconsistent atm)
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             
                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
    
  
                  
                 
               | 
          |
| 
            
             | 
          |
| 
            
             
                Docking: Agressively assert when CentralNode is a not a leaf node in order to find our bug.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             
                Renamed ImGuiDockFamily to ImGuiWindowClass. Renamed CompatibleWithClassZero to DockingAllowUnclassed. (#2109)
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             
                Examples: Comments about GLFW/SDL versions
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             
                Moved guidelines to issue #2261 to Pin and increase visibility for now.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             
                Renamed extra_flags to flags in InputXXX parameters.
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               | 
          |
| 
            
             
                InputFloat: When using ImGuiInputTextFlags_ReadOnly the step buttons are disabled. (#2257)
                
                 
            
                  
                  omar
                  committed 
  
    
      on 2 Jan 2019
    
  
                  
                 
               |