Update TemperatureAdjust.cpp . Cleanup Soldering Sleep SolderingProfiles Soldering Rework Rough pass GUI Temp Adjust Cleanup old OperatingMode Debug Menu
511 B
511 B
GUI Rendering
The GUI aims to be somewhat similar to immediate mode rendering, where the screen is re-rendered each sweep. This is due to a few aims:
- Functions should try and contain their state to the context struct (helps keep state usage flatter)
- Allows external events to change the state
- Means state can be read/write over BLE or other external control interfaces
TODO notes
On settings menu exit:
OLED::useSecondaryFramebuffer(true);
showExitMenuTransition = true;