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 month ago
Shane Smiskol
f70592b7e9
raylib: format from today's prs
1 month ago
Shane Smiskol
9153f97900
PrimeWidget: redeclaring __init__ unneeded
...
for https://github.com/commaai/openpilot/pull/35496
1 month ago
Dean Lee
7b4e2e2430
ui: add ExperimentalModeButton to the home layout for toggling between driving modes ( #35504 )
...
add ExpermentalModeButton
1 month ago
Dean Lee
9a1e58102d
ui: display subscription status based on prime state ( #35502 )
...
display subscription status based on PrimeState
1 month ago
Dean Lee
5df875390f
ui: add pairing device dialog ( #35501 )
...
* add pairing device dialog
* refreshing QR code every 5 minutes
* fix lint issues
* int
1 month ago
Dean Lee
0e2f69883b
ui: implement uninstall software in settings ( #35494 )
...
* implement uninstall software in SoftwareLayout
* use enum
1 month ago
Dean Lee
f824e6c0ec
ui: implement reset calibration feature in device settings ( #35479 )
...
* implement reset calibration feature in device settings
* check confirm dialog result
* fix null check
* use enum
* use enum
1 month ago
Dean Lee
af48d23a68
ui: add PrimeState class ( #35497 )
...
* add PrimeState
* move to lib
1 month ago
Dean Lee
0c6856cf03
ui: implement driver camera preview in settings ( #35480 )
...
* implement driver camera preview in settings
rebase master
* rename to dialog
1 month ago
Dean Lee
f0f249ecf8
ui: implement change language in settings ( #35481 )
...
implement change language in settings
1 month ago
Dean Lee
a3daca8fd5
ui: implement PrimeAdWidget ( #35496 )
...
implement PrimeAdWidget
1 month ago
Adeeb Shihadeh
6d09b2405e
raylib: fix shaders on macOS ( #35411 )
...
* fix shaders
* runs now
1 month ago
Shane Smiskol
8220599dd8
raylib: onroad callback setter ( #35493 )
...
* onroad callback setter
* fix name
1 month ago
Shane Smiskol
7c5155590f
raylib: simpler callbacks ( #35488 )
...
* simpler no current callback
* clean up
* back
* fixx
* clean up
1 month 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
1 month ago
Shane Smiskol
db5e413049
Experimental button should be raylib widget ( #35491 )
...
should be widget
1 month ago
Dean Lee
2031a33188
ui: add experimental mode toggle button with visual indicator ( #35446 )
...
* add experimental mode toggle button with visual indicator
* merge master
* implement a temporary state hold after mouse click"
* move to seperate class
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
1 month ago
Dean Lee
c3aa7cffed
ui: add auto camera switching based on speed in experimental mode ( #35437 )
...
* add auto camera switching based on speed in experimental mode
* fix conflit
1 month ago
Shane Smiskol
c145de96f9
raylib: match QT UI panel order ( #35487 )
...
match QT UI panel order
1 month ago
Shane Smiskol
4bbbf51236
Fix raylib issue ( #35486 )
...
* ugh fix that
* our linting is trash
1 month ago
Shane Smiskol
3ce87d0ac9
raylib: base widget class ( #35484 )
...
* use some widgets
* consistent name draw -> render
* more
* rest
1 month ago
Shane Smiskol
29830440b4
format raylib ( #35483 )
...
* format raylib
* not really sure what this is
1 month ago
Dean Lee
6767bfce44
ui: add ModalOverlay system for unified modal dialog management ( #35478 )
...
add ModalOverlay
1 month ago
Shane Smiskol
2000f9aff3
raylib: ban non-cached measure_text_ex ( #35462 )
...
* add
* use it
* Update pyproject.toml
* many more
* comment
1 month ago
Dean Lee
3a622cbe25
ui: add WiFi manager to settings ( #35454 )
...
add WiFi manager to settings
1 month ago
Dean Lee
6b59f67ab5
ui: implement home layout with fully functional offroad alerts ( #35468 )
...
implement home layout with offroad alerts
1 month ago
Dean Lee
23ea85dca6
ui: kick watchdog ( #35460 )
...
* kick watchdog
* use global
* use monotonic
1 month ago
Dean Lee
459179ff6c
ui: fix settings close button shape and press state ( #35469 )
...
fix button rounding and pressed state display in settings
1 month ago
Dean Lee
462301d2e0
ui: implement smooth camera stream switching with seamless transitions ( #35449 )
...
implement smooth camera stream switching with seamless transitions
Co-authored-by: Shane Smiskol <shane@smiskol.com>
1 month ago
Dean Lee
8b516abb31
ui: replace rl.measure_text with measure_text_cached in sidebar ( #35450 )
...
Replace rl.measure_text with measure_text_cached
1 month ago
Dean Lee
0360926962
ui: fill the bg with disengaged color if no frame ( #35451 )
...
fill the bg with disengaged color if no frame
Co-authored-by: Shane Smiskol <shane@smiskol.com>
1 month ago
Dean Lee
96cfd5aaf7
ui: add ListView component and settings layouts with declarative UI ( #35453 )
...
* add flexible ListView component
* fix crash
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
1 month ago
Dean Lee
88466fb62f
ui: improve onroad layout transitions ( #35458 )
...
improve onroad layout transitions
1 month ago
Dean Lee
912160c429
ui: improve calibration height initialization ( #35459 )
...
improve calibration height initialization
1 month 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
1 month ago
Dean Lee
7ee50e7b87
system/ui: add text measurement caching ( #35436 )
1 month ago
Dean Lee
fc0bb72147
selfdrive/ui: enable conflate mode in VisionIpcClient to prevent stale frame rendering ( #35445 )
...
use conflate mode in VisionIpcClient to prevent stale frame rendering
1 month ago
Shane Smiskol
2dcab07be7
Revert "selfdrive/ui: add experimental mode toggle button with visual indicator" ( #35442 )
...
Revert "selfdrive/ui: add experimental mode toggle button with visual indicat…"
This reverts commit ae8076e729
.
1 month ago
Dean Lee
68b043606c
ui: fix alert timeout detection using wrong FPS constant ( #35438 )
...
fix alert timeiout detection using wrong FPS constant
1 month ago
Dean Lee
ae8076e729
selfdrive/ui: add experimental mode toggle button with visual indicator ( #35439 )
...
add experimental mode toggle button with visual indicator
1 month ago
Shane Smiskol
928dc6259b
Revert "ui: fill the bg with disengaged color if not started" ( #35441 )
...
Revert "ui: fill the bg with disengaged color if not started (#35434 )"
This reverts commit 10dc40db04
.
1 month ago
Dean Lee
10dc40db04
ui: fill the bg with disengaged color if not started ( #35434 )
...
fill the bg with disengaged color if not started
1 month ago
Dean Lee
f78ba72a85
ui: add timeout check for unresponsive system detection ( #35433 )
...
add time out to check if messages have stopped arriving
1 month ago
Alexandre Nobuharu Sato
108790870e
Multilang: Update pt-BR translations. ( #35428 )
1 month ago
Lee Jong Mun
9568f64c57
Multilang: kor translation update ( #35429 )
...
kor translation update
1 month ago
Dean Lee
28bf362f69
ui: add safety check to prevent ui overlay access to invalid data ( #35432 )
...
check ui_state.started
1 month ago
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
1 month ago
github-actions[bot]
bb36b6687c
[bot] Update translations ( #35424 )
...
Update translations
Co-authored-by: Vehicle Researcher <user@comma.ai>
1 month ago
Alexandre Nobuharu Sato
d2f417ee63
Multilang: update pt-BR translation. ( #35394 )
...
Multilang: update pt-BR translations
2 months ago