Adeeb Shihadeh
75434b10b9
add that back
6 days ago
Adeeb Shihadeh
63e7a0ca15
Revert "feat: remove esim.nmconnection, use AGNOS lte conn ( #35389 )"
...
This reverts commit 255b606fe4
.
6 days ago
Dean Lee
e389b19ed7
system/ui: fix setup error: 'WifiManagerWrapper' object has no attribute 'request_scan' ( #35477 )
...
remove request_scan()
6 days ago
Shane Smiskol
2000f9aff3
raylib: ban non-cached measure_text_ex ( #35462 )
...
* add
* use it
* Update pyproject.toml
* many more
* comment
7 days ago
Dean Lee
cb22be6079
ui: add support for enabling/disabling the toggle ( #35471 )
...
add support for enabling/disabling the toggle
7 days ago
Dean Lee
23ea85dca6
ui: kick watchdog ( #35460 )
...
* kick watchdog
* use global
* use monotonic
7 days ago
Andrei Radulescu
3ad74b440c
macos: no logcatd and proclogd ( #35457 )
...
* don't build proclogd on mac
* don't run logcatd and proclogd on mac
7 days ago
Dean Lee
05fa135be6
ui: make the toggle color match QT ( #35466 )
...
make the toggle color match QT
7 days 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 week ago
Dean Lee
7ee50e7b87
system/ui: add text measurement caching ( #35436 )
1 week ago
Shane Smiskol
fb6243688d
raylib: rename DEBUG_FPS
1 week ago
Dean Lee
da58feb869
system/ui: fix wifi network icon resize artifacts ( #35440 )
...
fix wifi network icon resize artifacts
1 week 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 week ago
Dean Lee
d46066225d
system/ui: add centralized UIState singleton for global state management ( #35397 )
...
* add centralized UIState singleton for global state management
* safely import ui_state
* merge master
* merge master
1 week ago
Dean Lee
b59841329b
system/ui: refactor AlertRenderer for improved maintainability and consistency ( #35421 )
...
refactor alert
1 week ago
Dean Lee
0707114264
system/ui: optimize point allocation, cllipping, and HSLA Color Conversion in model renderer ( #35423 )
...
* faster hsla_to_color
* pre-allc points
* use np.clip
* re-alloc points
1 week ago
Dean Lee
d488529a94
system/ui: add font_weight parameter to gui_text_box ( #35420 )
...
add font_weight parameter to gui_text_box
1 week ago
Adeeb Shihadeh
ad58fea2f0
no more pylint ( #35418 )
...
* no more pylint
* bump opendbc
2 weeks ago
Dean Lee
1e702de434
system/ui: add face detection box and driver state icon to DriverCameraView ( #35410 )
...
add face detection box and driver state icon to DriverCameraView
2 weeks ago
Dean Lee
6ece69610b
systme/ui: add global ARC_POINT_COUNT and ARC_ANGLES to DriverState ( #35415 )
...
optimize arc rRendering with Pre-computed values
2 weeks ago
Dean Lee
79f3f30c63
system/ui: fix cruise disabled state displaying "?" instead of "–" ( #35416 )
...
fix curise disabled state showed '?'
2 weeks ago
Dean Lee
74541e677c
system/ui: fix timeout logc and add pre-defined alerts ( #35417 )
...
fix timeout logc and add pre-defined alerts
2 weeks ago
Dean Lee
1935871267
system/ui: add stream switching capability to CameraView ( #35414 )
...
add stream switching capability to CameraView
2 weeks ago
Dean Lee
e734413a21
system/ui: fix path clip issues ( #35409 )
...
fix path clip issues
2 weeks ago
Dean Lee
d992d138bf
system/ui: enhance polygon fill with AABB clipping and fixed fill color issues ( #35408 )
...
enhance polygon fill with AABB clipping and fixed fill color issues
2 weeks ago
Dean Lee
04115b6417
system/ui: Increase font size to reduce edge aliasing ( #35401 )
...
improve text's antialiasing
2 weeks ago
Maxime Desroches
62a7a19d27
Revert "system/ui/: add face detection box and driver state icon to DriverCameraView" ( #35403 )
...
Revert "system/ui/: add face detection box and driver state icon to DriverCam…"
This reverts commit 5e4a4ecec8
.
2 weeks ago
Dean Lee
5e4a4ecec8
system/ui/: add face detection box and driver state icon to DriverCameraView ( #35402 )
...
add face detection box and driver state icons
2 weeks ago
Adeeb Shihadeh
2f80854644
sensord: rewrite in Python ( #35353 )
...
* py sensord
* fix up mmc
* temp
* port over accel
* lil more
* kinda works
* rm that
* gpiochip
* mostly there
* lil more
* lil more
* irq timestamps
* fix ts
* fix double deg2rad
* test passes
* fix up mypy
* rm one more
* exception
* lint:
* read in all events
* bump that
* get under budget:
* accel self test
* gyro self-test
* keep these readable
* give it more cores
* debug
* valid
* rewrite that
---------
Co-authored-by: Comma Device <device@comma.ai>
2 weeks ago
Dean Lee
45f90b1a55
system/ui: add animation to toggle ( #35392 )
...
add animation to toogle
2 weeks ago
Dean Lee
ea9ff45ccb
system/ui: fix indentation ( #35391 )
...
fix indentation
2 weeks ago
Trey Moen
c4f2cf5299
feat(esim): enable eSIM profile hotswapping ( #35324 )
...
* reboot
* no sleep
* test
* back
* wait for sim
* simpler
* retry
* Revert "retry"
This reverts commit f1297160f3
.
2 weeks ago
Dean Lee
1221821761
system/ui: migrate c++ alert renderer to python ( #35386 )
...
* rebase
* cache metrics
* measure text
* type hint
* improve
* fix roundness
* rebase
2 weeks ago
Trey Moen
255b606fe4
feat: remove esim.nmconnection, use AGNOS lte conn ( #35389 )
...
* feat: remove esim.nmconnection, use AGNOS lte conn
* unused
* remove old
2 weeks ago
Dean Lee
e51243f2cd
system/ui: remove todo and add comment ( #35390 )
...
remove todo and add document
2 weeks ago
Dean Lee
a3fab434a4
system/ui: migrate c++ HudRenderer to python ( #35359 )
...
* port c++ HudRenderer to python
* cache font metrics
* cache fonts
* improve
* fix bg
* refactor
* rebase
* fix
2 weeks ago
Dean Lee
e6eef5d9d0
system/ui: implement driver monitoring UI ( #35358 )
...
* pyui_driver_state_reander
* ddd
* draw_spline_linear
* pre-calculate the face keypoints transform
* remove int convert
* improve
* use draw_spline_linear
* pre-calc points
* state updated
* render to texture
* Revert "render to texture"
This reverts commit 27be710f4c7aca3bb05e94ad69635d292e799ff4.
* cleanup
* dd
* new dataclass
* cleanup
* use content_rect
2 weeks ago
Dean Lee
29010cae23
system/ui: optimize ModelRenderer ( #35369 )
...
* optimize ModelRenderer with vectorized operations
* pre-calculate the exp mode colors
* cleanup
* improve batch map line to polygon
* pre-calc leads
2 weeks ago
Dean Lee
b8f3e7bcf0
system/ui: improve road view with driving state border and clipping ( #35385 )
...
improve road view with driving state border and clipping
2 weeks ago
Dean Lee
e42044b833
system/ui: fix lint error ( #35387 )
...
fix lint error
2 weeks ago
Dean Lee
0d527c2409
system/ui: fix the issue of missing path segments ( #35383 )
...
match c++ version
2 weeks ago
Dean Lee
2d6662ae9f
system/ui: match experimental path rendering with C++ version ( #35380 )
...
match draw_path with c++ implementation
2 weeks ago
Dean Lee
ad0e556236
system/ui: fix gradient rendering to match Qt linear gradients ( #35378 )
...
Fix shader_polygon gradient rendering to match Qt linear gradients
2 weeks ago
Dean Lee
26c61d8674
system/ui: fix incorrect THROTTLE_COLOR ( #35370 )
...
fix throttle colors
2 weeks ago
Dean Lee
db8ecf183f
system/ui: fix rapid path color transition by correcting hardcoded increment ( #35368 )
...
refactor color blending with configurable transition duration
2 weeks ago
Dean Lee
3682fac7b6
system/ui: optimizes the draw_polygon() and improving code maintainability ( #35366 )
...
improve draw_polygon
2 weeks ago
Dean Lee
9460ff8f30
system/ui: fix gradient colors and path stops in path rendering ( #35367 )
...
Correct gradient colors and direction in path rendering
2 weeks ago
Dean Lee
6c28575573
system/ui: GPU-accelerated polygon rendering with anti-aliasing and gradients ( #35357 )
...
* Add GPU-accelerated polygon rendering with anti-aliased edges and gradient support
* use np array
* update ModelRenderer
* ndarray
* cleanup
* improve shader
* Revert "improve shader"
This reverts commit 992247617a
.
* improve shader for smoother edges
2 weeks ago
Maxime Desroches
feaef58188
AGNOS 12.3 ( #35362 )
...
12.3
2 weeks ago
Shane Smiskol
b119006f6a
Cycle onroad when changing offroad-only toggles ( #35361 )
...
* bad
* Revert "bad"
This reverts commit 6b5475dd90
.
* notify param
* doesn't need to live in low level paramcontrol, rename param
* should work
* fix
* disable while engaged
* note
* fix
* just in case
* param is cleared by manager -- this was all to ensure manager got our `started` transition
* clean up
* and that
* rm
* negative better than generic thing
* timer is needed as it's not clean to fix case where you toggle while no ignition -- you can't go onroad + this allows some nice tolerance time for user to switch 2 toggles
* these aren't required or useful
* add to description
* no longer unlive
* allow reset button too
* another pr -- Revert "allow reset button too"
This reverts commit 5d03edddc8
.
* rm space from i18n string
* car is powered on
2 weeks ago