1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00
Commit Graph

12 Commits

Author SHA1 Message Date
Bartosz Taudul d2ab66195c Allow changing timeline item collapsed state. 2022-09-05 20:29:45 +02:00
Bartosz Taudul 9c464e9f05 Make timeline item visibility functions virtual. 2022-09-04 14:31:00 +02:00
Bartosz Taudul b66e10972a Add visibility accessor to TimelineItem. 2022-09-03 23:42:52 +02:00
Bartosz Taudul ca125bd44c Collapse Tracy threads by default.
Note that this will likely work only when loading existing traces. In live
captures the thread name may not have yet been retrieved at the point when
timeline item insertion occurs, which will prevent the check from succeeding.
2022-09-03 23:35:35 +02:00
Bartosz Taudul e3007062fc Add support for drawing timeline item overlays. 2022-09-03 23:24:00 +02:00
Bartosz Taudul 8e713e6366 Limit access to internal methods. 2022-09-03 23:17:57 +02:00
Bartosz Taudul 840709fe46 Push pxns to HeaderExtraContents(). 2022-09-03 22:55:54 +02:00
Bartosz Taudul 3ee928a7d1 Fix mass visibility changing. 2022-09-03 22:08:08 +02:00
Bartosz Taudul 0e94ed8fc6 DrawContents reports if anything was drawn. 2022-09-03 21:41:38 +02:00
Bartosz Taudul 6abce4e0c9 Pass hover parameter to HeaderExtraContents(). 2022-09-03 20:04:24 +02:00
Bartosz Taudul 119152aac1 Worker must be mutable.
This is to allow use of various accessors that cache results, etc.
2022-09-03 18:34:11 +02:00
Bartosz Taudul b42182f0a8 Add base class for timeline items. 2022-09-03 17:51:29 +02:00