openpilot/system/ui
2025-11-11 22:44:56 +08:00
..
lib openpilot v0.10.1 release 2025-10-24 00:31:03 -07:00
widgets feat: Squash all min-features into full 2025-11-11 22:44:56 +08:00
README.md openpilot v0.10.1 release 2025-10-24 00:31:03 -07:00
reset.py openpilot v0.10.1 release 2025-10-24 00:31:03 -07:00
setup.py openpilot v0.10.1 release 2025-10-24 00:31:03 -07:00
spinner.py feat: Squash all core features into min 2025-11-11 09:25:56 +08:00
text.py openpilot v0.10.1 release 2025-10-24 00:31:03 -07:00
updater.py openpilot v0.10.1 release 2025-10-24 00:31:03 -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 _