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
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
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
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
Dean Lee
3a7f0b66aa
system/ui: fix remaining issues in WiFi Manager ( #35301 )
...
* WIP
* fix callback
* fix connecting network displayed as Connected
* thread safe states
* fix state sync issues
* fix callback
3 weeks ago
Dean Lee
28da563386
system/ui: render model output with new ModelRenderer class ( #35356 )
...
render model output with new ModelRenderer class
3 weeks ago
Dean Lee
7511983ccb
system/ui: cache shader location ( #35360 )
...
cache shader location
3 weeks ago
Dean Lee
927ce0bc06
system/ui: fix typos ( #35349 )
...
fix typos
3 weeks ago
Dean Lee
3d3e9599d8
system/ui: add specialized camera views with custom transformations ( #35346 )
...
* add specialized camera views with custom transformations for driver and road
* improve
* return np array
* cached matrix
3 weeks ago
Dean Lee
193df11a1c
system/ui: avoid redundant texture updates ( #35347 )
...
avoid redundant texture updates
3 weeks ago
Dean Lee
22715464b9
system/ui: throttle camera connection attempts ( #35343 )
...
throttle connection attempts
3 weeks ago
Dean Lee
840ced5005
system/ui: add EGL support to CameraView ( #35338 )
...
* add EGL support to CameraView
* view 3 cameras
* use a more direct approach
* add new line
* cleanup
* cleanup close()
* extract EGL to a seperate file
* cleanup
* add try/except to close()
* rename egl_textures
* improve implementation
3 weeks ago
Dean Lee
fdfba3f9f7
system/ui: update camera view shader to support rendering on device ( #35326 )
...
update shader to support rendering on device
3 weeks ago
Dean Lee
c9f3cd5ad2
system/ui: enhance scroll panel with iPhone-like physics and behavior ( #35312 )
...
* improve scroll panel for iphone-like experience
* add comments
* increase demo run time for easier testing
3 weeks ago
Dean Lee
4423b47b6c
system/ui: add password mask delay to InputBox ( #35316 )
...
add password mask delay to InputBox
3 weeks ago
Dean Lee
68fa8c56ab
system/ui: use • for password masking in InputBox ( #35313 )
...
use • for password masking
3 weeks ago
Dean Lee
4c9655b5e4
system/ui: add text scrolling support to InputBox for long text ( #35310 )
...
* add text scrolling support to InputBox for long text
* add 2 pixels buffer to the scissor region
3 weeks ago
Dean Lee
7ea8277e39
system/ui: improve button press behavior ( #35309 )
...
improve button press behavior
3 weeks ago
Dean Lee
4f512a5c6d
system/ui: fix navigation key repeat in input box ( #35302 )
...
fix navigation key repeat in input fields
4 weeks ago
Dean Lee
beb7f6c2bb
system/ui: fix indentation ( #35299 )
...
fix indentation
4 weeks ago
Cameron Clough
2722e12e62
fix(system/ui): typo
4 weeks ago
Cameron Clough
5667583198
system/ui: define character set for loading fonts ( #35298 )
...
* system/ui: define font character set
* remove debug print statement
* shorter
4 weeks ago
Cameron Clough
69799fceb4
Revert "system/ui: remove special currency and symbol characters from keyboard ( #35291 )"
...
This reverts commit f646b4a17b
.
4 weeks ago
Dean Lee
cf7a295a2c
system/ui: add key repeat functionality for backspace ( #35288 )
...
add key repeat functionality for backspace
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
4 weeks ago
Dean Lee
f646b4a17b
system/ui: remove special currency and symbol characters from keyboard ( #35291 )
...
* remove special currency and symbol characters from keyboard
* bring back
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
4 weeks ago
Dean Lee
f00bead198
system/ui: improve button click logic for proper press-release interaction ( #35289 )
...
improve button click logic for proper press,release interaction
4 weeks ago
Cameron Clough
d6e9df98e3
system/ui: WPA3 is unsupported ( #35286 )
4 weeks ago
Dean Lee
41db0557e9
system/ui: fix Wi-Fi conneciton flow for open networks ( #35285 )
...
fix Wi-Fi conneciton flow for open networks
4 weeks ago
Cameron Clough
6eecb4f986
system/ui: network widget improvements ( #35284 )
...
* larger font size for confirmation dialog
* try this
* forget btn color
* text color
* font size
* caps
* Revert "caps"
This reverts commit a3e6cfbf05
.
* too much
* fixme
* do that?
* keyboard: reset state on clear
4 weeks ago