| 2019-05-21 | 
                ImFontGlyphRangesBuilder: Fixed unnecessarily over-sized buffer, which incidentally was also not fully cleared. Fixed edge case overflow when adding character 0xFFFF. (#2568)
                
                 
                  
                  omar
                  committed 
  
    
      on 21 May 2019
    
  
                  
                 | 
|---|---|
| 
                Fixed crash when appending with BeginMainMenuBar() more than once and no other window are showing. (#2567) + comments
                
                 
                  
                  omar
                  committed 
  
    
      on 21 May 2019
    
  
                  
                 | |
| 2019-05-18 | 
                Update changelog, comments, made empty/no-text clipboard return NULL as with other implementation. Minor style tweaks. (#2546)
                
                  ...
                
                 
                  
                  omar
                  committed 
  
    
      on 18 May 2019
    
  
                  
                 | 
| 2019-05-13 | 
                Fixed uses of IsItemDeactivated(), IsItemDeactivatedAfterEdit() on multi-components widgets and after EndGroup(). (#2550, #1875)
                
                 
                  
                  omar
                  committed 
  
    
      on 13 May 2019
    
  
                  
                 | 
| 
                Fixed InputFloatX, SliderFloatX, DragFloatX functions erroneously reporting IsItemEdited() multiple times when the text input doesn't match the formatted output value (e.g. input "1" shows "1.000"). It wasn't much of a problem because we typically use the return value instead of IsItemEdited() here. (#1875, #2034)
                
                 
                  
                  omar
                  committed 
  
    
      on 13 May 2019
    
  
                  
                 | |
| 
                Internal: Renamed fields + minor tweaks (probably shallow break stack-layout pr, sorry!)
                
                 
                  
                  omar
                  committed 
  
    
      on 13 May 2019
    
  
                  
                 | |
| 
                Renamed SetNextTreeNodeOpen() to SetNextItemOpen(). Refactored SetNextItemXXX stuff to match SetNextWindowXXX code closely.
                
                 
                  
                  omar
                  committed 
  
    
      on 13 May 2019
    
  
                  
                 | |
| 2019-05-11 | 
                FreeType: Added RasterizerFlags::Monochrome flag to disable font anti-aliasing. (#2545) Combine with RasterizerFlags::MonoHinting for best results.
                
                 
                  
                    HolyBlackCat
                    authored 
  
    
      on 9 May 2019
    
  
                    
                  
                  omar
                  committed 
  
    
      on 11 May 2019
    
  
                  
                 | 
| 
                IO: changed AddInputCharacter(unsigned short c) signature to AddInputCharacter(unsigned int c).
                
                  ...
                
                 
                  
                  omar
                  committed 
  
    
      on 11 May 2019
    
  
                  
                 | |
| 2019-05-10 | 
                Internal: Scrollbar: Further sane simplification (using InnerMainRect instead of duplicating calculations).
                
                 
                  
                  omar
                  committed 
  
    
      on 10 May 2019
    
  
                  
                 | 
| 2019-05-09 | 
                Separator: Revert 1.70 "Declare its thickness (1.0f) to the layout" change (c5d83d8a). It's not incorrect but it breaks existing some layout patterns. Will return back to it when we expose Separator flags.
                
                 
                  
                  omar
                  committed 
  
    
      on 9 May 2019
    
  
                  
                 | 
| 
                Internal: Refactored Separator into SeparatorEx(), exposed ImGuiSeparatorFlags_SpanAllColumns in imgui_internal.h and support without. (#759) + misc comments
                
                 
                  
                  omar
                  committed 
  
    
      on 9 May 2019
    
  
                  
                 | |
| 
                Columns: Fixed Separator from creating an extraneous draw command. Fixed Selectable with SpanAllColumns flag from creating an extraneous draw command. (#125)
                
                 
                  
                  omar
                  committed 
  
    
      on 9 May 2019
    
  
                  
                 | |
| 2019-05-07 | 
                Version 1.71 WIP + fixed minor typo
                
                 
                  
                  omar
                  committed 
  
    
      on 7 May 2019
    
  
                  
                 | 
| 2019-05-06 | 
                Version 1.70
                
                 
                  
                  omar
                  committed 
  
    
      on 6 May 2019
    
  
                  
                 | 
| 
                Examples Readme and Changelog tweaks, added #2527, re-ordered examples/README alphabetically.
                
                 
                  
                  omar
                  committed 
  
    
      on 6 May 2019
    
  
                  
                 | |
| 2019-05-03 | 
                Window: Fixed SetNextWindowSizeConstraints() with non-rounded positions making windows drift. (#2067, #2530)
                
                 
                  
                  omar
                  committed 
  
    
      on 3 May 2019
    
  
                  
                 | 
| 
                Misc: Made IMGUI_CHECKVERSION() macro also check for matching size of ImDrawIdx.
                
                 
                  
                  omar
                  committed 
  
    
      on 3 May 2019
    
  
                  
                 | |
| 
                Selectable: With ImGuiSelectableFlags_AllowDoubleClick doesn't return true on the mouse button releas efollowing the double-click. Only first mouse release + second mouse down (double-click) returns true. Likewise for internal ButtonBehavior() with both _PressedOnClickRelease | _PressedOnDoubleClick. (#2503)
                
                 
                  
                  omar
                  committed 
  
    
      on 3 May 2019
    
  
                  
                 | |
| 2019-05-02 | 
                Demo: Improved trees in columns demo. (#2136)
                
                 
                  
                  omar
                  committed 
  
    
      on 2 May 2019
    
  
                  
                 | 
| 2019-04-30 | 
                ImDrawCallback_ResetRenderState: Added Metal.
                
                 
                  
                    Max Thrun
                    authored 
  
    
      on 29 Mar 2019
    
  
                    
                  
                  omar
                  committed 
  
    
      on 30 Apr 2019
    
  
                  
                 | 
| 
                ImDrawCallback_ResetRenderState, Examples: Added support for reset render state callback. (#2037, #1639, #2452)
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Apr 2019
    
  
                  
                 | |
| 2019-04-29 | 
                Obsoleted GetContentRegionAvailWidth(), use GetContentRegionAvail().x instead. Kept inline redirection function.
                
                 
                  
                  omar
                  committed 
  
    
      on 29 Apr 2019
    
  
                  
                 | 
| 
                Drag and Drop: Fixed drag source with ImGuiDragDropFlags_SourceAllowNullID and null ID from receiving click regardless of being covered by another window (it didn't honor correct hovering rules). (#2521)
                
                 
                  
                  omar
                  committed 
  
    
      on 29 Apr 2019
    
  
                  
                 | |
| 
                Amend 48a09a7 with changelog, breaking changes, tweak demo code for spacing. (#2518)
                
                 
                  
                  omar
                  committed 
  
    
      on 29 Apr 2019
    
  
                  
                 | |
| 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
    
  
                  
                 |