c7a9ea2bf4 
								
									
								
							
								 
							
						 
						
							
							
								
								add back libbz2-dev ( #36172 )  
							
							... 
							
							
 
							
							* add back libbz2-dev
* try this
* revert 
							
						 
						
							1 month ago  
				
					
						
							
							
								 
						
							
							
								c6a2c99123 
								
									
								
							
								 
							
						 
						
							
							
								
								prep for vendoring ( #36169 )  
							
							... 
							
							
 
							
							* prep for vendoring
* less stuff
* comment 
							
						 
						
							1 month ago  
				
					
						
							
							
								 
						
							
							
								3751d9cf51 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove libsystemd-dev from Ubuntu dependencies ( #36167 )  
							
							... 
							
							
 
							
							Removed 'libsystemd-dev' from the list of dependencies. 
							
						 
						
							1 month ago  
				
					
						
							
							
								 
						
							
							
								086e33dd6e 
								
							
								 
							
						 
						
							
							
								
								Revert "minimal ffmpeg build ( #36138 )"  
							
							... 
							
							
 
							
							This reverts commit 347b23055d 
							
						 
						
							1 month ago  
				
					
						
							
							
								 
						
							
							
								347b23055d 
								
									
								
							
								 
							
						 
						
							
							
								
								minimal ffmpeg build ( #36138 )  
							
							... 
							
							
 
							
							* min ffmpeg
* remove avfilter
* x264
* merge x264
* simpler
* pin x264
* mac
* rm that
* lil more
* move includes to lfs
* try this
* cleanup
* larch
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 months ago  
				
					
						
							
							
								 
						
							
							
								6b4436b980 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(clip): font from `selfdrive/assets` ( #35194 )  
							
							... 
							
							
 
							
							* feat(clip): find font dynamically
* check font path as part of validating environment
* from testing
* use font from assets
* no mas 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								f704d18a8b 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(clip): title and metadata overlay ( #35099 )  
							
							... 
							
							
 
							
							* wip
* moar
* ensure inter is installed
* line len
* refactor
* dont need this
* no longer than
* show meta for 4s 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								45787163a2 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: clip.py ( #35071 )  
							
							
 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								d3af4a31ec 
								
									
								
							
								 
							
						 
						
							
							
								
								PC: Fix Panda DFU device permissions ( #34674 )  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								5bcaca7321 
								
									
								
							
								 
							
						 
						
							
							
								
								[udev rules] Add back `bbaa` vendor id ( #34632 )  
							
							... 
							
							
 
							
							As some pandas (such as c2) still use the bbaa vendor id, add bbaa back to avoid misrecognition. 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								3c0990e716 
								
									
								
							
								 
							
						 
						
							
							
								
								move thumbnail generation from camerad to encoderd ( #34554 )  
							
							... 
							
							
 
							
							Co-authored-by: Cameron Clough <cameronjclough@gmail.com> 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								c4c43bebd2 
								
									
								
							
								 
							
						 
						
							
							
								
								Drop Ubuntu 20.04 support ( #34557 )  
							
							
 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								15211b2e52 
								
									
								
							
								 
							
						 
						
							
							
								
								Update to new USB VID ( #34487 )  
							
							... 
							
							
 
							
							https://github.com/commaai/panda/pull/2112/files  
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								d735db6113 
								
									
								
							
								 
							
						 
						
							
							
								
								rm cppcheck ( #34248 )  
							
							
 
							
						 
						
							11 months ago  
				
					
						
							
							
								 
						
							
							
								b94946eaab 
								
									
								
							
								 
							
						 
						
							
							
								
								update ubuntu 20.04 comment ( #34182 )  
							
							... 
							
							
 
							
							24 
							
						 
						
							11 months ago  
				
					
						
							
							
								 
						
							
							
								11f2d56f5e 
								
							
								 
							
						 
						
							
							
								
								ubuntu: remove extra packages  
							
							... 
							
							
 
							
							old-commit-hash: 5d3f8bb04b 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								9abd041b53 
								
							
								 
							
						 
						
							
							
								
								these have nothing to do with openpilot ( #33369 )  
							
							... 
							
							
 
							
							old-commit-hash: 73d9f6e05e 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								7098ddcd19 
								
							
								 
							
						 
						
							
							
								
								ui: remove QtQml and related dependencies ( #33357 )  
							
							... 
							
							
 
							
							* remove QtQml
* remove qtdeclarative5-dev
old-commit-hash: 4d9ee68d16 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								d105d8b3fa 
								
							
								 
							
						 
						
							
							
								
								scons: remove QtMultimedia lib and include path from build configuration ( #33358 )  
							
							... 
							
							
 
							
							remove multimedia
old-commit-hash: 61abc05c8b 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								5e990d4186 
								
							
								 
							
						 
						
							
							
								
								linux: setup panda + jungle udev rules ( #33241 )  
							
							... 
							
							
 
							
							* add rules
* allow failure on docker
old-commit-hash: 2ff051ba53 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								ea71f07ea7 
								
							
								 
							
						 
						
							
							
								
								setup.sh: work in non interactive mode ( #33162 )  
							
							... 
							
							
 
							
							* work without terminal
* failure message
* no if
old-commit-hash: 3e66827a85 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								55ccea2c52 
								
							
								 
							
						 
						
							
							
								
								replay: add support for decompressing ZST log files ( #32910 )  
							
							... 
							
							
 
							
							* Add Support for Decompressing ZST Log Files
* 2 space and check magic number
* match BZ2
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ade13722cd 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								42163dde76 
								
							
								 
							
						 
						
							
							
								
								ui: add missing qt package on 24.04 ( #32827 )  
							
							... 
							
							
 
							
							fix qml
old-commit-hash: 0922ab2b8d 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								d152f7c0f1 
								
							
								 
							
						 
						
							
							
								
								remove nav apt dependencies ( #32792 )  
							
							... 
							
							
 
							
							old-commit-hash: 9a084a73c5 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								4558fbd824 
								
							
								 
							
						 
						
							
							
								
								Remove pyenv ( #32786 )  
							
							... 
							
							
 
							
							* no pyenv
* better
* check poetry
* docker
* syntax
* manual env
* pre-commit
* revert
* format
old-commit-hash: de75372880 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								5f0c5f5616 
								
							
								 
							
						 
						
							
							
								
								Ubuntu 24.04 fix setup ( #32783 )  
							
							... 
							
							
 
							
							* fix tk-dev
* fix missing pip
* Update tools/install_python_dependencies.sh
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 987b0d9e03 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								549bc535cd 
								
							
								 
							
						 
						
							
							
								
								Revert no pyenv ( #32547 )  
							
							... 
							
							
 
							
							* Revert "`ubuntu_setup`: fix `No module apt_pkg` error when setting up (#32526 )"
This reverts commit d850f07acb58e4fc6d530241a31c0917c2b6613e.
* Revert "Removal of pyenv (#32512 )"
This reverts commit 41f72d5ca75aab9a9beb3181aca9f177e5a003f8.
old-commit-hash: 1eb938b8e8 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								f90655a1ff 
								
							
								 
							
						 
						
							
							
								
								`ubuntu_setup`: fix `No module apt_pkg` error when setting up ( #32526 )  
							
							... 
							
							
 
							
							* no apt_pkg fix
* check arch
* fix if
* cleanup
* reorder
* increase shm size for selfdrive tests
* add comment explaining reinstall
* refine
old-commit-hash: f4322666c6 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								e665f05efe 
								
							
								 
							
						 
						
							
							
								
								Removal of pyenv ( #32512 )  
							
							... 
							
							
 
							
							* initial removal of pyenv
* remove .python-version copy in dockerfile
* successful image build with ppa
* update prompt
* pip install scons
* apt install scons
* finally fix dockerfile to work with venv
* cleanup userflow
* increase memory to 100m
* typos
* wrong variable
* lmao
old-commit-hash: f5752121f8 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								64c444544f 
								
							
								 
							
						 
						
							
							
								
								more apt dependency cleanup ( #32502 )  
							
							... 
							
							
 
							
							rm
old-commit-hash: 406f30add4 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								eca631af2d 
								
							
								 
							
						 
						
							
							
								
								minimize ubuntu deps. needed to run build openpilot ( #32492 )  
							
							... 
							
							
 
							
							* minimize common deps list
* fix
* fix endline error
* add portaudio3
* add build-essential
* upload old loggerd deps
* libqt5charts5-dev
* libncurses5-dev
* libbz2-dev
* libsqlite3-dev
old-commit-hash: 1203f5eeb3 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								52dbb6eae4 
								
							
								 
							
						 
						
							
							
								
								split out dev apt dependencies ( #32476 )  
							
							... 
							
							
 
							
							* init
* add more extra packages
* update Dockerfile
* cleanup
* Update Dockerfile.openpilot_base
* needed to build
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: e0fa26b1a4 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								0585f670f1 
								
							
								 
							
						 
						
							
							
								
								remove libopencv-dev ( #32469 )  
							
							... 
							
							
 
							
							old-commit-hash: 48e24321e8 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								eaa6fe2510 
								
							
								 
							
						 
						
							
							
								
								remove old valgrind replay test  
							
							... 
							
							
 
							
							old-commit-hash: e1a697fee5 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								cec27f9db5 
								
							
								 
							
						 
						
							
							
								
								prep for ubuntu 24.04 ( #32307 )  
							
							... 
							
							
 
							
							* update to ubuntu 24.04
* latest
* revert those
* fix that
* vla
* try that
* fix uid
* keep 20.04 support
* just prep for now
old-commit-hash: a44add160e 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								61da0fd009 
								
							
								 
							
						 
						
							
							
								
								third_party: build scripts for libyuv and maplibre-native-qt ( #31988 )  
							
							... 
							
							
 
							
							* updated maplibre build.sh
* refactored libyuv build.sh
old-commit-hash: 245cbe97c7 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d9a324dc92 
								
							
								 
							
						 
						
							
							
								
								CI: generate test_ui report ( #31151 )  
							
							... 
							
							
 
							
							* add test
* simpler
* simpler
* false
* move these here
* faster
* map takes logner to render
old-commit-hash: faf99ba711 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9d187f9f92 
								
							
								 
							
						 
						
							
							
								
								Docker: add xvfb ( #30727 )  
							
							... 
							
							
 
							
							add xvfb
old-commit-hash: 075e6ff3e6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6b98b83ad4 
								
							
								 
							
						 
						
							
							
								
								cabana: socketcan support ( #27952 )  
							
							... 
							
							
 
							
							* empty socketcan class
* works on linux with vcan
* add open stream widget
* fix MacOS build
* update readme
* unused
* no socketcan on C3
* fix in cabana sconstruct
* serial -> device
old-commit-hash: 2b0e4d46bb 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								69570ef251 
								
							
								 
							
						 
						
							
							
								
								script to install only ubuntu dependencies ( #29510 )  
							
							... 
							
							
 
							
							* script to install only ubuntu dependencies
* update Dockerfile
* add shebang
old-commit-hash: b24bbe4607 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1d47429f8e 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: 0f7be5b1e6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1988b4805e 
								
							
								 
							
						 
						
							
							
								
								Revert "setup cleanup ( #29419 )" ( #29451 )  
							
							... 
							
							
 
							
							This reverts commit bc9c60a3f955bb5b96dc41e6072cab47191f8896.
old-commit-hash: 1944945d9d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								cce2c732c6 
								
							
								 
							
						 
						
							
							
								
								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)"
old-commit-hash: ad32816fd6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b3f734283d 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: 0ced56b2ea 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e8d84e11f5 
								
							
								 
							
						 
						
							
							
								
								[commabody] Add body packages to op ( #29162 )  
							
							... 
							
							
 
							
							* add body packages
* update poetry lock
old-commit-hash: 156c7a84e8 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0035749f62 
								
							
								 
							
						 
						
							
							
								
								add libncurses5 to ubuntu_setup.sh ( #27751 )  
							
							... 
							
							
 
							
							old-commit-hash: f3664b658b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ac72bdb09b 
								
							
								 
							
						 
						
							
							
								
								add g++-12 dependancy for Ubuntu 22.04 ( #27263 )  
							
							... 
							
							
 
							
							add g++-12 dependancy for 22.04
scons -u -j8 gave clang++ not finding iostream and others. 
https://askubuntu.com/questions/1449769/clang-cannot-find-iostream 
solution at the bottom of the page worked. installed g++-12 and built fine after that.
old-commit-hash: cd37231666 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1b9975df91 
								
							
								 
							
						 
						
							
							
								
								Added unofficial support for Ubuntu 22.10 in ubuntu_setup.sh ( #26828 )  
							
							... 
							
							
 
							
							* Added unofficial support for Ubuntu 22.10 in ubuntu_setup.sh
Added a conditional to check if $UBUNTU_CODENAME is equal to "kinetic" in ubuntu_setup.sh. Installs the same packages as Ubuntu 22.04 LTS Jammy Jellyfish.
* Attempt #2  at adding unofficial support for Ubuntu 22.10 in ubuntu_setup.sh
Still checks to see if $UBUNTU_CODENAME is equal to "kinetic" I just fixed some errors that were appearing beforehand
* Update tools/ubuntu_setup.sh
* Update tools/ubuntu_setup.sh
* Update tools/ubuntu_setup.sh
* Update tools/ubuntu_setup.sh
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 777dc9dcd2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9bcf83f493 
								
							
								 
							
						 
						
							
							
								
								micd: scale sound volume with ambient noise level ( #26399 )  
							
							... 
							
							
 
							
							* test changing sound volume
* test changing sound volume
* create system/hardware/pc/hardware.h
* implement Hardware::set_volume using pactl
* soundd: use Hardware::set_volume
* add sounddevice dependency
* sounddevice example
* simple micd
* cleanup
* remove this
* fix process config
* add to release files
* hardware: get sound input device
* no more offroad
* debug
* calculate volume from all measurements since last update
* use microphone noise level to update sound volume
* fix scale
* mute microphone during alerts
* log raw noise level
* hardware: reduce tici min volume
* improve scale
* add package
* clear measurements on muted
* change default to min volume and respond quicker
* fixes
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* logarithmic scaling
* fix
* respond quicker
* fixes
* tweak scaling
* specify default device
* Revert "hardware: get sound input device"
This reverts commit 50f594f7a3bab005023482bc793147a8c8dae5d7.
* tuning
* forgot to update submaster
* tuning
* don't mute microphone, and clip measurement
* remove submaster
* fixes
* tuning
* implement Hardware::set_volume using pactl
* Revert "test changing sound volume"
This reverts commit 4bbd870746108ff15f5d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								132e5fe200 
								
							
								 
							
						 
						
							
							
								
								tools: pyenv setup fix ( #26601 )  
							
							... 
							
							
 
							
							* setup pyenv immediately
* sudo
* fix
old-commit-hash: 821d8ff12f 
							
						 
						
							3 years ago