| 2018-03-23 | 
                Examples: SDL: Note about SDL breaking the IME under Windows (I can't seem a way SDL2 Windows IME implementation can possibly work, the functions are never called/referenced).
                
                 
                  
                  omar
                  committed 
  
    
      on 23 Mar 2018
    
  
                  
                 | 
|---|---|
| 2018-03-20 | 
                Examples: GLFW: Don't alter cursor mode if GLFW_CURSOR input mode is GLFW_CURSOR_DISABLED. (#1202) [@PhilCK]
                
                 
                  
                  omar
                  committed 
  
    
      on 20 Mar 2018
    
  
                  
                 | 
| 
                Examples: GLFW: Don't alter cursor mode if GLFW_CURSOR input mode is GLFW_CURSOR_DISABLED. (#1202) [@PhilCK]
                
                 
                  
                  omar
                  committed 
  
    
      on 20 Mar 2018
    
  
                  
                 | |
| 
                Examples: OpenGL2: Added multi-viewport support in the OpenGL2 back-end. (#1542) + Metrics: Fix undisplayed flag.
                
                 
                  
                  omar
                  committed 
  
    
      on 20 Mar 2018
    
  
                  
                 | |
|  | |
| 
                IO: Added ImGuiConfigFlags_NoSetMouseCursors. Added ImGuiBackendFlags_HasMouseCursors, ImGuiBackendFlags_HasSetMousePos. (#787, #1495, #1202)
                
                 
                  
                  omar
                  committed 
  
    
      on 20 Mar 2018
    
  
                  
                 | |
| 
                Added ImGuiBackendFlags for backend to expose its capabilities. Added ImGuiBackendFlags_HasGamepad. (#787, #1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 20 Mar 2018
    
  
                  
                 | |
| 
                IO: Renamed io.WantMoveMouse to io.WantSetMousePos (was added in 1.52, _not_ used by core and only honored by some binding ahead of merging the Nav branch) + internal renaming (#787)
                
                 
                  
                  omar
                  committed 
  
    
      on 20 Mar 2018
    
  
                  
                 | |
|  | |
| 
                Examples: Renamed applications to emphasis on use of GLFW as a platform framework + minor local tweaks
                
                 
                  
                  omar
                  committed 
  
    
      on 20 Mar 2018
    
  
                  
                 | |
| 2018-03-19 | 
                Examples: Vulkan: Fix missing subpass dependency
                
                  ...
                
                 
                  
                    Christian Forfang
                    authored 
  
    
      on 19 Mar 2018
    
  
                    
                  
                  omar
                  committed 
  
    
      on 19 Mar 2018
    
  
                  
                 | 
| 
                Examples: Vulkan: Using VK_PRESENT_MODE_MAILBOX_KHR. Disable IMGUI_UNLIMITED_FRAME_RATE by default. Fixed warnings. (#1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 19 Mar 2018
    
  
                  
                 | |
| 
                Viewport, Platform: Added void* to render/swap buffer functions. Comments. (#1542, #1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 19 Mar 2018
    
  
                  
                 | |
| 2018-03-18 | 
                Viewport, Examples: Renamed types used by examples. (#1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 18 Mar 2018
    
  
                  
                 | 
| 
                Viewport, Platform: Refactored platform interface. Removed need to use imgui_internal.h in backends. Split viewport into public facing ImGuiViewport and internal structure. Exposing enough data to provide custom tweaked renderers. Renamed handlers, fixed lots of inconsistencies. (#1542, #1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 18 Mar 2018
    
  
                  
                 | |
| 2018-03-15 | 
                Viewport, Platform: Internal renaming to use more consistent (OsDesktopPos > PlatformPos). (#1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 15 Mar 2018
    
  
                  
                 | 
| 
                Viewport, Platform: SDL: Makes the CreateViewport function restore current GL context so in theory it is free from side-effect. That said, it seems like there is a bug in SDL because our CreateViewport (currently in Render(), not for long) have affect a jerky side-effect if SDL_GL_MakeCurrent() is called before Render(). (#1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 15 Mar 2018
    
  
                  
                 | |
| 
                Viewport: Removed back-end renderer code that implied we need to clear with WindowBg color. Added NoRendererClear flag. (#1542, #1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 15 Mar 2018
    
  
                  
                 | |
| 
                Examples Refactor: GLFW: Explicit functions to init GLFW with OpenGL or Vulkan since we cannot read the api hints from glfw.
                
                 
                  
                  omar
                  committed 
  
    
      on 15 Mar 2018
    
  
                  
                 | |
| 
                Viewport, Platform, Examples: Changes to resizing flow + restored support for Platform events affecting the ImGui windows (so Decorated windows are functional).  (#1542, #1042) ..
                
                  ...
                
                 
                  
                  omar
                  committed 
  
    
      on 15 Mar 2018
    
  
                  
                 | |
| 2018-03-14 | 
                Examples: SDL: Fix for versions olders than 2.0.6
                
                 
                  
                  omar
                  committed 
  
    
      on 14 Mar 2018
    
  
                  
                 | 
| 2018-03-13 | 
                Examples: SDL,GLFW,Vulkan: The Platform<>Renderer link is handled by SDL/GLFW platforms, both can compile without Vulkan headers, SDL+Vulkan is now on part with GLFW+Vulkan (aka broken the same way!). (#1542)
                
                 
                  
                  omar
                  committed 
  
    
      on 13 Mar 2018
    
  
                  
                 | 
| 
                Examples: Using draw_data->DisplaySize, followup to  c50198d. Fix Vulkan secondary viewport rendering. SDL+Vulkan: Matched changes. Fix vcprojs. (#1542, #1042)
                  
                  omar
                  committed 
  
    
      on 13 Mar 2018
    
  
                  
                 | |
| 
                Viewport: Obsoleted io.DisplayPos (which was a Viewport branch thing), added ImDrawData::DisplayPos, DisplaySize (#1542) wip
                
                 
                  
                  omar
                  committed 
  
    
      on 13 Mar 2018
    
  
                  
                 | |
| 2018-03-12 | 
                Examples, Viewport: Vulkan: Experiment (broken) multi-viewport support, merging code from ParticlePeter branches. (#1542, #1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | 
| 
                Merge branch 'master' into viewport (inc Vulkan resize fix merge #1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Examples: Vulkan: Passing Queue, QueueFamily to binding. Fixed scissor (fixed in master). ImGui_ImplVulkanH_DestroyWindowData() waits for device to be idle. (#1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Examples: DPI: Minor warning fix. (#1676)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Examples: Vulkan: Only resize swap chain and framebuffer once. (#1042)
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 | |
| 
                Examples: Renamed glfw error callback for clarity.
                
                 
                  
                  omar
                  committed 
  
    
      on 12 Mar 2018
    
  
                  
                 |