2017-10-05 |
Made AlignFirstTextHeightToWidgets() saner and faster (still disliking its name very much!)
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
|
|
Nav: Fixed menuitems/selectable on menu layer (layer 1) from storing themselves in wrong layer of LastNavIds when hovered.causing inconsistencies and bugs when hovering menu with mouse then pressing ALT to return to layer 0).
...
omar
committed
on 29 Sep 2017
|
|
Nav: Store per-window last nav id also per-layer so we can easily query them for menu navigation code. (#787)
omar
committed
on 29 Sep 2017
|
|
|