Dean Lee
efa9cce3de
cabana: allocate qt objects on the heap instead of stack ( #30374 )
...
allocate qobject in heap
old-commit-hash: 86efd70fa9e1ec2d125cc713e58c76740bc6eee5
2023-11-09 20:20:48 -08:00
Dean Lee
83678f7a87
cabana/chart: populate the points incrementally ( #30326 )
...
* populate the points incrementally
* less spacing
old-commit-hash: 57621afcb0f4a95f5fd36cc47a7801a776383af5
2023-10-25 10:56:49 -07:00
Dean Lee
ae0332d3db
cabana/chart: add contex menu ( #29957 )
...
old-commit-hash: 50cca99e45d1db095ccbf47aaa155019d7c6e4c2
2023-09-18 16:14:54 -07:00
Dean Lee
fd355cc2f2
cabana/chart: use different colors to distinguish similar signals ( #29890 )
...
* Use different colors to distinguish similar signals
* check hueF value
* lighter
old-commit-hash: 34f5cad4e7a115826167d44ee48446e7e157b79f
2023-09-13 03:03:16 -07:00
Dean Lee
916f083499
cabana: improve precision of timeline ( #29872 )
...
old-commit-hash: d9f107a2c980828657c709527568f2b121962e78
2023-09-12 19:49:59 -07:00
Dean Lee
0d7e17c995
cabana/chart: fix rubber band precision issue ( #29887 )
...
fix rubber band precision issue
old-commit-hash: 11d157369b2144f2cb73b141c7cfbf9929f923f8
2023-09-11 22:56:40 -07:00
Dean Lee
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: 2d99521e7500902070d0aacce69528bcfd8b9964
2023-08-23 13:25:17 -07:00
Dean Lee
eba8100ea5
cabana: refactor dbc manager ( #28445 )
...
* rafactor signal
* cleanup
* refacto dbcmanager
* refactor dbcmanger
old-commit-hash: ff4aae85fe39b6442c03963a6a8cbfc900ba61c3
2023-06-08 13:41:55 -07:00
Dean Lee
6ebc95c87d
cabana: clear all cached values in chart after changing signal properties in live mode ( #28125 )
...
old-commit-hash: d7adee9766909f40e2d534274635b15e75e3737b
2023-05-07 16:48:21 -07:00
Dean Lee
4a318e17bd
cabana: display current time & values in chart ( #28042 )
...
* display current time&value in chart
* cleanup
* use macro
* use BrightText
* use x-square
* tiplabel: set point size 9
* add 1 point offset
* change Light color
* lighter color
* use const iterator to avoid implict sharing detachs
old-commit-hash: 45f1f764ea32f05b51e8e8a84ab6ce7ab8eefd95
2023-04-29 13:27:37 -07:00
Dean Lee
920df8f725
cabana: support splitting chart ( #27887 )
...
* split chart
* fixed elided axisY label issues
* fade in chart
old-commit-hash: f63fe156379cc225f7685a692ed9e3d1965fc5dc
2023-04-12 15:59:44 -07:00
Dean Lee
dcb8ea01b3
cabana: split chart to multiple files ( #27871 )
...
* git mv
* split file
* fix includes
* split tiplabel out
old-commit-hash: 57bf782872461a3328bbd9121c7bbd207abec2e5
2023-04-11 22:30:15 -07:00