]> git.dujemihanovic.xyz Git - u-boot.git/commit
expo: Support simple themes
authorSimon Glass <sjg@chromium.org>
Thu, 1 Jun 2023 16:22:53 +0000 (10:22 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 14 Jul 2023 16:54:51 +0000 (12:54 -0400)
commit2e59389704cd1e46101f7ffda2dac3f44f2fa332
tree2ec4afe667eb58b3eca7be70ec4522af44ca068c
parent699b0acb522fd808b67b745b541bacf18c275d15
expo: Support simple themes

It is a pain to manually set the fonts of all objects to be consistent.
Some spacing settings are also better set globally than by manually
positioning each object.

Add a 'theme' to the expo, to hold this information. For now it includes
only the font size.

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