History for imgui / imgui.cpp
2018-02-01
@omar
Internals: Nav: Extracted code into IsWindowNavFocusable(). (#787)
omar committed on 1 Feb 2018
2018-01-31
@omar
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
@omar
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
@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
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
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 context
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
2018-01-30
@omar
Style: Enable window border by default. (#707)
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: 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
@omar
Nav: Refactor NavMoveResult** flags into ImGuiNavMoveResult structure as we are going to want two instances of it. (#787) (+1 squashed commits) ...
omar committed on 29 Jan 2018
@omar
Internals: Nav: Renamed ImGuiNavForward enum (#787)
omar committed on 29 Jan 2018
@omar
Nav: Comments, added enum to clarify NavForward code. (#787)
omar committed on 29 Jan 2018