d1cd5f7ad6 
								
							
								 
							
						 
						
							
							
								
								cabana: improved error messaging ( #32768 )  
							
							... 
							
							
 
							
							* check user authenrication
* Update tools/cabana/streams/replaystream.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 54da59c1fe 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								40de8d615f 
								
							
								 
							
						 
						
							
							
								
								replay: add stop() function ( #32673 )  
							
							... 
							
							
 
							
							add stop() func
old-commit-hash: 3f84fe3557 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								958bdeda8a 
								
							
								 
							
						 
						
							
							
								
								cabana: stop stream thread before exiting main event loop ( #32634 )  
							
							... 
							
							
 
							
							stop stream thread before exiting main event loop
old-commit-hash: 1d61f320a8 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								2c6829ed67 
								
							
								 
							
						 
						
							
							
								
								boardd is pandad ( #32628 )  
							
							... 
							
							
 
							
							* boardd is pandad
* rename tests
old-commit-hash: 34e329649d 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								cdea057d4b 
								
							
								 
							
						 
						
							
							
								
								cabana: fix panda stream issues ( #32537 )  
							
							... 
							
							
 
							
							fix segfault
old-commit-hash: 6b3d2b5a80 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								a2226ad906 
								
							
								 
							
						 
						
							
							
								
								cabana: Implement Remote Route Browsing Feature ( #32332 )  
							
							... 
							
							
 
							
							browse remote routes
old-commit-hash: b551e7c1a2 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								aa7d828769 
								
							
								 
							
						 
						
							
							
								
								cabana: fix the panda serial selector disappeared after `buildConfigForm()` ( #32342 )  
							
							... 
							
							
 
							
							old-commit-hash: 5f8b53be33 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8df37a97d3 
								
							
								 
							
						 
						
							
							
								
								cabana: Improve seeking and zooming ( #32334 )  
							
							... 
							
							
 
							
							* Improve seeking and zooming
* No repeated calculation of freq
* set min zoom seconds to 10ms
old-commit-hash: d72f000d98 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f372bf3a1b 
								
							
								 
							
						 
						
							
							
								
								cabana: some improvements ( #32161 )  
							
							... 
							
							
 
							
							some improvements
old-commit-hash: 2d1078ee5b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9118013d9c 
								
							
								 
							
						 
						
							
							
								
								cabana: refactor HistoryLog for simplification and enhancements ( #32284 )  
							
							... 
							
							
 
							
							old-commit-hash: 5e61775561 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								df13fe2ead 
								
							
								 
							
						 
						
							
							
								
								replay: optimize memory usage with `MonotonicBuffer` ( #32278 )  
							
							... 
							
							
 
							
							Optimize Memory Usage with MonotonicBuffe
old-commit-hash: bbd1648f05 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								eba689d638 
								
							
								 
							
						 
						
							
							
								
								replay: get route datetime from INIT_DATA ( #31913 )  
							
							... 
							
							
 
							
							get datetime from INIT_DATA
old-commit-hash: d647361fae 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								234338ad55 
								
							
								 
							
						 
						
							
							
								
								cabana: fix the suppress highlight breaks after seeking ( #31912 )  
							
							... 
							
							
 
							
							old-commit-hash: 9e1639c3f1 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8056fe5aff 
								
							
								 
							
						 
						
							
							
								
								cabana: add csv export ( #30800 )  
							
							... 
							
							
 
							
							export csv
old-commit-hash: 5f04517677 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6ae3e95542 
								
							
								 
							
						 
						
							
							
								
								camerad:  cleanup includes ( #30782 )  
							
							... 
							
							
 
							
							* cleanup includes
* continue
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: ab0b26d2b8 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2a2988f180 
								
							
								 
							
						 
						
							
							
								
								cabana: fix double comparisons ( #30468 )  
							
							... 
							
							
 
							
							compare double with epsilon
old-commit-hash: 7ded7a0720 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								543ea2bf57 
								
							
								 
							
						 
						
							
							
								
								replay: simplify the code for allow/block list ( #30449 )  
							
							... 
							
							
 
							
							simplify allow/block list
old-commit-hash: da95fd3019 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								03ba671b96 
								
							
								 
							
						 
						
							
							
								
								cabana: save settings to user-specific directory ( #30328 )  
							
							... 
							
							
 
							
							* save settings to user-specific directory
* include
old-commit-hash: b73329092c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								920bc9acea 
								
							
								 
							
						 
						
							
							
								
								cabana: improve playback controller ( #30325 )  
							
							... 
							
							
 
							
							improve playback controller
old-commit-hash: 952838335d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								83678f7a87 
								
							
								 
							
						 
						
							
							
								
								cabana/chart: populate the points incrementally ( #30326 )  
							
							... 
							
							
 
							
							* populate the points incrementally
* less spacing
old-commit-hash: 57621afcb0 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3fb329773e 
								
							
								 
							
						 
						
							
							
								
								cabana: remove the qlog parsing thread ( #30319 )  
							
							... 
							
							
 
							
							remove the qlog thread
old-commit-hash: e287a5f164 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								47b9097674 
								
							
								 
							
						 
						
							
							
								
								cabana: set the COMMA_CACHE environment variable ( #29849 )  
							
							... 
							
							
 
							
							* set COMMA_CACHE enviroment
* use /tmp/comma_donwloand_cache
old-commit-hash: 0431bbaa8b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b43ea8de7b 
								
							
								 
							
						 
						
							
							
								
								cabana: bug fixes ( #29902 )  
							
							... 
							
							
 
							
							* fix freq
* fix chart legend alignment issue
old-commit-hash: 0bd9df3193 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c7efe08e08 
								
							
								 
							
						 
						
							
							
								
								cabana: add comparision operator for CanEvent ( #29864 )  
							
							... 
							
							
 
							
							old-commit-hash: ef4c963c60 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2716ef3a23 
								
							
								 
							
						 
						
							
							
								
								cabana: speed up exit ( #29813 )  
							
							... 
							
							
 
							
							old-commit-hash: 74daab120d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								64c3dc5ad6 
								
							
								 
							
						 
						
							
							
								
								cabana: add empty check before insert events ( #29798 )  
							
							... 
							
							
 
							
							old-commit-hash: 60593660e6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6394bf09d3 
								
							
								 
							
						 
						
							
							
								
								cabana: fix crash when no can events in the log ( #29795 )  
							
							... 
							
							
 
							
							fix crash when no events
old-commit-hash: 0afcf12368 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3d04606233 
								
							
								 
							
						 
						
							
							
								
								cabana: use a monotonic buffer to allocate CanEvent ( #29652 )  
							
							... 
							
							
 
							
							* use a monotonic buffer to allocate CanEvent
* set the next buffer size to 6MB
* static
* cleanup
* use const iter
* rename to insert_pos
old-commit-hash: 57ad4f02f8 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7a1b7d4206 
								
							
								 
							
						 
						
							
							
								
								cabana: improve frequency accuracy ( #29631 )  
							
							... 
							
							
 
							
							* improve frequency accuracy
* apply review
* 2 less lines!
* another!
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 2484548fdd 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0984736972 
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `build/include_subdir` ( #29585 )  
							
							... 
							
							
 
							
							old-commit-hash: 21da5a216f 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								004a097c95 
								
							
								 
							
						 
						
							
							
								
								cpplint: add `readability/braces` filter ( #29554 )  
							
							... 
							
							
 
							
							old-commit-hash: 363740a497 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								42dd6af842 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: fd8a9c8520 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								841f8bfb3f 
								
							
								 
							
						 
						
							
							
								
								cabana: improve timeline ( #28801 )  
							
							... 
							
							
 
							
							old-commit-hash: 059529cae2 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b31de7db56 
								
							
								 
							
						 
						
							
							
								
								cabana: fixed the multi-threading issues of AbstractStream ( #28590 )  
							
							... 
							
							
 
							
							* fix multi-threading issues
* protect masks with mutex
old-commit-hash: e80440dc5d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c5543bf21d 
								
							
								 
							
						 
						
							
							
								
								cabana: support multiplexed signals ( #28309 )  
							
							... 
							
							
 
							
							* support muxed signals
* write multiplexor in generateDBC
* edit multiplex_switch_value in signalView
* no overlapping warning for mux signals
* group signals by multiplexer indicator
* display freq for each multiplexed signals
* remove all multiplexed signals after switch deleted
* disable switch value
* cleanup
* historyView: use getValue
* sort by switch value
* check address
* rename variables
* rename signale type
* parse multiplexed signals in dbcmanater
* cache signal color in member variable
* cleanup num_decimals
* remove sources from dbcmanager and cleanup code
* fix sort
* check mltiplex in operator==
* fix sizehint
* convert multipledxed to normal after changing multiplxor to normal
* throw error on multiple 'M' signals
* add comment
* parse multipled signals in test case
* cleanup
* change order
* cleanup open
* display multiplexed/overlapping signals in binaryview
* sort overlapped signals by size
* refactor dbcmanager
* trimmed
* parse multiplexed signals in test case
* cleanup
* merge master
* space
* use pointer for sigs
* alldbcFiles
* cleanup
* cleanup sparkline
* use std::vector
* skip draw sparkline if isnull
* bigger capacity
old-commit-hash: e08569b0f3 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								33d2893fd2 
								
							
								 
							
						 
						
							
							
								
								cabana: segment live stream logging ( #28407 )  
							
							... 
							
							
 
							
							old-commit-hash: b7a2a921ec 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0378e7ed81 
								
							
								 
							
						 
						
							
							
								
								replay: lock uiDebug and userFlag messages behind all flag ( #28349 )  
							
							... 
							
							
 
							
							* Add ui-debug flag, for replaying ui debug states
* Fix flag description
* Replace --ui-debug with --all flag
* Add base_blacklist for services blacklisted by default
old-commit-hash: 26ad9b32f3 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6cc979a258 
								
							
								 
							
						 
						
							
							
								
								cabana: support editing dbc files without a stream ( #28294 )  
							
							... 
							
							
 
							
							* no stream mode
* disable tools menu if no stream
* disable splitter
* cleanup
* refactor matchMessage
old-commit-hash: d5d1ca11d4 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								bd4d5ff3d4 
								
							
								 
							
						 
						
							
							
								
								cabana: fix the frequency was incorrect when replay from a specified segment ( #28165 )  
							
							... 
							
							
 
							
							old-commit-hash: f01652cc41 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ca13898b23 
								
							
								 
							
						 
						
							
							
								
								cabana: show and edit all messages present in DBC files ( #28108 )  
							
							... 
							
							
 
							
							* show all messages present in DBC files
* set last section stretch
* user can't resize data section
* re-fetch if filtering freq|count|data
* reserve set space
* use contains
* emit signalAdded for all related sources
old-commit-hash: f7e024f2f2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								188aea549c 
								
							
								 
							
						 
						
							
							
								
								cabana: improve panda startup dialog ( #28104 )  
							
							... 
							
							
 
							
							* create combo box for serial numbers
* configure bus speeds
old-commit-hash: 5c9935cc82 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								10215bc44e 
								
							
								 
							
						 
						
							
							
								
								cabana: add option to suppress already known signals ( #28106 )  
							
							... 
							
							
 
							
							* suppress using static mask
* use mask in updateLastMsgsTo
* store mask in cabana::Msg
* update mask in the right places
* actually build mask
* restore setting
* less diff
old-commit-hash: b53f748a1a 
							
						 
						
							3 years ago