aboutsummaryrefslogtreecommitdiff
path: root/boot/scene.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-11expo: Plumb in textlines to a sceneSimon Glass1-2/+54
2023-10-11expo: Support opening a textlineSimon Glass1-0/+32
2023-10-11expo: Add some scene fields needed for text entrySimon Glass1-0/+10
2023-10-11expo: Allow rendering the background of any objectSimon Glass1-1/+39
2023-10-11expo: Make calculation of an object bounding box genericSimon Glass1-0/+45
2023-10-11expo: Allow highlighting other scene-object typesSimon Glass1-7/+4
2023-10-11expo: Correct the logic for duplicate-ID detectionSimon Glass1-1/+2
2023-10-11expo: Correct some swallowed errors in sceneSimon Glass1-3/+3
2023-10-11expo: Use switch statements more for object typesSimon Glass1-7/+31
2023-08-25expo: Provide a way to iterate through all scene objectsSimon Glass1-0/+16
2023-08-25expo: Make scene_obj_find() take a const sceneSimon Glass1-1/+1
2023-07-14expo: Add a configuration editorSimon Glass1-0/+12
2023-07-14expo: Add spacing around menus and itemsSimon Glass1-2/+4
2023-07-14expo: Implement the keypress logic for popup menusSimon Glass1-0/+80
2023-07-14expo: Draw the current opened menu on topSimon Glass1-0/+31
2023-07-14expo: Draw popup menus in both opened and closed statesSimon Glass1-2/+64
2023-07-14expo: Support simple themesSimon Glass1-0/+28
2023-07-14expo: Set up the width and height of objectsSimon Glass1-0/+52
2023-07-14expo: Calculate text bounding-box correctlySimon Glass1-8/+22
2023-07-14expo: Use flags for objectsSimon Glass1-2/+15
2023-07-14expo: Add width and height to objectsSimon Glass1-4/+4
2023-07-14expo: Allow setting the start of the dynamic-ID rangeSimon Glass1-10/+0
2023-07-14bootstd: Add a separate log category for expoSimon Glass1-0/+2
2023-07-14expo: Avoid automatically arranging the sceneSimon Glass1-7/+0
2023-07-14expo: Store the console in the expoSimon Glass1-8/+2
2023-07-14expo: Convert to using a string ID for the scene titleSimon Glass1-6/+2
2023-01-16expo: Add support for scenesSimon Glass1-0/+414