aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2023-06-01 10:22:59 -0600
committerTom Rini <trini@konsulko.com>2023-07-14 12:54:51 -0400
commit4e64beeba7de7720b42714cbc542c9f7dfbba841 (patch)
treeb5a7950debc4e8682bac5bbb9121c47afdd30863 /doc
parent4c87e073a4573159f97eb4ed80ec4088f33c7008 (diff)
downloadu-boot-4e64beeba7de7720b42714cbc542c9f7dfbba841.zip
u-boot-4e64beeba7de7720b42714cbc542c9f7dfbba841.tar.gz
u-boot-4e64beeba7de7720b42714cbc542c9f7dfbba841.tar.bz2
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>
Diffstat (limited to 'doc')
-rw-r--r--doc/develop/expo.rst3
1 files changed, 1 insertions, 2 deletions
diff --git a/doc/develop/expo.rst b/doc/develop/expo.rst
index 2f48828..80e435c 100644
--- a/doc/develop/expo.rst
+++ b/doc/develop/expo.rst
@@ -178,8 +178,7 @@ Some ideas for future work:
- Image formats other than BMP
- Use of ANSI sequences to control a serial terminal
- Colour selection
-- Better support for handling lots of settings, e.g. with multiple menus and
- radio/option widgets
+- Better support for handling lots of settings, e.g. with radio/option widgets
- Mouse support
- Integrate Nuklear, NxWidgets or some other library for a richer UI
- Optimise rendering by only updating the display with changes since last render