]> git.baikalelectronics.ru Git - uboot.git/commit
expo: Set up the width and height of objects
authorSimon Glass <sjg@chromium.org>
Thu, 1 Jun 2023 16:22:52 +0000 (10:22 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 14 Jul 2023 16:54:51 +0000 (12:54 -0400)
commit7f510a92968fb058f389db077e70e4403645a3c9
treeadaa46800aadebb241d88974aaebde13512a5885
parent3fad853bbc95d396665cc304a385e4ba36984902
expo: Set up the width and height of objects

Provide a way to set the full dimensions of objects, i.e. including the
width and height.

For menus, calculate the bounding box of all objects in the menu. Set all
labels to be the same size, so that highlighting works correct, once
implemented.

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