Dean Lee
03d2e7b2b0
ui: extract Widget base class to separate lib/widget.py ( #35520 )
...
* extract Widget base class to separate lib/widget.py
* format
* format
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-06-10 14:32:20 -07:00
Dean Lee
ffb677b53d
ui: [fix] only show driver state icon when no alert is display ( #35508 )
...
only show driver state icon when no alert is display
2025-06-09 11:36:45 -07:00
Dean Lee
fc27423ac2
ui: fix Immediate ALERT_STARTUP_PENDING after going onroad ( #35509 )
...
fix timeout alerts could appear immediately after going onroad
2025-06-09 11:35:19 -07:00
Shane Smiskol
2c59b5f8c6
raylib: common mouse press hook ( #35489 )
...
* something like this
* need these
* rest
* another pr
* what is this merge conflict
f
* fix mouse down
* rm that!
* fix that
* rearrange
* fix bug where mouse held down on widget, dragged off, then let go
* temp
* fix that
* missing init
2025-06-06 23:00:55 -07:00
Shane Smiskol
3ce87d0ac9
raylib: base widget class ( #35484 )
...
* use some widgets
* consistent name draw -> render
* more
* rest
2025-06-06 19:32:03 -07:00
Shane Smiskol
29830440b4
format raylib ( #35483 )
...
* format raylib
* not really sure what this is
2025-06-06 15:43:47 -07:00
Dean Lee
7ee50e7b87
system/ui: add text measurement caching ( #35436 )
2025-06-03 23:07:29 -07:00
Dean Lee
68b043606c
ui: fix alert timeout detection using wrong FPS constant ( #35438 )
...
fix alert timeiout detection using wrong FPS constant
2025-06-03 14:52:43 -07:00
Dean Lee
f78ba72a85
ui: add timeout check for unresponsive system detection ( #35433 )
...
add time out to check if messages have stopped arriving
2025-06-02 21:32:13 -07:00
Dean Lee
29afd667cc
move onroad/driving stuff from system/ui to selfdrive/ui ( #35425 )
...
* mv system/ui/onroad->selfdrive/ui/onroad
* mv ui_state
* fix import path
* fix imports
* mv cameraview
* remove from application
2025-06-02 13:27:17 -07:00