Files
sunnypilot/openpilot/system/ui
Adeeb Shihadeh e04bb46b68 Update Python packages (#38477)
* Update Python packages

* fix DeviceLike awake protocol

---------

Co-authored-by: Vehicle Researcher <user@comma.ai>
2026-07-28 09:20:33 -07:00
..
2026-07-26 14:37:19 -07:00
2026-07-28 09:20:33 -07:00
2026-07-02 18:48:53 -07:00
2026-07-19 11:02:00 -07:00

ui

The user interfaces here are built with raylib.

Quick start:

Style guide:

  • All graphical elements should subclass Widget.
    • Prefer a stateful widget over a function for easy migration from QT
  • All internal class variables and functions should be prefixed with _