Shane Smiskol
ec53e8079b
about it
6 days ago
Shane Smiskol
5f7a4cdc2c
check prev
6 days ago
Shane Smiskol
ed6060e2cd
update_layout_rects
6 days ago
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>
1 week ago
Dean Lee
e015e319b7
ui: [fix] remove unused gui_label import in HomeLayout ( #35510 )
...
fix lint issue
1 week ago
Dean Lee
41db89afdc
ui: add setup widget to handing device pairing and firehose mode prompt ( #35503 )
...
* add setup widget to handing device pairing and firehose mode prompt
* format
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
1 week ago
Dean Lee
7b4e2e2430
ui: add ExperimentalModeButton to the home layout for toggling between driving modes ( #35504 )
...
add ExpermentalModeButton
1 week ago
Dean Lee
9a1e58102d
ui: display subscription status based on prime state ( #35502 )
...
display subscription status based on PrimeState
1 week ago
Dean Lee
a3daca8fd5
ui: implement PrimeAdWidget ( #35496 )
...
implement PrimeAdWidget
1 week ago
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
2 weeks ago
Shane Smiskol
3ce87d0ac9
raylib: base widget class ( #35484 )
...
* use some widgets
* consistent name draw -> render
* more
* rest
2 weeks ago
Shane Smiskol
29830440b4
format raylib ( #35483 )
...
* format raylib
* not really sure what this is
2 weeks ago
Dean Lee
6b59f67ab5
ui: implement home layout with fully functional offroad alerts ( #35468 )
...
implement home layout with offroad alerts
2 weeks ago
Dean Lee
2e41d959ac
ui: add main UI entry point ( #35422 )
...
* add new main UI entry point
* cleanup
* mv to selfdrive/ui
* fix imports
* handle_mouse_click
* use ui_state
* remove ui_state from gui_app
* setup callbacks
* handle clicks
* put layouts in a dict
* update state in render
* rebase master
* implement settings sidebar
* rename files
2 weeks ago