52c8a12b08 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix crash in live streaming mode by skipping thumbnail display ( #34302 )  
							
							... 
							
							
 
							
							resolve crash in live streaming mode 
							
						 
						
							10 months ago  
				
					
						
							
							
								 
						
							
							
								822f613139 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: real-time cursor and video frame sync for chart and video ( #34301 )  
							
							... 
							
							
 
							
							* sync cursor and thumbnail between chart and video
* Revert "replay: Update video immediately after seek when paused. (#34237 )"
This reverts commit 3363881844 
							
						 
						
							10 months ago  
				
					
						
							
							
								 
						
							
							
								9e8815def4 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: miscellaneous bug fixes and enhancements ( #34297 )  
							
							... 
							
							
 
							
							* toHexString
* use QToolBar
* fix incorrect groove rect
* limit CAN_MAX_DATA_BYTES
* add series type selector to chart toolbar
* dim inactive messages
* rename
* add help to chart
* cleanup 
							
						 
						
							10 months ago  
				
					
						
							
							
								 
						
							
							
								3c765a1f45 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: eliminate qt dependency ( #34102 )  
							
							... 
							
							
 
							
							refactor to remove qt dependency and module Replay classes 
							
						 
						
							11 months ago  
				
					
						
							
							
								 
						
							
							
								0f4ed56d51 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix thumbnail font size and timeline sorting issues ( #34086 )  
							
							... 
							
							
 
							
							fix thumbnail font size and timeline sorting issues 
							
						 
						
							11 months ago  
				
					
						
							
							
								 
						
							
							
								474607ba06 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: refactor video widget for simplified layout and enhanced rendering ( #33909 )  
							
							... 
							
							
 
							
							simplify video widget 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								24a32c3dec 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: remove Qt dependency from Segment and Timeline ( #33847 )  
							
							... 
							
							
 
							
							remove Segment, Timeline dependency on Qt 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								6547d9593c 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix issue where video can’t be paused by click during alert ( #33746 )  
							
							... 
							
							
 
							
							fix pause issue 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								47409ab4d4 
								
									
								
							
								 
							
						 
						
							
							
								
								ui: refactor CameraView to serve as a generic vision stream display class ( #33457 )  
							
							... 
							
							
 
							
							refactor transform 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								c8048d85e9 
								
							
								 
							
						 
						
							
							
								
								cabana: update event Handling from CONTROLS_STATE to SELFDRIVE_STATE ( #33426 )  
							
							... 
							
							
 
							
							check selfdrive_state
old-commit-hash: fdf6c9009c 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								1b2bc44227 
								
							
								 
							
						 
						
							
							
								
								controlsd: split out state/alerts into selfdriveState ( #33421 )  
							
							... 
							
							
 
							
							* setup selfdriveState
* little more
* update refs
* migration
* all too slow
old-commit-hash: 87051803ab 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								dbf095522f 
								
							
								 
							
						 
						
							
							
								
								cabana: bug fixes and improvements ( #32934 )  
							
							... 
							
							
 
							
							bug fixes and improvements
old-commit-hash: 36815cc6d5 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								06aed0617a 
								
							
								 
							
						 
						
							
							
								
								cabana: avoid dead locks and improve responsiveness ( #32740 )  
							
							... 
							
							
 
							
							avoid dead locks and improve responsive
old-commit-hash: 865b98a5c4 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								8bdeb04e72 
								
							
								 
							
						 
						
							
							
								
								cabana: fix potential dangling pointer Issue ( #32672 )  
							
							... 
							
							
 
							
							Fix Potential Dangling Pointer Issue
old-commit-hash: 6688d7b91c 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								72b6504595 
								
							
								 
							
						 
						
							
							
								
								Revert "ui: single-threaded CameraView ( #32291 )"  
							
							... 
							
							
 
							
							This reverts commit 6adb53abf4d483e70bbe36725588a05cf75681fb.
old-commit-hash: c9531b463a 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								4bade99d62 
								
							
								 
							
						 
						
							
							
								
								ui: single-threaded CameraView ( #32291 )  
							
							... 
							
							
 
							
							single thread cameraview
old-commit-hash: dd6e2a400b 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								437dcc4258 
								
							
								 
							
						 
						
							
							
								
								Cabana:  bug fixes ( #32272 )  
							
							... 
							
							
 
							
							* Fix SIGSEGV due to thread race conditions after seeking
* adding ID as a secondary sorting factor
* fix gaps
old-commit-hash: bab8cdfdef 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								372bea14e2 
								
							
								 
							
						 
						
							
							
								
								replay: bug fixes and improvements ( #32193 )  
							
							... 
							
							
 
							
							old-commit-hash: 2c409e0980 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4b2a00ef73 
								
							
								 
							
						 
						
							
							
								
								replay: refactor `Event` to remove the readers ( #32252 )  
							
							... 
							
							
 
							
							Refactor struct Event to remove the MessageReader from it
old-commit-hash: a824bd75ef 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7243b9b68e 
								
							
								 
							
						 
						
							
							
								
								Revert "UI: single-threaded CameraView ( #30397 )"  
							
							... 
							
							
 
							
							This reverts commit 69dcd240fcf3bac7a6bddb1647219b710d255554.
old-commit-hash: 073fc89ad4 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2f8e66dbb8 
								
							
								 
							
						 
						
							
							
								
								UI: single-threaded CameraView ( #30397 )  
							
							... 
							
							
 
							
							* single-threaded CameraView
* updateFrame
* inherit from CameraWidget
* clear frame on offroadTransition
* check frame_id
* optional
* unique_ptr
* CameraView
* cleanup
* cleanup
* log skipping frame
* fix driverview
* disconnectVipc
* debug inconsistent frame
* skip frame if uiPlan is outdate
* cleanup
* set connected = false
* support camerad reboot&seeking in replay
* cleanup
* qDebug
* use deque
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 17ac1d3c7b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								13d0f243ff 
								
							
								 
							
						 
						
							
							
								
								cabana: highlight dowloaded segments ( #30459 )  
							
							... 
							
							
 
							
							highlight dowloaded segments
old-commit-hash: 86a5ac383e 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								efa9cce3de 
								
							
								 
							
						 
						
							
							
								
								cabana: allocate qt objects on the heap instead of stack ( #30374 )  
							
							... 
							
							
 
							
							allocate qobject in heap
old-commit-hash: 86efd70fa9 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								be9d291dad 
								
							
								 
							
						 
						
							
							
								
								cabana: support suppress highlighted bits ( #30336 )  
							
							... 
							
							
 
							
							* support suppress highlighted bits
d
* faster filtering and sorting
* improve livestream
* specify the context in the connections
* remove inline
old-commit-hash: 01610128bb 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								897a62dcfc 
								
							
								 
							
						 
						
							
							
								
								cabana: support multiple cameras ( #30339 )  
							
							... 
							
							
 
							
							support multiple cameras
old-commit-hash: fe4ad96701 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ae8cd280fb 
								
							
								 
							
						 
						
							
							
								
								cabana: fix two ui bugs ( #30327 )  
							
							... 
							
							
 
							
							fix ui bugs
old-commit-hash: ae26280118 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								920bc9acea 
								
							
								 
							
						 
						
							
							
								
								cabana: improve playback controller ( #30325 )  
							
							... 
							
							
 
							
							improve playback controller
old-commit-hash: 952838335d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3fb329773e 
								
							
								 
							
						 
						
							
							
								
								cabana: remove the qlog parsing thread ( #30319 )  
							
							... 
							
							
 
							
							remove the qlog thread
old-commit-hash: e287a5f164 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e785de4166 
								
							
								 
							
						 
						
							
							
								
								cabana: reduce minimum size ( #30223 )  
							
							... 
							
							
 
							
							reduce minimumsize
old-commit-hash: 818d29818f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e1df1cf15c 
								
							
								 
							
						 
						
							
							
								
								cabana: add button to skip to the end of stream ( #29953 )  
							
							... 
							
							
 
							
							old-commit-hash: 6f9798745c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2716ef3a23 
								
							
								 
							
						 
						
							
							
								
								cabana: speed up exit ( #29813 )  
							
							... 
							
							
 
							
							old-commit-hash: 74daab120d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								97e9d55588 
								
							
								 
							
						 
						
							
							
								
								cpplint:   `build/include_what_you_use` ( #29556 )  
							
							... 
							
							
 
							
							* include_what_you_use
* remove comments
* include <memory>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 2d99521e75 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								841f8bfb3f 
								
							
								 
							
						 
						
							
							
								
								cabana: improve timeline ( #28801 )  
							
							... 
							
							
 
							
							old-commit-hash: 059529cae2 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3fc8d79044 
								
							
								 
							
						 
						
							
							
								
								cabana: fix seeking issue ( #28346 )  
							
							... 
							
							
 
							
							* fix seekto
* rename loadThumbnail to parseQLog
old-commit-hash: e853af2ca6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c1fecfb6dd 
								
							
								 
							
						 
						
							
							
								
								cabana: supports switching streams on the fly ( #28081 )  
							
							... 
							
							
 
							
							* open stream
* use std::atomic::exchange
* emit streamStarted immediately
old-commit-hash: a26e6d1633 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								14443527cc 
								
							
								 
							
						 
						
							
							
								
								cabana: fix time is displayed incorrectly when mouse dragged outside of the slider ( #28048 )  
							
							... 
							
							
 
							
							fix time is displayed incorrectly when the mouse is dragged outside of the slider
old-commit-hash: 64fb5cb922 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bcc6999411 
								
							
								 
							
						 
						
							
							
								
								cabana: fix wrong total seconds in replay mode ( #28015 )  
							
							... 
							
							
 
							
							* fix total_sec
* fix chart max range
* fix all_evnets order & use vector to improve performance
* dynamic updating max time
* get real time from qlog
* Update tools/cabana/streams/livestream.cc
Co-authored-by: Shane Smiskol <shane@smiskol.com>
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 7f856eafd9 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2b9c35ddf7 
								
							
								 
							
						 
						
							
							
								
								cabana: support all features except video in live stream mode. ( #27994 )  
							
							... 
							
							
 
							
							old-commit-hash: 91dc064ac7 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a9f0e50aba 
								
							
								 
							
						 
						
							
							
								
								cabana: fix thumbnail position issue  ( #27852 )  
							
							... 
							
							
 
							
							* fix thumbnail position issue on WSL
* continue
* remove Qt::tool
* set parent
old-commit-hash: 7fff874755 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c635bf8723 
								
							
								 
							
						 
						
							
							
								
								cabana: switch theme on the fly ( #27855 )  
							
							... 
							
							
 
							
							* switch theme on the fly
* better chart theme
* Darcula like dark theme
* add TODO
* use theme aware toolbutton in ChartView
* add margin to text title
* lighter activity colors
* fix historylog header
* replace hardcoded color
* improve chart tooltip color
* use macro
* space
* remove function toolbutton
* fix remove all btn
* remove menu arrow
* improve chart::removeIf
* cleanup charts
old-commit-hash: fc90814199 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fbaefab443 
								
							
								 
							
						 
						
							
							
								
								cabana: dispaly alert info in thumbnail&video player ( #27837 )  
							
							... 
							
							
 
							
							* show alert info in thumbnail
* dispaly alert info in video
old-commit-hash: 2d061e2041 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								447a7bf9b1 
								
							
								 
							
						 
						
							
							
								
								cabana: sort events based on priority ( #27809 )  
							
							... 
							
							
 
							
							* sort events based on priority
* cleanup for pr
* pr cleanup 2
* pr cleanup 3
old-commit-hash: f8d9263eae 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9897bc83c4 
								
							
								 
							
						 
						
							
							
								
								cabana: add a slider to set sparkline time range ( #27727 )  
							
							... 
							
							
 
							
							* add slider to set sparkline time range
* rename signaleedit to signalview
* default is 15s
* util::formatSeconds
* update() is faster than invalidate
* draw points
* fix scatter width
old-commit-hash: d6961152b8 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d2fcf6dbae 
								
							
								 
							
						 
						
							
							
								
								cabana: improve video thumbnail ( #27711 )  
							
							... 
							
							
 
							
							old-commit-hash: a1fb8d2480 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6e7afd47ec 
								
							
								 
							
						 
						
							
							
								
								cabana: clear the old timeline after opening a new route from menu ( #27672 )  
							
							... 
							
							
 
							
							old-commit-hash: 9c84af296c 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2aafd3bf01 
								
							
								 
							
						 
						
							
							
								
								cabana: improve UI & fix bugs ( #27387 )  
							
							... 
							
							
 
							
							* improve ui
* keep splitter size after msg changed
* no leading spaces allowed in msg filter and signal filter
* draw color byte AlignCenter
* always set as current index
* reduce chart flickers while resizing
* dispaly more info in tooltip for signal
* narrow combobox
* use  
* typo
* private sigs,fix bugs
* merge  #27383 
* no expanding after undo/redo
* gray color in tooltip
* clear current_msg_id before reset model
* dont call setmeesage if id is the same
* fix bugs
* cleanup
* dont fetch logs if invisible
* add new CenterWidget, make sure msg_id is always valid
* cache icons
* cleanup paint byte color
* merge #27385  implement sizeHint
* cleanup code
* fillrect if alpha>0
old-commit-hash: 4efd246bac 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e31c5b20cc 
								
							
								 
							
						 
						
							
							
								
								cabana: add description for timeline color in help ( #27375 )  
							
							... 
							
							
 
							
							old-commit-hash: 524f7079a9 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c043ea7fa2 
								
							
								 
							
						 
						
							
							
								
								cabana: add online-help ( #27349 )  
							
							... 
							
							
 
							
							* add online helps
* typo
* remove duplicate 'too'
* show idle message:For Help, Press F1
* improve drawHelp
* fix color desc
old-commit-hash: 2510f78126 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b21b627271 
								
							
								 
							
						 
						
							
							
								
								cabana: fix inconsistent size for play button ( #27298 )  
							
							... 
							
							
 
							
							old-commit-hash: 152f1bf485 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a1fb5b7e1f 
								
							
								 
							
						 
						
							
							
								
								cabana: render light or dark icon based on system theme ( #27155 )  
							
							... 
							
							
 
							
							old-commit-hash: 0402e94927 
							
						 
						
							3 years ago