| 2019-04-28 | 
                Popups: Closes popup at the time of FocusWindow(). Fixes right-click from closing all popups instead of aiming at the hovered popup level (regression in 1.67's ae76a1fd).
                
                 
                  
                  omar
                  committed 
  
    
      on 28 Apr 2019
    
  
                  
                 | 
|---|---|
| 
                Popups: Closing a popup restores the focused/nav window in place at the time of the popup opening, instead of restoring the window that was in the window stack at the time of the OpenPopup call. (#2517)
                
                  ...
                
                 
                  
                  omar
                  committed 
  
    
      on 28 Apr 2019
    
  
                  
                 | |
| 2019-04-26 | 
                Window: Fixed contents region being off by WindowBorderSize amount on the right when scrollbar is active.
                
                 
                  
                  omar
                  committed 
  
    
      on 26 Apr 2019
    
  
                  
                 | 
| 
                Separator: Declare its thickness (1.0f) to the layout, making items around separator more symmetrical.
                
                 
                  
                  omar
                  committed 
  
    
      on 26 Apr 2019
    
  
                  
                 | |
| 2019-04-25 | 
                Nav: Fixed Drag/Slider functions going into text input mode when keyboard CTRL is held while pressing NavActivate.
                
                 
                  
                  omar
                  committed 
  
    
      on 25 Apr 2019
    
  
                  
                 | 
| 
                Internals: TempInputText: Rename InputScalarAsWidgetReplacement() -> TempInputTextScalar(), ScalarAsInputTextId -> TempInputTextId, small tidying up in affected functions.
                
                 
                  
                  omar
                  committed 
  
    
      on 25 Apr 2019
    
  
                  
                 | |
| 
                Window: Fixed window with the AlwaysAutoResize flag unnecessarily extending their hovering boundaries by a few pixels (this is used to facilitate resizing from borders when available for a given window). One of the noticeable minor side effect was that navigating menus would have had a tendency to disable highlight from parent menu items earlier than necessary while approaching the child menu.
                
                  ...
                
                 
                  
                  omar
                  committed 
  
    
      on 25 Apr 2019
    
  
                  
                 | |
| 2019-04-24 | 
                Misc comments, internal renaming, added disable indentation option to Columns demo section.
                
                 
                  
                  omar
                  committed 
  
    
      on 24 Apr 2019
    
  
                  
                 | 
| 2019-04-23 | 
                Examples: SDL: Gamepad support minor amend. Fixes ImGuiBackendFlags_HasGamepad not being set. Enable in Emscripten demo. Tweaks. (#2509, #2484).
                
                 
                  
                  omar
                  committed 
  
    
      on 23 Apr 2019
    
  
                  
                 | 
| 2019-04-18 | 
                Added SetNextItemWidth() helper to avoid using PushItemWidth/PopItemWidth() for single items.
                
                 
                  
                  omar
                  committed 
  
    
      on 18 Apr 2019
    
  
                  
                 | 
| 
                Misc: Fixed PushItemWidth(-width) (for right-side alignment) laying out certain items (button, listbox, etc.) with negative sizes if the 'width' argument was smaller than the available width at the time of item submission,
                
                 
                  
                  omar
                  committed 
  
    
      on 18 Apr 2019
    
  
                  
                 | |
| 
                Combo, Slider: Improve rendering in situation when there's there's very little space available.
                
                 
                  
                  omar
                  committed 
  
    
      on 18 Apr 2019
    
  
                  
                 | |
| 2019-04-17 | 
                Columns: Fixed boundary of clipping being off by 1 pixel within the left column.
                
                 
                  
                  omar
                  committed 
  
    
      on 17 Apr 2019
    
  
                  
                 | 
| 
                Clarified asserts comments + todo entries. (#2500)
                
                 
                  
                  omar
                  committed 
  
    
      on 17 Apr 2019
    
  
                  
                 | |
| 2019-04-16 | 
                Metrics: Added "Show windows rectangles" tool to visualize the different rectangles.
                
                 
                  
                  omar
                  committed 
  
    
      on 16 Apr 2019
    
  
                  
                 | 
| 
                Merged a bunch of small changes from Docking branch to reduce the difference between branches.
                
                  ...
                
                 
                  
                  omar
                  committed 
  
    
      on 16 Apr 2019
    
  
                  
                 | |
| 2019-04-15 | 
                Examples: DirectX10/11/12, Allegro, Marmalade: Render functions early out when display size is zero (minimized). (#2496)
                
                 
                  
                  omar
                  committed 
  
    
      on 15 Apr 2019
    
  
                  
                 | 
| 
                Examples: Visual Studio: Updated default platform toolset+sdk in vcproj files from v100+sdk7 (vs2010) to v110+sdk8 (vs2012). This is mostly so we can remove reliance on DXSDK_DIR for the DX10/DX11 example, which if existing and when switching to recent SDK ends up conflicting and creating warnings.
                
                 
                  
                  omar
                  committed 
  
    
      on 15 Apr 2019
    
  
                  
                 | |
| 2019-04-14 | 
                Examples: Emscripten: Switched to WebGL1/ES2, Added Changelog, Updated links, Added ignore list, Fixed warning with older versions. Removed reliance on C++11 (would warn on some compiler). Improved html template, removed undesirable options, reduced log size. Tweaked main.cpp. (#2494)
                
                 
                  
                  omar
                  committed 
  
    
      on 14 Apr 2019
    
  
                  
                 | 
| 2019-04-12 | 
                PlotLines, PlotHistogram: Ignore NaN values when calculating min/max bounds. (#2485)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Apr 2019
    
  
                  
                 | 
| 2019-04-08 | 
                Internals: Tweak ItemSize calls. Added todo items.
                
                 
                  
                  omar
                  committed 
  
    
      on 8 Apr 2019
    
  
                  
                 | 
| 2019-04-07 | 
                Merge branch 'vulkan_fix_master'
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Apr 2019
    
  
                  
                 | 
| 
                FAQ tweaks. Add missing entries in imgui.cpp (which until now where only in the README).
                
                 
                  
                  omar
                  committed 
  
    
      on 7 Apr 2019
    
  
                  
                 | |
| 2019-04-05 | 
                Misc: Added IM_MALLOC/IM_FREE macros mimicking IM_NEW/IM_DELETE so user doesn't need to revert  to using the ImGui::MemAlloc()/MemFree() calls directly.
                
                 
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | 
| 
                Misc: Added IM_MALLOC/IM_FREE macros mimicking IM_NEW/IM_DELETE so user doesn't need to revert  to using the ImGui::MemAlloc()/MemFree() calls directly.
                
                 
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: Removed requirement for user to pass their own render buffer storage to ImGui_ImplVulkan_RenderDrawData(), this is managed internally.
                
                 
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: Added ImageCount to InitInfo structure (!= MinImageCount) will be needed for viewports. Renamed FramesQueueSize -> ImageCount. (#2472, #2071)
                
                 
                  
                  omar
                  committed 
  
    
      on 5 Apr 2019
    
  
                  
                 | |
| 2019-04-04 | 
                Vulkan: Renaming demo/helper structures. Tidying up examples main.cpp.
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | 
| 
                Vulkan: Renaming, we want InitInfo to source MinImageCount which is the "source" value (so viewport creation can use this). Made ImGui_ImplVulkan_DestroyFrameRenderBuffers public. (#2071)
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 | |
| 
                Vulkan: Added extra parameter to ImGui_ImplVulkan_RenderDrawData(). User is in charge of owning/storing 1 ImGui_ImplVulkan_FrameRenderBuffers per in-flight rendering frame. Removed ImGui_ImplVulkan_SetFramesQueueSize. (#2461, #2348, #2378, #2097, #2071, #1677)
                
                 
                  
                  omar
                  committed 
  
    
      on 4 Apr 2019
    
  
                  
                 |