2018-01-31
@omar
Merge branch 'master' into navigation ...
omar committed on 31 Jan 2018
@omar
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
@omar
Demo: Tweaked the Child demos, added a menu bar to the second child to test some navigation functions.
omar committed on 31 Jan 2018
@omar
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
@omar
Nav: Tweak code to be easier to follow + updated todo list after clarifying an issue.
omar committed on 31 Jan 2018
@omar
Demo: Tweaked the Child demos, added a menu bar to the second child to test some navigation functions.
omar committed on 31 Jan 2018
@omar
Nav: Fixed initial movement (which sends an InitRequest) from clearing NavDisableHighlight and fully enabling Nav feedbacks. (#787) ...
omar committed on 31 Jan 2018
@omar
Log: Comments and extraneous assets to clarify intent. (#1584)
omar committed on 31 Jan 2018
@omar
Merge branch 'master' into navigation
omar committed on 31 Jan 2018
@omar
Moved extra_fonts/ to misc/fonts/. Moved .natvis file to misc/natvis/ (#1569)
omar committed on 31 Jan 2018
@omar
Merge branch 'master' into navigation ...
omar committed on 31 Jan 2018
@omar
Comments
omar committed on 31 Jan 2018
2018-01-30
@omar
Examples: Apple: Tweak code and sync with other examples better (untested).
omar committed on 30 Jan 2018
@omar
Examples: Using Dark theme by default. (#707). Tweaked demo code.
omar committed on 30 Jan 2018
@omar
Style: Enable window border by default. (#707)
omar committed on 30 Jan 2018
@omar
Examples: Tweaks formatting.
omar committed on 30 Jan 2018
@omar
Metrics: Minor formatting tweaks
omar committed on 30 Jan 2018
@omar
Nav: Removed io.NavUsable --> io.NavActive, io.NavActive --> io.NavVisible. (#787). NavActive takes account of NavFlags enable flags.
omar committed on 30 Jan 2018
@omar
Nav: Updated TODO list.
omar committed on 30 Jan 2018
@omar
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
@omar
Nav: Removed old unused code. (#787)
omar committed on 30 Jan 2018
@omar
Internals: Renaming.
omar committed on 30 Jan 2018
@omar
Internals: Renaming.
omar committed on 30 Jan 2018
@omar
Nav: window that are filling the entire display/viewport gets their windowing highlight clamped within. (#787)
omar committed on 30 Jan 2018
@omar
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
@omar
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
@omar
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
@omar
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
@omar
Nav: calling NavMoveRequestCancel() more consistently when hijacking a request. Not strictly necessary. (#787)
omar committed on 29 Jan 2018
@omar
Nav: Internals: Renamed RootNavWindow to NavRootWindow (#787)
omar committed on 29 Jan 2018