42 Commits (b920e2a998eeb13e77fa383a53961b51a6247698)

Author SHA1 Message Date
Dean Lee b920e2a998
tools: add --auto flag to replay and cabana for loading routes from auto source (#34863) 3 days ago
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) 5 months ago
Dean Lee 822f613139
cabana: real-time cursor and video frame sync for chart and video (#34301) 5 months ago
Angus Gratton 3363881844
replay: Update video immediately after seek when paused. (#34237) 5 months ago
Adeeb Shihadeh 7b5478a58e fix replay build 5 months ago
Dean Lee 3c765a1f45
replay: eliminate qt dependency (#34102) 5 months ago
Dean Lee 0f4ed56d51
cabana: fix thumbnail font size and timeline sorting issues (#34086) 6 months ago
Dean Lee 474607ba06
cabana: refactor video widget for simplified layout and enhanced rendering (#33909) 6 months ago
Dean Lee 24a32c3dec
replay: remove Qt dependency from Segment and Timeline (#33847) 7 months ago
Dean Lee 371f60413a
replay: refactor ConsoleUI to remove Qt dependency (#33826) 7 months ago
Dean Lee 30853a2c41
replay: replace Qt data types with standard C++ data types (#33823) 7 months ago
Dean Lee dbf095522f cabana: bug fixes and improvements (#32934) 10 months ago
Dean Lee d1cd5f7ad6 cabana: improved error messaging (#32768) 11 months ago
Dean Lee 06aed0617a cabana: avoid dead locks and improve responsiveness (#32740) 11 months ago
Dean Lee 40de8d615f replay: add stop() function (#32673) 11 months ago
Dean Lee df13fe2ead replay: optimize memory usage with `MonotonicBuffer` (#32278) 1 year ago
Dean Lee 372bea14e2 replay: bug fixes and improvements (#32193) 1 year ago
Dean Lee 2c14e8d540 cabana: gray out inactive messages (#32121) 1 year ago
Dean Lee eba689d638 replay: get route datetime from INIT_DATA (#31913) 1 year ago
Dean Lee 8aac0bdfff replay: support for setting a custom playback speed (#30462) 1 year ago
Dean Lee 543ea2bf57 replay: simplify the code for allow/block list (#30449) 2 years ago
Dean Lee 6f27ae486f replay: make `speed_` atomic (#30429) 2 years ago
Dean Lee 3fb329773e cabana: remove the qlog parsing thread (#30319) 2 years ago
Dean Lee 97e9d55588 cpplint: `build/include_what_you_use` (#29556) 2 years ago
Dean Lee 004a097c95 cpplint: add `readability/braces` filter (#29554) 2 years ago
Shane Smiskol d78ebfdc45 replay: new demo route (#29215) 2 years ago
Dean Lee 841f8bfb3f cabana: improve timeline (#28801) 2 years ago
Dean Lee f1bde81712 replay: fixed incorrect totalSeconds when there are invalid segments in route (#28388) 2 years ago
Kacper Rączy 0378e7ed81 replay: lock uiDebug and userFlag messages behind all flag (#28349) 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
Dean Lee eb3429c5fb replay: show absolute time (#26869) 2 years ago
Dean Lee 79170305dc Cabana: display all logs in log view (#26659) 2 years ago
Dean Lee edb488ff41 cabana: increase replay's segment cache limit & add setting dialog (#26019) 3 years ago
Dean Lee 62adf87f40 Cabana: stable initial release (#26004) 3 years ago
Dean Lee 2d9dacacfe cabana: improve time control (#25985) 3 years ago
Dean Lee f93f4e9f9b canbana: complete basic functions (#25965) 3 years ago
Dean Lee 292d55cf8a c++ cabana: Initial version (#25946) 3 years ago
Dean Lee ec96bc52d6 replay: add shortcuts for seeking to the next info, warning, and critical alerts (#25576) 3 years ago
Adeeb Shihadeh 35ff65121e pre-commit: add codespell (#25571) 3 years ago
Cameron Clough 07084dcbaf user event flagging (#25517) 3 years ago
Dean Lee 2156e71e7a move replay from selfdrive/ui/replay to tools/replay (#24971) 3 years ago
Joost Wooning c3bebf3e19 UI: use YUV stream instead of RGB (#24317) 3 years ago
Adeeb Shihadeh 8eb8cf95ec Revert "UI: remove RGB buffer usage (#24298)" 3 years ago
Joost Wooning e0c973fe70 UI: remove RGB buffer usage (#24298) 3 years ago
Willem Melching 760564da61 replay: use VideoToolbox HW decoder on Mac (#23832) 3 years ago
Dean Lee fab73e6e9f remove trailing whitespaces (#23716) 3 years ago
Dean Lee d6292e7c08 replay: cleanup functions (#23655) 3 years ago
Dean Lee c8b528e850 replay: ncurses GUI (#23608) 3 years ago
Dean Lee 1f0b5a6bc0 replay: handle abort in getRemoteFileSize (#23427) 3 years ago