Adeeb Shihadeh
c7a9ea2bf4
add back libbz2-dev ( #36172 )
...
* add back libbz2-dev
* try this
* revert
1 day ago
Adeeb Shihadeh
b637ad49d9
vendor all fonts ( #36170 )
...
add noto color
1 day ago
Adeeb Shihadeh
c6a2c99123
prep for vendoring ( #36169 )
...
* prep for vendoring
* less stuff
* comment
1 day ago
Adeeb Shihadeh
3751d9cf51
Remove libsystemd-dev from Ubuntu dependencies ( #36167 )
...
Removed 'libsystemd-dev' from the list of dependencies.
1 day ago
Mitchell Goff
086e33dd6e
Revert "minimal ffmpeg build ( #36138 )"
...
This reverts commit 347b23055d
.
3 days ago
Jimmy
98d61982f9
jotpluggler: add README ( #36153 )
...
* add README
* fix typo
7 days ago
Jimmy
04a26ada69
jotpluggler: fix bug with char width after scaling text ( #36154 )
...
fix bug with char width after scaling text
7 days ago
Jimmy
3e0dd06374
jotpluggler: accept --layout argument to pluggle ( #36152 )
...
accept layouts as arg to pluggle
7 days ago
Jimmy
f18828228a
jotpluggler: fix layout folder path loading and total segment ( #36151 )
...
* forgot to commit this earlier with total segments
* look in correct directory
7 days ago
Jimmy
c812c3192d
jotpluggler: fix hidpi/mac font scaling ( #36150 )
...
fix hidpi/mac font scaling
7 days ago
Jimmy
8d3b919ef6
jotpluggler: better defaults for zooming/fitting ( #36149 )
...
better defaults for zooming/fitting
7 days ago
Jimmy
63df46bf22
jotpluggler: store and load layouts ( #36148 )
...
* store and load layouts
* torque controller layout
* ignore missing yaml stubs for mypy
7 days ago
Jimmy
826c5e96a1
jotpluggler: migrate logs ( #36147 )
...
migrate logs
7 days ago
Jimmy
1870d4905b
jotpluggler: add tabs to layout ( #36146 )
...
* queue syncs in main thread to avoid Glfw Error/segfault
* tabs
7 days ago
Adeeb Shihadeh
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>
7 days ago
Maxime Desroches
cbea5f198f
op.sh: more robust switch for submodules
1 week ago
Jimmy
be379e188b
jotpluggler: fix off by one error ( #36144 )
...
fix off by one error sometimes causing missed items in datatree
1 week ago
Jimmy
42d9bd0516
jotpluggler: sync x axes and autofit y axis ( #36143 )
...
* sync x axes of all timeseries plots
* always autofit y-axis
* fix typing
1 week ago
Jimmy
c9dbf97649
jotpluggler: add icons, use monospace font, and fix ui quirks ( #36141 )
...
* use play/pause icons
* use monospace font
* x button for delete
* add icons for splitting
* many scaling + scrollbar fixes and niceties
* simplify texture loading code
1 week ago
Jimmy
572c03dbac
jotpluggler: fix flashing while searching ( #36128 )
...
* modify in place instead of recreating nodes
* don't delete DataTreeNodes and simplify code
* faster: more efficient state tracking, better handler deletion
1 week ago
Jimmy
994170ddb5
fix qcom decoder compilation on mac with platform check ( #36131 )
1 week ago
Jason Young
0e1b573f89
Honda: Add Honda Odyssey 2021-25 to release ( #36132 )
...
* bump opendbc
* regen CARS.md
* add to RELEASES.md
* forgot this was originally VG's PR
* correctly typo the typo
* follow recent DBC cleanup
1 week ago
Jimmy
6b13175338
jotpluggler: better handle sparse message data and bools ( #36124 )
...
* better handle sparse message data
* fix plotting of of bools
* add type for msg._valid
* fix typing
* add assert in case something changes in future
1 week ago
Jason Young
2bfdd0d61d
PlotJuggler: Updated layout for torque controller ( #36123 )
...
* PlotJuggler: Updated layout for torque controller
* yeah, no
1 week ago
Jimmy
ea53111afc
basic jotpluggler ( #36045 )
...
* jotpluggler!
* demo, executable, fontfile
* calc max and min, numpy, cloudlog
* mypy things
* simplified data.py
* multiprocessed data ingest
* allow verrryyy long search results
* stream in multiprocessed segments
* bug fixes
* simplify and speed up timeseries
* small fixes
* rewrite layout
* resizable layouts
* cleanup
* downsampling
* deque for consistency
* use item_visible_handler
* only build visible UI
* don't delete item handlers, add locks, don't expand large lists
* delete item handlers after a frame
* small data tree improvements
* seperate datatree into its own file
* reset when loading new segments
* fix plot window resizing and recursive split resizing logic
1 week ago
pencilpusher
1f1efec4c9
replay: C3/C3X hardware decoder ( #35821 )
...
* bump msgq
* add third_party/linux/include/media/msm_vidc.h
* add sde_rotator hw interface
* add msm_vidc hw decoder interface
* update SConscript to build qcom decoder and rotator
* use qcom decoder in replay framereader
* decode directly to NV12 with the correct stride without using the hw rotator
* bump msgq back to master
* don't compile rotator
* cleanup
* works now but much to simplify
* rm signals
* rm header
---------
Co-authored-by: Test User <test@example.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 weeks ago
Shane Smiskol
a5044302a2
auto source: auto source
2 weeks ago
Adeeb Shihadeh
9fcac06297
op.sh: fix switch on fresh install
3 weeks ago
kostas.pats
cd9ec6b240
Compressed vipc name pick ( #36036 )
...
* add custom vipc server name argument
* Update compressed_vipc.py
* add custom vipc server name argument + fixes
* Update compressed_vipc.py
1 month ago
Shane Smiskol
870d19f33d
Reapply "File sourcing: Not all files are logs ( #36025 )"
...
This reverts commit 3570022b9a
.
Fix test
1 month ago
Shane Smiskol
60c34a0837
LogReader: run source test ( #36031 )
...
run "slow" test
1 month ago
Maxime Desroches
3570022b9a
Revert "File sourcing: Not all files are logs ( #36025 )"
...
This reverts commit 18b7ddef8f
.
1 month ago
Harald Schäfer
18b7ddef8f
File sourcing: Not all files are logs ( #36025 )
...
* Not all files are logs
* more refactor
* linting ok
* fix tests
* import exception
* whoops forgot to git add
* fix
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
1 month ago
Shane Smiskol
5ec9aee216
File sourcing: simplify return type ( #36028 )
...
* rm str | none pattern
* clean up
* more clean up
* stash
* Revert "stash"
This reverts commit 3e2472160c
.
* fix da prints
* fix cmt
1 month ago
Shane Smiskol
6005b12f94
format logreader
1 month ago
Shane Smiskol
8ec61991ee
LogReader sourcing: remove redundant file existence checks ( #35991 )
...
* speed up sourcing but avoiding checking for existence of collected files already from previous sources
* clean up
* been meaning to make them return dicts
* no longer true
* no longer true
* clean up
* more
* more
* revert
1 month ago
Shane Smiskol
1eef956cad
LogReader sourcing: return dict ( #35994 )
...
* new return type
* fix test
* why not
1 month ago
Shane Smiskol
aa91a02db8
LogReader sourcing: check comma API source before CI source ( #35992 )
...
sort
1 month ago
Jimmy
3d6dfc864d
clip: terminate processes in clip() instead of in main() ( #35984 )
...
* terminate processes in clip() instead of in main()
* context manager for proc
1 month ago
Harald Schäfer
455a6a586a
Misc PID refactors ( #35844 )
...
* Misc PID refactors
* dead
* finish rename
* unused import
* whitespace
* typo
* fix fan controller
* pid_log
* whitespace
* integral clipping in pid
* update ref
* cleaner
* rm print
* update ref
* revert fan changes
* forgot this
1 month ago
royjr
e97ae07589
macOS: fix font-noto-color-emoji ( #35972 )
...
Update mac_setup.sh
1 month ago
Shane Smiskol
e0f51bdbb6
Reapply "LogReader: wrap events to cache which() ( #35882 )" ( #35909 )
...
* Reapply "LogReader: wrap events to cache which() (#35882 )"
This reverts commit ba2dced54c
.
* fix lr
* speed up
* clean up
* more
* should be fast
* clean up
* only supports Event
* rmrmr
* bye
* simple
* gix
1 month ago
Brett Sanderson
ed0346980c
Update plotjuggler README.md ( #35946 )
...
Update README.md
Real example using segment range. Remove segment count as its not a parameter.
1 month ago
Jimmy
bb8a2ff65b
Remove rerun ( #35939 )
...
remove rerun
1 month ago
Maxime Desroches
3a78eee2f9
ui: emoji ( #35913 )
...
* emoji
* label
* back
* default
* type
* more
* ico
* device
* clean
* brew
1 month ago
Shane Smiskol
52a4b52628
FileName clean up ( #35938 )
...
two spaces!
1 month ago
Maxime Desroches
69ca699773
clip: fix params ( #35934 )
...
fix
1 month ago
Harald Schäfer
d1e0a60408
Filename refactor: no enum ( #35930 )
...
* conflict
* typing
* typing
* no value
* fix typing
* whitespace
* whitespace
* unused
* Reapply "Filename: minor refactor (#35927 )"
This reverts commit 8c7d53004f
.
* unused import
* done
1 month ago
Adeeb Shihadeh
978d1c38f1
clip: add speed up support ( #35933 )
1 month ago
Adeeb Shihadeh
8c7d53004f
Revert "Filename: minor refactor ( #35927 )"
...
This reverts commit 96313fa4c0
.
1 month ago