Files
sunnypilot/openpilot/system/ui
Trey Moen 31ea1850f7 ui: remove raygui usage (#38708)
* ui: remove raygui usage

* match previous gui_text_box line spacing

* Revert "match previous gui_text_box line spacing"

This reverts commit ffd2fe31725c6d50bffaebc621c1e170d0926c66.

* Reapply "match previous gui_text_box line spacing"

This reverts commit d41404f09607e225f43868f7747f22dc0bb2cf16.
2026-08-27 10:54:52 -07:00
..
2026-08-27 10:54:52 -07:00
2026-08-27 10:54:52 -07:00
2026-07-02 18:48:53 -07:00
2026-08-27 10:54:52 -07:00
2026-08-27 10:54:52 -07:00
2026-08-27 10:54:52 -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 _