Commit Graph

2 Commits

Author SHA1 Message Date
jasonhilder e6feabe2f1 Gui code neatened up for easy components.
Updated the gui init etc to use a layout struct to quickly setup new
rectangles for the gui. Each component can use its rect as its bounding
box for ui elements, each can set its own padding etc per panel
2026-06-03 07:04:04 +02:00
jasonhilder cf572179ea Initial gui commit.
Very much WIP trying to find a good way to keep components self
contained and composable.
2026-06-02 08:23:26 +02:00