| 2018-02-01 | 
                Merge branch 'master' into navigation
                
                 
                  
                  omar
                  committed 
  
    
      on 1 Feb 2018
    
  
                  
                 | 
|---|---|
| 
                Internals: Renamed CloseInactivePopups() to a better ClosePopupsOverWindow(). Exposed in imgui_internal.h
                
                 
                  
                  omar
                  committed 
  
    
      on 1 Feb 2018
    
  
                  
                 | |
| 
                Nav: Using CTRL+TAB / PadFocusNext/Prev to Focus a window closes the previous window popups. (#787)
                
                 
                  
                  omar
                  committed 
  
    
      on 1 Feb 2018
    
  
                  
                 | |
| 
                Nav: SetFocusID() clears NavInitRequest for consistency (repro would a same frame interaction / race condition). (#787)
                
                 
                  
                  omar
                  committed 
  
    
      on 1 Feb 2018
    
  
                  
                 | |
| 
                Nav: Fixed InitRequest leaking when changing window (repro was to navigate inside File->Options->[Child] then press Left and notice how we would land on parent window on the fist item after the current one). (#787)
                
                 
                  
                  omar
                  committed 
  
    
      on 1 Feb 2018
    
  
                  
                 | |
| 
                Internals: Nav: Extracted code into IsWindowNavFocusable(). (#787)
                
                 
                  
                  omar
                  committed 
  
    
      on 1 Feb 2018
    
  
                  
                 | |
| 2018-01-31 | 
                Nav: Child window is restored on focus when returning to layer 0 or refocusing. This is a little experimental and potentially error-prone right now. (#787, vaguely relate to ~#727) Ideally we should maintain a non-sorted last-focused list that include childs windows.
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | 
| 
                Nav / Slider: Fixed reaching edge of integer slider with navigation input, bug introduced on January 25 in Nav branch  10a4a77. (#787)
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
|  | |
| 
                Internal: Avoid needlessly bringing parent of front-most child back to front. This is mostly to reduce flicker/confusion in Metrics when traversing windows. We could aim at separating the child windows from non-child windows at some point.
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
| 
                Demo: Tweaked the Child demos, added  a menu bar to the second child to test some navigation functions.
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
| 
                Nav: when browsing a window that has no activable items (scroll only) we keep a highlight on the child. (#787)
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
| 
                Nav: Tweak code to be easier to follow + updated todo list after clarifying an issue.
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
| 
                Demo: Tweaked the Child demos, added  a menu bar to the second child to test some navigation functions.
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
| 
                Nav: Fixed initial movement (which sends an InitRequest) from clearing NavDisableHighlight and fully enabling Nav feedbacks. (#787)
                
                  ...
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
| 
                Log: Comments and extraneous assets to clarify intent. (#1584)
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
| 
                Merge branch 'master' into navigation
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
| 
                Moved extra_fonts/ to misc/fonts/. Moved .natvis file to misc/natvis/ (#1569)
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
|  | |
| 
                Comments
                
                 
                  
                  omar
                  committed 
  
    
      on 31 Jan 2018
    
  
                  
                 | |
| 2018-01-30 | 
                Examples: Apple: Tweak code and sync with other examples better (untested).
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 | 
| 
                Examples: Using Dark theme by default. (#707). Tweaked demo code.
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 | |
| 
                Style: Enable window border by default. (#707)
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 | |
| 
                Examples: Tweaks formatting.
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 | |
| 
                Metrics: Minor formatting tweaks
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 | |
| 
                Nav: Removed io.NavUsable --> io.NavActive, io.NavActive --> io.NavVisible. (#787). NavActive takes account of NavFlags enable flags.
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 | |
| 
                Nav: Updated TODO list.
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 | |
| 
                Nav: Fixed NavRectRel being cleared for one frame when restoring layer 0 with Alt/Menu key or Escape. Maybe was inconsequential. (#787)
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 | |
| 
                Nav: Removed old unused code. (#787)
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 | |
| 
                Internals: Renaming.
                
                 
                  
                  omar
                  committed 
  
    
      on 30 Jan 2018
    
  
                  
                 |