2018-01-30 |
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
|
|
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
|
|
Internals: Nav: Renamed ImGuiNavForward enum (#787)
omar
committed
on 29 Jan 2018
|
|
Nav: Comments, added enum to clarify NavForward code. (#787)
omar
committed
on 29 Jan 2018
|
|
Nav: Mouse hovering selectable / menu items only activate them if they are on the active NavLayer. (#787)
omar
committed
on 29 Jan 2018
|
|
Nav: Debug overlay uses default font. (#787)
omar
committed
on 29 Jan 2018
|
|
2018-01-26 |
Merge branch 'master' into navigation
omar
committed
on 26 Jan 2018
|
Scrollbar: Fix for ScrollbarY enable check after ScrollbarX has been enabled. (#1574) Looks like a bug introduced in
c36e586 .
omar
committed
on 26 Jan 2018
|
|
2018-01-25 |
Nav: Drag, Slider: When already past a limit and pushing in the direction of the limit, we don't clamp values again. (#787)
omar
committed
on 25 Jan 2018
|
Nav: Cleaning up + using ImGuiInputSource source enum instead of a silly bool. (#787)
omar
committed
on 25 Jan 2018
|
|
Nav: Added keyboard moving and resizing via the CTRL-TAB windowing mode. (#787)
omar
committed
on 25 Jan 2018
|
|
Fixed potential warning (forward declaration and definition didn't match signature. forward declaration only here for consistency)
omar
committed
on 25 Jan 2018
|
|
Nav: Keyboard: Added CTRL+TAB (and CTRL+Shift+TAB) style window selection. (#787)
omar
committed
on 25 Jan 2018
|
|
Nav: Style: Improved display of windowing highlight (for focus selection via PadMenu or Ctrl+TAB). (#787, #707)
omar
committed
on 25 Jan 2018
|
|
Nav: Fixed renaming of
c09016b that were incorrect. ImGuiNavInput_PadLeft -> PadDpadLeft, _PadScrollLeft -> PadLStickLeft. (#787)
omar
committed
on 25 Jan 2018
|
|
Fix SetNextWindowContentSize() with 0.0f on Y axis (or SetNextWindowContentWidth()) overwriting the contents size. Broken in
eab6333 . (#1363)
omar
committed
on 25 Jan 2018
|
|
2018-01-24 |
Nav: Comments. (#787)
omar
committed
on 24 Jan 2018
|
Nav: Mouse clicking on a window (to select/move) disables hides nav highlight. (#787) + comments
omar
committed
on 24 Jan 2018
|
|
Nav: FocusWindow() doesn't reset NavRectRel (which was flickering e.g. when returning to a parent menu). This was added in the initial nav branch commit and I don't see a reason for it. (#787)
omar
committed
on 24 Jan 2018
|
|
Nav: Added io.NavFlags to hold various options. Added ImGuiNavFlags_EnableGamepad and ImGuiNavFlags_EnableKeyboard for bindings to use (#787)
omar
committed
on 24 Jan 2018
|
|
Nav: Internals: Moved some enums and functions to internals, renamed ImGuiNavReadMode to ImGuiInputReadMode as well. (#787)
omar
committed
on 24 Jan 2018
|
|
Nav: Menus: Fix for using Left direction inside a menu with widgets layed out horizontally. Left to close is now handled as a fallback inside EndMenu(). (#787)
omar
committed
on 24 Jan 2018
|
|
Nav: Renamed ImGuiNavInput_PadLeft / etc. to ImGuiNavInput_PadLStickLeft. Renamed ImGuiNavInput_PadScrollLeft to ImGuiNavInput_PadRStickLeft, aka removing trying-too-hard semantic from the enums. (#787)
omar
committed
on 24 Jan 2018
|