]> git.dujemihanovic.xyz Git - u-boot.git/commit
expo: Implement the keypress logic for popup menus
authorSimon Glass <sjg@chromium.org>
Thu, 1 Jun 2023 16:22:59 +0000 (10:22 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 14 Jul 2023 16:54:51 +0000 (12:54 -0400)
commit4e64beeba7de7720b42714cbc542c9f7dfbba841
treeb5a7950debc4e8682bac5bbb9121c47afdd30863
parent4c87e073a4573159f97eb4ed80ec4088f33c7008
expo: Implement the keypress logic for popup menus

In 'popup' mode, the expo allows moving around the objects in a scene.
When 'enter' is pressed on a menu, it opens and the user can move around
the items in the menu.

Implement this using keypress handles and actions.

Signed-off-by: Simon Glass <sjg@chromium.org>
boot/scene.c
boot/scene_menu.c
doc/develop/expo.rst
include/expo.h