The ruler in TimelineFramesHeader is a bit misleading: its marks are aligned upwards and seem to indicate time steps in frame overview widget above, while in practice this ruler is intented to measure time scale for zones view directly below it. This isn't intuitive and creates a confusion, since when you zoom into frame overview, the ruler scale doesn't change. At the same time, selecting a range there updates the ruler.
On this picture (Tracy v0.13.1), each green & yellow bar is 6.25ms, and ~4 of them fit into smallest ruler step of 1 ms.

In other words, frame overview X/Y axes represent frameIndex/frameTime, while zones view X is absolute time & scale.
Upon interacting with this widget for the first time, I felt the widget was buggy. My suggestion is either to move this ruler to the bottom, or "detach" the ruler from FrameOverview by flipping it vertically:
- Direct/align ruler markings downward
- Move time labels above the ruler
- Add some visual separator between the ruler and
FrameOverview
The ruler in
TimelineFramesHeaderis a bit misleading: its marks are aligned upwards and seem to indicate time steps in frame overview widget above, while in practice this ruler is intented to measure time scale for zones view directly below it. This isn't intuitive and creates a confusion, since when you zoom into frame overview, the ruler scale doesn't change. At the same time, selecting a range there updates the ruler.On this picture (Tracy v0.13.1), each green & yellow bar is 6.25ms, and ~4 of them fit into smallest ruler step of 1 ms.

In other words, frame overview X/Y axes represent frameIndex/frameTime, while zones view X is absolute time & scale.
Upon interacting with this widget for the first time, I felt the widget was buggy. My suggestion is either to move this ruler to the bottom, or "detach" the ruler from
FrameOverviewby flipping it vertically:FrameOverview