2017-10-05 |
Nav: Moving code next to its peers
omar
committed
on 5 Oct 2017
|
---|---|
Nav: Moving the big chunk of code from ItemAdd() to NavProcessItem()
omar
committed
on 5 Oct 2017
|
|
Added ActivateItem(), GetItemID() functions.
omar
committed
on 5 Oct 2017
|
|
Nav: Tidying up activation mechanism so that setting NavActivateId can trigger buttons.
omar
committed
on 5 Oct 2017
|
|
Merge branch 'master' into navigation
omar
committed
on 5 Oct 2017
|
|
Nav: Menus and popups now have move request wrap around vertically (using the move request forward thing added recently). (#787)
omar
committed
on 5 Oct 2017
|
|
SetKeyboardFocusHere() added assert to prevent passing values smaller than -1 as we may have to outlaw them (I think nobody was using that)
omar
committed
on 5 Oct 2017
|
|
Removed obsolete comment.
omar
committed
on 5 Oct 2017
|
|
2017-10-04 |
Merge branch 'master' into navigation
omar
committed
on 4 Oct 2017
|
Styles: Added ImGuiStyle::ScaleAllSizes(float) helper to make it easier to have application transition to e.g. High DPI with a matching style.
omar
committed
on 4 Oct 2017
|
|
Nav: Added code to render thin highlight type. (#787)
omar
committed
on 4 Oct 2017
|
|
typo
matiTechno
committed
on 4 Oct 2017
|
|
2017-10-03 |
Nav: Highlight clipped within host window then extruded out. (#787)
omar
committed
on 3 Oct 2017
|
Nav: Selectable(): activating selectable also sets NavId + removed the MouseDelta test (added in
43ee5d7 , #323) as I don't think it is needed. (#787)
omar
committed
on 3 Oct 2017
|
|
Nav: Added NavMoveResultParentId internal info to record when the parent/context of a given NavId. Useful for various algorithms (currently looking at range selection stuff) (#787)
omar
committed
on 3 Oct 2017
|
|
Nav: Added NavJustNavigatedId internal info to record when we land on a given item after a navigation request, useful for various algorithms (currently looking at range selection stuff) (#787)
omar
committed
on 3 Oct 2017
|
|
2017-10-02 |
Changed the internal name formatting of child windows to use slashes as separator, more readable.
omar
committed
on 2 Oct 2017
|
Metrics: Draw window bounding boxes when hovering Pos/Size. List all draw layers, trimming empty commands like Render() does.
omar
committed
on 2 Oct 2017
|
|
2017-09-30 |
Nav: Fixed a crash introduced yesterday.
omar
committed
on 30 Sep 2017
|
2017-09-29 |
Nav: Allow to collapse tree nodes with NavLeft and open them with NavRight (#787, #1079)
omar
committed
on 29 Sep 2017
|
Nav: Disabled the final axial check when considering candidates in most situations except menubars.
...
omar
committed
on 29 Sep 2017
|
|
Nav: It's now possible to navigate sibling of a menu-bar while navigating inside one of their child. If a Left<>Right navigation request fails to find a match we forward the request to the root menu. (#787, #126)
...
omar
committed
on 29 Sep 2017
|
|
BeginMenu(): fixed logic to distinguish vertical menu from one layed out in a menu bar. Makes MenuItem() in a regular window behave more consistently, and this will be also needed by upcoming menu-navigation changes in the nav branch. (#126, #787)
omar
committed
on 29 Sep 2017
|
|
BeginMenu(): fixed logic to distinguish vertical menu from one layed out in a menu bar. Makes MenuItem() in a regular window behave more consistently, and this will be also needed by upcoming menu-navigation changes in the nav branch. (#126, #787)
omar
committed
on 29 Sep 2017
|
|
Nav: Comments
omar
committed
on 29 Sep 2017
|
|
|
|
Nav: Minor tidying up (adding local variables to be a little more sane).
omar
committed
on 29 Sep 2017
|
|
Nav: Renamed internal field.
omar
committed
on 29 Sep 2017
|
|
Nav: Rectangle rectangle stored per window and per layer as well. Makes things simpler, allows enable us to visualize more data.
omar
committed
on 29 Sep 2017
|
|
Nav: Marked misleading/broken code that will never execute.
omar
committed
on 29 Sep 2017
|