2018-02-01 |
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
|
|
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
|
|
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 context
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
|
|
|
|
2018-01-30 |
Style: Enable window border by default. (#707)
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: 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
|
|
Internals: Renaming.
omar
committed
on 30 Jan 2018
|
|
Nav: window that are filling the entire display/viewport gets their windowing highlight clamped within. (#787)
omar
committed
on 30 Jan 2018
|
|
Nav: Windows with ImGuiWindowFlags_NoBringToFrontOnFocus flag aren't temporarily displayed on the front when using CTRL-TAB. (#787)
omar
committed
on 30 Jan 2018
|
|
2018-01-29 |
Nav: workaround to kindly handle ALT-TAB without detecting TAB-release on backends that clear all keys on unfocus. (#787)
omar
committed
on 29 Jan 2018
|
Nav: Added proper version of ImGuiWindowFlags_NavFlattened that handles scrolling nicely. Marked as private as I'm not happy with the name. (#787)
omar
committed
on 29 Jan 2018
|
|
Nav: NavScoreItem uses g.CurrentWindow and not g.NavWindow. This was changed as part of
b3cba62 when first trying to implement the NavFlattenedFlag. As it turns out we won't need it. Committing separately for safety. (#787)
omar
committed
on 29 Jan 2018
|
|
Nav: calling NavMoveRequestCancel() more consistently when hijacking a request. Not strictly necessary. (#787)
omar
committed
on 29 Jan 2018
|
|
Nav: Internals: Renamed RootNavWindow to NavRootWindow (#787)
omar
committed
on 29 Jan 2018
|