197460e061 
								
									
								
							
								 
							
						 
						
							
							
								
								CI: use scons cache mount for building simulator and docs ( #29436 )  
							
							... 
							
							
 
							
							* build docker image with scons cache
* use setup
* scons cache
* added the dockerfile
* add the shell
* docs use cache
* dont pull lfs for docs
* simulator too
* dont pull the cache image
* fix inputs
* inputs
* booleans aren't supported
* bool not supported
* bool isnt supported
* fix
* readonly cache
* fix sim cache too
* respect readonly
* gitignore and move to correct folder
* also copy old
* move to tools/ci
* move to selfdrive/test
* just make the cache writable, it's discarded anyway
* minimize diff in this pr 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0f7be5b1e6 
								
									
								
							
								 
							
						 
						
							
							
								
								Setup cleanup vol. 2 ( #29456 )  
							
							... 
							
							
 
							
							* code from setup cleanup #29419 
update ci
update ci
export variables for mac os
check env
what is in the profile script?
install pyenv the same everywhere
temporarily disable brew cache
temporarily disable brew cache
try fixing pyenv virtualenv-init
try this
inject shims path earlier
try alternate install method
switch back to brew install
try         eval "$(pyenv init --path)"
add eval "\$(pyenv init --path)"
* Add local .env file to the cache list
* Change .env paths
* debug line
* order?
* remove .env
* Add .venv to caches
---------
Co-authored-by: Greg Hogan <gregjhogan@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a9626f95b6 
								
									
								
							
								 
							
						 
						
							
							
								
								add openpilot prefix to imports ( #29498 )  
							
							... 
							
							
 
							
							* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b991 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5690386d8d 
								
									
								
							
								 
							
						 
						
							
							
								
								update clone instructions ( #29490 )  
							
							... 
							
							
 
							
							* both
* Update README.md
* Update README.md 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								012060ba32 
								
									
								
							
								 
							
						 
						
							
							
								
								fast clone instructions ( #29455 )  
							
							... 
							
							
 
							
							* fast clone instructions
* Support default ubuntu 20.04 git
---------
Co-authored-by: Harald Schäfer <harald.the.engineer@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								282fd778aa 
								
									
								
							
								 
							
						 
						
							
							
								
								venv in code directory ( #29452 )  
							
							... 
							
							
 
							
							put venv in code directory 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1944945d9d 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "setup cleanup ( #29419 )" ( #29451 )  
							
							... 
							
							
 
							
							This reverts commit ad32816fd6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								61a00d2673 
								
									
								
							
								 
							
						 
						
							
							
								
								replay/logreader: use unique_ptr for `mbr_` ( #29440 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ad32816fd6 
								
									
								
							
								 
							
						 
						
							
							
								
								setup cleanup ( #29419 )  
							
							... 
							
							
 
							
							* setup cleanup
* update ci
* update ci
* export variables for mac os
* check env
* what is in the profile script?
* install pyenv the same everywhere
* temporarily disable brew cache
* temporarily disable brew cache
* try fixing pyenv virtualenv-init
* try this
* inject shims path earlier
* try alternate install method
* switch back to brew install
* try         eval "$(pyenv init --path)"
* add eval "\$(pyenv init --path)" 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e8e03197ca 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: fix seekTo issue ( #29422 )  
							
							... 
							
							
 
							
							* fix seekTo issue
* remove extra space 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9dac6b66f9 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: set border color for scatter series ( #29408 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d8bda6feb4 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: increase file descriptor limit macOS ( #29346 )  
							
							... 
							
							
 
							
							* Increase file descriptor limit for replay on macos
* Reword comment
* Move set_file_descriptor_limit to common/util.cc
* Include resource.h header 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								22bc06fdaa 
								
									
								
							
								 
							
						 
						
							
							
								
								common/util: move function `random_int` to util ( #29388 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								783bb1f878 
								
									
								
							
								 
							
						 
						
							
							
								
								Replay UI: Fix zip issue ( #29384 )  
							
							... 
							
							
 
							
							Update ui_helpers.py
resolves https://github.com/commaai/openpilot/issues/29383  
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								db287496d8 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixes for PYTHONWARNINGS=error ( #29381 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								fd8a9c8520 
								
									
								
							
								 
							
						 
						
							
							
								
								ui/networking: remove call to clearLayout ( #29037 )  
							
							... 
							
							
 
							
							* build list inplace
* move clearLayout to cabana
* cleanup include
* polish style
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b11b14aff8 
								
									
								
							
								 
							
						 
						
							
							
								
								CI: enable PYTHONWARNINGS=error ( #29364 )  
							
							... 
							
							
 
							
							* CI: enable PYTHONWARNINGS=error
* fixes
* more ignore
* more modeld ignore 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0ced56b2ea 
								
									
								
							
								 
							
						 
						
							
							
								
								remove xx dependencies ( #29263 )  
							
							... 
							
							
 
							
							* rm xx deps
* mv that
* fix
* fix a path
* relock
* relock
* update
* update sentry
* update
* revert sentry
* Update lock
* Dummy pip package
* Not needed with poetry
* dont need dummy
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e4ead4f183 
								
									
								
							
								 
							
						 
						
							
							
								
								Ruff: b905 (strict zip) ( #29336 )  
							
							... 
							
							
 
							
							* added mutable default args
* most of the Bs
* add comment about lrucache
* b905 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								62c1e65924 
								
									
								
							
								 
							
						 
						
							
							
								
								Ruff: enable most of bugbear ( #29320 )  
							
							... 
							
							
 
							
							* added mutable default args
* most of the Bs
* add comment about lrucache 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								84fbf1c2e9 
								
									
								
							
								 
							
						 
						
							
							
								
								simulator: fix CANParser input args ( #29343 )  
							
							... 
							
							
 
							
							* we weren't testing?
* fix 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								233e053842 
								
									
								
							
								 
							
						 
						
							
							
								
								scons: rename QT_MOCHPREFIX to QT3_MOCHPREFIX ( #29334 )  
							
							... 
							
							
 
							
							rename QT_MOCHPREFIX to QT3_MOCHPREFIX 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8793cbff40 
								
									
								
							
								 
							
						 
						
							
							
								
								Ruff: enable flake8-builtins ( #29315 )  
							
							... 
							
							
 
							
							* enable flake8-builtins
* replace any with contains
* fix typo in pack
* fix type
* format is from the parent module, has to be enabled
* item_id
* fix item_id
* disable for id since that's what the remote server returns 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								af3ed37c5c 
								
									
								
							
								 
							
						 
						
							
							
								
								Ruff: flake8 pie (misc lints) ( #29318 )  
							
							... 
							
							
 
							
							flake8 pie 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7fdd9fc37c 
								
									
								
							
								 
							
						 
						
							
							
								
								CI: Pylint to ruff ( #29294 )  
							
							... 
							
							
 
							
							* pylint to riff
* pylint to riff
* pylint to riff
* revert more
* undo exclude removal
* exclude tinygrad
* set line length
* pylint exclusions to ruff
* same excludes as old linter
* fix tools QA
* remove unrequired check
* revert linting third_party
* ignore e402 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cf64b27168 
								
									
								
							
								 
							
						 
						
							
							
								
								Linter: Fix >160 line length test ( #29287 )  
							
							... 
							
							
 
							
							* test
* fix line length
* fix line length
* fix file size
* revert poetry
* cleanup for PR 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e7d307ca1b 
								
									
								
							
								 
							
						 
						
							
							
								
								[commabody] Add new body teleop ui ( #29282 )  
							
							... 
							
							
 
							
							* Revert "Revert "[commabody] Add new body teleop ui (#29119 )" (#29249 )"
This reverts commit 623351e4ed 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ee7a763ba3 
								
									
								
							
								 
							
						 
						
							
							
								
								macOS: remove old dependencies ( #29275 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								623351e4ed 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "[commabody] Add new body teleop ui ( #29119 )" ( #29249 )  
							
							... 
							
							
 
							
							This reverts commit a7304d059c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a7304d059c 
								
									
								
							
								 
							
						 
						
							
							
								
								[commabody] Add new body teleop ui ( #29119 )  
							
							... 
							
							
 
							
							* add new ui
* move body tele op ui to new dir
* fix codespell errors
* resolve mediablackhole pylint error
* fix import error
* style fixes
* use logging, not print
* fix js styling
* resolve comments 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7949dfe796 
								
									
								
							
								 
							
						 
						
							
							
								
								bump panda ( #29234 )  
							
							... 
							
							
 
							
							* bump panda
* bump 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a90f6d9163 
								
									
								
							
								 
							
						 
						
							
							
								
								Cabana: Fix >1 hour route time displaying ( #29226 )  
							
							... 
							
							
 
							
							fix greater than 1 hour 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								acc732efbb 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: new demo route ( #29215 )  
							
							... 
							
							
 
							
							* new demo route
* replace other references (except gps test)
* Apply suggestions from code review
* it's 13 segments 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3fca1b4f8d 
								
									
								
							
								 
							
						 
						
							
							
								
								Updated Carla to version 0.9.14 ( #29210 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2e634bc199 
								
									
								
							
								 
							
						 
						
							
							
								
								macOS: use bash_profile instead of bashrc ( #29165 )  
							
							... 
							
							
 
							
							Co-authored-by: Adeeb Shihadeh <adeebshihadeh@Adeebs-MacBook-Air.local> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								156c7a84e8 
								
									
								
							
								 
							
						 
						
							
							
								
								[commabody] Add body packages to op ( #29162 )  
							
							... 
							
							
 
							
							* add body packages
* update poetry lock 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f0ae0c34cd 
								
									
								
							
								 
							
						 
						
							
							
								
								Added python VisionBuf class ( #29075 )  
							
							... 
							
							
 
							
							* Added python VisionBuf class
* fixed property names
* Bump cereal 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								97eec45d42 
								
									
								
							
								 
							
						 
						
							
							
								
								Test scons multithreaded random build ( #29082 )  
							
							... 
							
							
 
							
							* random build
* name
* 2 pass
* clean after
* fail on this
* fix deps
* format
* var
* try without lfs 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ca699e3989 
								
									
								
							
								 
							
						 
						
							
							
								
								radard: no clustering ( #29010 )  
							
							... 
							
							
 
							
							* First commit
* cleanup
* Update ref
* Doesnt deserve two files
* cleanup radard 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								319ce562f2 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: cleanup `MessageViewHeader` & `MessageBytesDelegate` ( #29040 )  
							
							... 
							
							
 
							
							* cleanup
* remove double ; 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3ad434c5ca 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: emit segmentsMerged before updateEvent ( #28849 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1301e2d640 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix segfault when editing signal while filtering ( #28836 )  
							
							... 
							
							
 
							
							Fix the issue that editing signal will segfault when there is a filter string. 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9774fb43e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Compressed vipc improvements ( #28837 )  
							
							... 
							
							
 
							
							* debug flag
* make it easier to use 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								940609956d 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: preserve msg transmitter & signal receiver when saving DBC ( #28825 )  
							
							... 
							
							
 
							
							preserve transmitter&receiver_name 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								059529cae2 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: improve timeline ( #28801 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								aa85fed91d 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: fix segfault caused by pointer usage after freeing ( #28779 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5f6d947e36 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix  'QObject::connect: No such signal' warning in UnixSignalHandler ( #28702 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0e34b87744 
								
									
								
							
								 
							
						 
						
							
							
								
								Document WSL bug workaround ( #28696 )  
							
							... 
							
							
 
							
							* Document WSL bug workaround
WSL developers may run into an issue while running GUIs, where GUIs will segfault or crash due to hardware rendering issues.
Use LIBGL_ALWAYS_SOFTWARE=1 if you see segfaults or other strange GUI failures even after setting up a fresh WSL.
History: https://github.com/commaai/openpilot/discussions/26091#discussioncomment-4258846  .
* make smaller
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								dc06ce7ac3 
								
									
								
							
								 
							
						 
						
							
							
								
								minor typo on replay.cc comment ( #28692 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								fe91ea1139 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: properly handle unix signals ( #28657 )  
							
							
 
							
						 
						
							2 years ago