52 Commits (23f5354ef62897ef8d1f54b1d3edf7e1b51c2bc2)

Author SHA1 Message Date
Dean Lee 227bb68e18
replay: improve segment loading and event handling (#34490) 3 months ago
Dean Lee d6214690dc
replay: fix various synchronization and event handling issues (#34254) 4 months ago
Dean Lee 9e8815def4
cabana: miscellaneous bug fixes and enhancements (#34297) 4 months ago
Dean Lee 7ac011ca89
cabana: add live and time-window heatmap modes for enhanced signal analysis (#34296) 4 months ago
Dean Lee 9f3c2f0a37
cabana: enhance message heatmap visualization (#34239) 4 months ago
Dean Lee 8e14e400ef
cabana: enhance freq calculation and add zero division protection (#34121) 5 months ago
Dean Lee 3c765a1f45
replay: eliminate qt dependency (#34102) 5 months ago
Dean Lee a18df70a3f cabana: simplify stream management and remove problematic autosave feature (#32945) 10 months ago
Dean Lee dbf095522f cabana: bug fixes and improvements (#32934) 10 months ago
Dean Lee 06aed0617a cabana: avoid dead locks and improve responsiveness (#32740) 11 months ago
Dean Lee 958bdeda8a cabana: stop stream thread before exiting main event loop (#32634) 11 months ago
Dean Lee 8df37a97d3 cabana: Improve seeking and zooming (#32334) 1 year ago
Dean Lee f372bf3a1b cabana: some improvements (#32161) 1 year ago
Dean Lee 9118013d9c cabana: refactor HistoryLog for simplification and enhancements (#32284) 1 year ago
Dean Lee 234338ad55 cabana: fix the suppress highlight breaks after seeking (#31912) 1 year ago
Dean Lee 2a2988f180 cabana: fix double comparisons (#30468) 1 year ago
Dean Lee be9d291dad cabana: support suppress highlighted bits (#30336) 2 years ago
Dean Lee 83678f7a87 cabana/chart: populate the points incrementally (#30326) 2 years ago
Dean Lee c7efe08e08 cabana: add comparision operator for CanEvent (#29864) 2 years ago
Dean Lee 2716ef3a23 cabana: speed up exit (#29813) 2 years ago
Dean Lee 64c3dc5ad6 cabana: add empty check before insert events (#29798) 2 years ago
Dean Lee 6394bf09d3 cabana: fix crash when no can events in the log (#29795) 2 years ago
Dean Lee 3d04606233 cabana: use a monotonic buffer to allocate CanEvent (#29652) 2 years ago
Dean Lee 7a1b7d4206 cabana: improve frequency accuracy (#29631) 2 years ago
Dean Lee 97e9d55588 cpplint: `build/include_what_you_use` (#29556) 2 years ago
Dean Lee b31de7db56 cabana: fixed the multi-threading issues of AbstractStream (#28590) 2 years ago
Dean Lee c5543bf21d cabana: support multiplexed signals (#28309) 2 years ago
Dean Lee c1fecfb6dd cabana: supports switching streams on the fly (#28081) 2 years ago
Dean Lee bd4d5ff3d4 cabana: fix the frequency was incorrect when replay from a specified segment (#28165) 2 years ago
Dean Lee ca13898b23 cabana: show and edit all messages present in DBC files (#28108) 2 years ago
Willem Melching 10215bc44e cabana: add option to suppress already known signals (#28106) 2 years ago
Dean Lee bcc6999411 cabana: fix wrong total seconds in replay mode (#28015) 2 years ago
Dean Lee b07058407b cabana: fixed incorrect comparison (#28007) 2 years ago
Dean Lee 2b9c35ddf7 cabana: support all features except video in live stream mode. (#27994) 2 years ago
Willem Melching bbe10913cf cabana: fix shadowed variable in abstractstream.cc (#27976) 2 years ago
Willem Melching 69625b7f6c cabana: use cyan/red coloring for values that move mostly up/down (#27966) 2 years ago
Dean Lee 70800c6397 cabana: refactor the cache for CAN events (#27969) 2 years ago
Willem Melching ca245b4973 cabana: make highlight fade time independent of playback speed (#27951) 2 years ago
Dean Lee a5cb283b27 cabana: speed up parsing can events (#27874) 2 years ago
Dean Lee 35e5b4d927 cabana: group CAN events by message id to reduce the time complex from O(N) to O(1) (#27601) 2 years ago
Willem Melching 918bad4847 cabana: DBCManager only expose methods/signals through MessageId (#27540) 2 years ago
Dean Lee c95ca5a1d5 cabana: fix hang on scrubbing in zommed chart (#27568) 2 years ago
Dean Lee 41c03ff406 cabana: split events into chunks and processed concurrently (#27562) 2 years ago
Dean Lee 2aafd3bf01 cabana: improve UI & fix bugs (#27387) 2 years ago
Willem Melching e06a040f5b cabana: fix events() call in AbstractStream::updateLastMsgsTo (#27360) 2 years ago
Willem Melching c9a2d19596 cabana: refactor message id from QString to struct (#27352) 2 years ago
Dean Lee 20977cbdfa cabana: fix incorrect bit color after seek (#27287) 2 years ago
Willem Melching 82eeb6f256 cabana: bit level change frequency highlighting (#27259) 2 years ago
Dean Lee 43e4b84fec cabana: syc the last messages after seeking (#27149) 2 years ago
Willem Melching 4081c51c73 cabana: add button to suppress highlighted bytes (#27131) 2 years ago