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> 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								7ee50e7b87 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: add text measurement caching ( #35436 )  
							
							
 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								fb6243688d 
								
							
								 
							
						 
						
							
							
								
								raylib: rename DEBUG_FPS  
							
							
 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								d488529a94 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: add font_weight parameter to gui_text_box ( #35420 )  
							
							... 
							
							
 
							
							add font_weight parameter to gui_text_box 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								79f3f30c63 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: fix cruise disabled state displaying "?" instead of "–" ( #35416 )  
							
							... 
							
							
 
							
							fix curise disabled state showed '?' 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								04115b6417 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: Increase font size to reduce edge aliasing ( #35401 )  
							
							... 
							
							
 
							
							improve text's antialiasing 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								45f90b1a55 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: add animation to toggle ( #35392 )  
							
							... 
							
							
 
							
							add animation to toogle 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								ad0e556236 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: fix gradient rendering to match Qt linear gradients ( #35378 )  
							
							... 
							
							
 
							
							Fix shader_polygon gradient rendering to match Qt linear gradients 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								3682fac7b6 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: optimizes the draw_polygon() and improving code maintainability ( #35366 )  
							
							... 
							
							
 
							
							improve draw_polygon 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								4423b47b6c 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: add password mask delay to InputBox ( #35316 )  
							
							... 
							
							
 
							
							add password mask delay to InputBox 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								68fa8c56ab 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: use • for password masking in InputBox ( #35313 )  
							
							... 
							
							
 
							
							use • for password masking 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								7ea8277e39 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: improve button press behavior ( #35309 )  
							
							... 
							
							
 
							
							improve button press behavior 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								4f512a5c6d 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: fix navigation key repeat in input box ( #35302 )  
							
							... 
							
							
 
							
							fix navigation key repeat in input fields 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								2722e12e62 
								
							
								 
							
						 
						
							
							
								
								fix(system/ui): typo  
							
							
 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								5667583198 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: define character set for loading fonts ( #35298 )  
							
							... 
							
							
 
							
							* system/ui: define font character set
* remove debug print statement
* shorter 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								f00bead198 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: improve button click logic for proper press-release interaction ( #35289 )  
							
							... 
							
							
 
							
							improve button click logic for proper press,release interaction 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								d6e9df98e3 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: WPA3 is unsupported ( #35286 )  
							
							
 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								38c1bd096b 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: Improve UI rendering smoothness for scaled display ( #35280 )  
							
							... 
							
							
 
							
							improve smoothness 
							
						 
						
							5 months ago  
				
					
						
							
							
								 
						
							
							
								15c7d556f6 
								
									
								
							
								 
							
						 
						
							
							
								
								Reapply "system/ui: add SCALE env var ( #35272 )" ( #35273 )  
							
							... 
							
							
 
							
							* Reapply "system/ui: add SCALE env var (#35272 )"
This reverts commit e2569a8b32 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								e2569a8b32 
								
							
								 
							
						 
						
							
							
								
								Revert "system/ui: add SCALE env var ( #35272 )"  
							
							... 
							
							
 
							
							This reverts commit ed0f812995 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								ed0f812995 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: add SCALE env var ( #35272 )  
							
							... 
							
							
 
							
							* ui: add SCALE env var
* linting
* cleaner
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com> 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								da670108e7 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: all font weights ( #35255 )  
							
							
 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								8097a92515 
								
									
								
							
								 
							
						 
						
							
							
								
								zipapp pack ( #35253 )  
							
							... 
							
							
 
							
							Used to ship python UI in agnos without an openpilot clone
* add a main method to target
* pack script
* validate inputs
* refactors
* copy into temp, dont keep this
* cleanup
* help messages
* rename to pack.py
* pack.py
* updates for device
* moar
* don't use cereal
* just log normally
* use importlib.resources
* revert
* Revert "don't use cereal"
This reverts commit 7208524d42921edfe5029b54552f78 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								71e3fd7183 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: use icon for special characters ( #35248 )  
							
							... 
							
							
 
							
							* use icon for special characters
* add icon for SHIFT_DOWN_KEY 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								dcfbb99b13 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: add password visibility toggle with eye icon to keyboard ( #35246 )  
							
							... 
							
							
 
							
							* add password visibility toggle with eye icon to keyboard
* added show_password_toggle 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								512d83cc36 
								
									
								
							
								 
							
						 
						
							
							
								
								ui(raylib): setup.py ( #35140 )  
							
							... 
							
							
 
							
							* setup.py
* better font
* use gui_button
* btn
* fix button and triangle
* low voltage text color
* fix network page
* HARDWARE.get_os_version()
* typing
* white title
* update default text color
* use default font color
* fix software screen
* fix software screen
* radio font size
* line length
* fix regex
* draw svgs
* comment is out of date
* add cairosvg
* use cairosvg
* remove unused import
* support other image types
* revert origin
* fix setup warning icon
* fix
* remove cairosvg
* use pngs
* wrap
* fix disabled style
* TODO
* revert uv.lock
* use new file paths (not rasterized yet)
* oops
* fixes
* params not used
* network check thread
* oops
* fix custom URL and download failed screens
* clear keyboard
* rm
* fixes
* show full error message
* check network type 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								83679bd856 
								
									
								
							
								 
							
						 
						
							
							
								
								selfdrive/assets: rasterize SVGs ( #35243 )  
							
							... 
							
							
 
							
							* selfdrive/assets: rasterize SVGs
* do entire assets dir
* fixed size - 4096px is a lot
* optimise them too
* use inkscape
* regenerate
* abandon runtime svg 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								6c03e9472d 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: disabled button styles ( #35236 )  
							
							
 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								84e9b75983 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: fix WiFi manager shutdown task errors ( #35204 )  
							
							... 
							
							
 
							
							fix WiFi manager shutdown task errors 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								f1c0109c89 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: Fix crash when exiting the application with CTRL+C (KeyboardInterrupt). ( #35221 )  
							
							... 
							
							
 
							
							handle KeyboardInterrupt 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								b1bdab0c90 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: improve texture caching ( #35222 )  
							
							... 
							
							
 
							
							improve texture caching 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								c57f576436 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: fix FPS drop issues ( #35220 )  
							
							... 
							
							
 
							
							set VSYNC flag only when the env is set 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								896dabb190 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: add right-side text eliding to gui_label ( #35201 )  
							
							... 
							
							
 
							
							add optional right-side text eliding to gui_label 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								02125f6862 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: fix cursor position in inputBox mouse click handler ( #35189 )  
							
							... 
							
							
 
							
							fix cursor position in inputBox mouse click handler 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								43054a56c2 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: fix tethering ssid ( #35188 )  
							
							... 
							
							
 
							
							system/ui: fix tethering ssid when no params 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								2b32325be1 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: Full-Featured InputBox Component ( #35178 )  
							
							... 
							
							
 
							
							custom input box component 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								35dbdf9124 
								
							
								 
							
						 
						
							
							
								
								raylib: fwd everything to cloudlog  
							
							
 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								bfadab078e 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: set log level to WARNING to reduce noise ( #35180 )  
							
							... 
							
							
 
							
							* set log level to WARNING to reduce noise
* custom callback handling for raylib logs 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								bbeb37d726 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: add MultiOptionDialog for selection from scrollable lists ( #35176 )  
							
							... 
							
							
 
							
							* add MultiOptionDialog for selection from scrollable lists
* mv
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com> 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								f1760e63d3 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: performance optimizations for WiFi Manager with cached network data ( #35170 )  
							
							... 
							
							
 
							
							Performance optimizations for WiFi Manager with cached network data 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								eaa595958c 
								
									
								
							
								 
							
						 
						
							
							
								
								system/ui: prevent duplicate WiFi connections when retrying with new password ( #35174 )  
							
							... 
							
							
 
							
							Prevent duplicate WiFi connections when retrying with new password 
							
						 
						
							6 months ago