Files
sunnypilot/system/ui
nayan cb4d13643a Merge remote-tracking branch 'origin/sync-20251114' into nayan-raylib
# Conflicts:
#	selfdrive/ui/layouts/settings/developer.py
#	selfdrive/ui/sunnypilot/qt/offroad/settings/developer_panel.cc
#	selfdrive/ui/sunnypilot/qt/offroad/settings/developer_panel.h
#	system/manager/process_config.py
#	system/ui/lib/scroll_panel.py
#	system/ui/sunnypilot/lib/application.py
2025-11-14 19:55:13 -05:00
..
2025-11-14 03:21:18 -05:00
2025-07-18 19:19:26 -07:00
2025-08-23 21:29:32 -04:00
2025-10-01 00:32:09 -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 _