Shane Smiskol
|
4bbbf51236
|
Fix raylib issue (#35486)
* ugh fix that
* our linting is trash
|
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
|
a1ee5f5ba8
|
raylib spinner: temp fix crash
|
2 weeks ago |
Shane Smiskol
|
29830440b4
|
format raylib (#35483)
* format raylib
* not really sure what this is
|
2 weeks ago |
Dean Lee
|
541bd4d4d9
|
ui: switch spinner and text window back to standalone process (#35470)
switch spinner and text window back to standalone process
|
2 weeks ago |
Dean Lee
|
6767bfce44
|
ui: add ModalOverlay system for unified modal dialog management (#35478)
add ModalOverlay
|
2 weeks ago |
Dean Lee
|
e389b19ed7
|
system/ui: fix setup error: 'WifiManagerWrapper' object has no attribute 'request_scan' (#35477)
remove request_scan()
|
2 weeks ago |
Shane Smiskol
|
2000f9aff3
|
raylib: ban non-cached measure_text_ex (#35462)
* add
* use it
* Update pyproject.toml
* many more
* comment
|
2 weeks ago |
Dean Lee
|
cb22be6079
|
ui: add support for enabling/disabling the toggle (#35471)
add support for enabling/disabling the toggle
|
2 weeks ago |
Dean Lee
|
05fa135be6
|
ui: make the toggle color match QT (#35466)
make the toggle color match QT
|
2 weeks 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>
|
2 weeks ago |
Dean Lee
|
7ee50e7b87
|
system/ui: add text measurement caching (#35436)
|
2 weeks ago |
Shane Smiskol
|
fb6243688d
|
raylib: rename DEBUG_FPS
|
2 weeks ago |
Dean Lee
|
da58feb869
|
system/ui: fix wifi network icon resize artifacts (#35440)
fix wifi network icon resize artifacts
|
2 weeks 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
|
3 weeks 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
|
3 weeks ago |
Dean Lee
|
b59841329b
|
system/ui: refactor AlertRenderer for improved maintainability and consistency (#35421)
refactor alert
|
3 weeks 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
|
3 weeks ago |
Dean Lee
|
d488529a94
|
system/ui: add font_weight parameter to gui_text_box (#35420)
add font_weight parameter to gui_text_box
|
3 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
|
3 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
|
3 weeks ago |
Dean Lee
|
79f3f30c63
|
system/ui: fix cruise disabled state displaying "?" instead of "–" (#35416)
fix curise disabled state showed '?'
|
3 weeks ago |
Dean Lee
|
74541e677c
|
system/ui: fix timeout logc and add pre-defined alerts (#35417)
fix timeout logc and add pre-defined alerts
|
3 weeks ago |
Dean Lee
|
1935871267
|
system/ui: add stream switching capability to CameraView (#35414)
add stream switching capability to CameraView
|
3 weeks ago |
Dean Lee
|
e734413a21
|
system/ui: fix path clip issues (#35409)
fix path clip issues
|
3 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
|
3 weeks ago |
Dean Lee
|
04115b6417
|
system/ui: Increase font size to reduce edge aliasing (#35401)
improve text's antialiasing
|
3 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 .
|
3 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
|
3 weeks ago |
Dean Lee
|
45f90b1a55
|
system/ui: add animation to toggle (#35392)
add animation to toogle
|
3 weeks ago |
Dean Lee
|
ea9ff45ccb
|
system/ui: fix indentation (#35391)
fix indentation
|
3 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
|
3 weeks ago |
Dean Lee
|
e51243f2cd
|
system/ui: remove todo and add comment (#35390)
remove todo and add document
|
3 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
|
3 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
|
3 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
|
3 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
|
3 weeks ago |
Dean Lee
|
e42044b833
|
system/ui: fix lint error (#35387)
fix lint error
|
3 weeks ago |
Dean Lee
|
0d527c2409
|
system/ui: fix the issue of missing path segments (#35383)
match c++ version
|
3 weeks ago |
Dean Lee
|
2d6662ae9f
|
system/ui: match experimental path rendering with C++ version (#35380)
match draw_path with c++ implementation
|
3 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
|
3 weeks ago |
Dean Lee
|
26c61d8674
|
system/ui: fix incorrect THROTTLE_COLOR (#35370)
fix throttle colors
|
3 weeks ago |
Dean Lee
|
db8ecf183f
|
system/ui: fix rapid path color transition by correcting hardcoded increment (#35368)
refactor color blending with configurable transition duration
|
3 weeks ago |
Dean Lee
|
3682fac7b6
|
system/ui: optimizes the draw_polygon() and improving code maintainability (#35366)
improve draw_polygon
|
3 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
|
3 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
|
3 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
|
4 weeks ago |