Dean Lee
e8e03197ca
replay: fix seekTo issue ( #29422 )
...
* fix seekTo issue
* remove extra space
2 years ago
Dean Lee
9dac6b66f9
cabana: set border color for scatter series ( #29408 )
2 years ago
Kacper Rączy
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
Dean Lee
22bc06fdaa
common/util: move function `random_int` to util ( #29388 )
2 years ago
Justin Newberry
783bb1f878
Replay UI: Fix zip issue ( #29384 )
...
Update ui_helpers.py
resolves https://github.com/commaai/openpilot/issues/29383
2 years ago
Adeeb Shihadeh
db287496d8
Fixes for PYTHONWARNINGS=error ( #29381 )
2 years ago
Dean Lee
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
Adeeb Shihadeh
b11b14aff8
CI: enable PYTHONWARNINGS=error ( #29364 )
...
* CI: enable PYTHONWARNINGS=error
* fixes
* more ignore
* more modeld ignore
2 years ago
Adeeb Shihadeh
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
Justin Newberry
e4ead4f183
Ruff: b905 (strict zip) ( #29336 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
* b905
2 years ago
Justin Newberry
62c1e65924
Ruff: enable most of bugbear ( #29320 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
2 years ago
Shane Smiskol
84fbf1c2e9
simulator: fix CANParser input args ( #29343 )
...
* we weren't testing?
* fix
2 years ago
Dean Lee
233e053842
scons: rename QT_MOCHPREFIX to QT3_MOCHPREFIX ( #29334 )
...
rename QT_MOCHPREFIX to QT3_MOCHPREFIX
2 years ago
Justin Newberry
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
Justin Newberry
af3ed37c5c
Ruff: flake8 pie (misc lints) ( #29318 )
...
flake8 pie
2 years ago
Justin Newberry
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
Justin Newberry
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
Vivek Aithal
e7d307ca1b
[commabody] Add new body teleop ui ( #29282 )
...
* Revert "Revert "[commabody] Add new body teleop ui (#29119 )" (#29249 )"
This reverts commit 623351e4ed
.
* add to release files
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
Adeeb Shihadeh
ee7a763ba3
macOS: remove old dependencies ( #29275 )
2 years ago
Harald Schäfer
623351e4ed
Revert "[commabody] Add new body teleop ui ( #29119 )" ( #29249 )
...
This reverts commit a7304d059c
.
2 years ago
Vivek Aithal
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
Adeeb Shihadeh
7949dfe796
bump panda ( #29234 )
...
* bump panda
* bump
2 years ago
Justin Newberry
a90f6d9163
Cabana: Fix >1 hour route time displaying ( #29226 )
...
fix greater than 1 hour
2 years ago
Shane Smiskol
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
nathanoy
3fca1b4f8d
Updated Carla to version 0.9.14 ( #29210 )
2 years ago
Adeeb Shihadeh
2e634bc199
macOS: use bash_profile instead of bashrc ( #29165 )
...
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@Adeebs-MacBook-Air.local>
2 years ago
Vivek Aithal
156c7a84e8
[commabody] Add body packages to op ( #29162 )
...
* add body packages
* update poetry lock
2 years ago
Mitchell Goff
f0ae0c34cd
Added python VisionBuf class ( #29075 )
...
* Added python VisionBuf class
* fixed property names
* Bump cereal
2 years ago
Maxime Desroches
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
Harald Schäfer
ca699e3989
radard: no clustering ( #29010 )
...
* First commit
* cleanup
* Update ref
* Doesnt deserve two files
* cleanup radard
2 years ago
Dean Lee
319ce562f2
cabana: cleanup `MessageViewHeader` & `MessageBytesDelegate` ( #29040 )
...
* cleanup
* remove double ;
2 years ago
Dean Lee
3ad434c5ca
replay: emit segmentsMerged before updateEvent ( #28849 )
2 years ago
Dean Lee
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
Robbe Derks
9774fb43e9
Compressed vipc improvements ( #28837 )
...
* debug flag
* make it easier to use
2 years ago
Dean Lee
940609956d
cabana: preserve msg transmitter & signal receiver when saving DBC ( #28825 )
...
preserve transmitter&receiver_name
2 years ago
Dean Lee
059529cae2
cabana: improve timeline ( #28801 )
2 years ago
Qi Liu
aa85fed91d
replay: fix segfault caused by pointer usage after freeing ( #28779 )
2 years ago
Dean Lee
5f6d947e36
cabana: fix 'QObject::connect: No such signal' warning in UnixSignalHandler ( #28702 )
2 years ago
Lucas Keller
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
AlexandreSato
dc06ce7ac3
minor typo on replay.cc comment ( #28692 )
2 years ago
Dean Lee
fe91ea1139
cabana: properly handle unix signals ( #28657 )
2 years ago
Dean Lee
6cc600e84f
cabana: fixed the issue of parsing multiplexed signals ( #28660 )
2 years ago
Adeeb Shihadeh
d081396102
pj: update thermal debug layout
2 years ago
Kacper Rączy
45a6834a74
macOS: fix build issues & re-enable CI ( #28258 )
...
* Uncomment build_mac job
* Add PYCURL_CURL_CONFIG
* Acados universal binary
* Remove x86 macos references from sconscript
* Add missing include in cabana
* Update cereal
* Update workflow
* Remove unnecessary libpaths for darwin
* Add missing path to cached dirs
* Fix path in cache preparation step
* Add poetry caches to CI cache
* Compile acados with lower deployment target for CI
* Update cereal
* Pass -rpath in linker flags as scons doed not support RPATH on macos
* Use scons api instead of os
* @rpath in install name of acados dylibs
* SConstruct cleanup
* fix liblocationd tests by adding lib suffix based on platform
* Update cereal
* Update opendbc
* Update opendbc
* Add acados gitignore to release files
* Update cereal
* Update cereal
* Add scons_cache to build cache
* Add Caskroom to cache
* Fix typo
* Link all packages at once, instead of one by one
* Run cleanup stage using poetry
* Remove casks from cache
* Move scons cache to separate cache step
* Save scons cache only on master
* Remove restore-keys from save-scons-cache step
* Uncomment if conditions for scons save
* Add gcc-arm-embedded cask cache to cache
* Custom handling of gcc-arm-embedded toolchain cache
* Rename dep cache key
* Exclude .fseventsd from cache
* Fix glob pattern
* Remove .feventsd before caching
* Run mac_setup only if dependency cache-hit != true
* Update cereal to master
* Add overwrite flag to brew link
* Remove manual casadi build from mac_setup
* Remove restore-keys from dependency cache
* Remove linux requirement for casadi
* Restore restore-keys to dependency cache
2 years ago
Dean Lee
3c398b2e2f
cabana: simplifying endian conversion ( #28601 )
2 years ago
Dean Lee
e80440dc5d
cabana: fixed the multi-threading issues of AbstractStream ( #28590 )
...
* fix multi-threading issues
* protect masks with mutex
2 years ago
Dean Lee
2ebd7ab088
cabana: fix segfault when switching DBC files. ( #28587 )
2 years ago
Adeeb Shihadeh
d0369521ba
tools: update windows instructions
2 years ago
Dean Lee
4891a234e2
cabana: Prevent dialog that load autosaved file from blocking replay->start() ( #28558 )
2 years ago
Cameron Clough
e57f3ab4da
cabana: round signal raw value for value description
2 years ago