Skip to content

Misleading time scale ruler appearance #1349

Description

@Casqade

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.
Image

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:

  1. Direct/align ruler markings downward
  2. Move time labels above the ruler
  3. Add some visual separator between the ruler and FrameOverview

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions