Skip to content

[benchmarker] Add horizontal zoom to timeline - #1804

Merged
BenjaminPelletier merged 2 commits into
interuss:mainfrom
Orbitalize:zoom-h
Oct 16, 2026
Merged

BenjaminPelletier merged 2 commits into
interuss:mainfrom
Orbitalize:zoom-h

Conversation

@barroco

@barroco barroco commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

This PR adds the ability to zoom horizontally on the timeline scenario of the benchmarker.

Screenshot of the resulting horizontal zoom:

Screenshot 2026-10-16 at 23 32 48

@BenjaminPelletier BenjaminPelletier left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have no concerns with this and I'd like to build something on top of it, so LGTM conditional on your evaluation of the report output looking and behaving as desired.

<div id="tooltip"></div>
<div class="help-hint">
<strong>Controls:</strong> Left-drag or Mouse wheel to scroll &bull; Shift + Left-drag or Shift + Wheel to zoom &bull; Hover Time column to inspect active operations
<strong>Controls:</strong> Left-drag or Mouse wheel to scroll &bull; Shift + Left-drag or Shift + Wheel to zoom time &bull; Ctrl/Alt + Wheel or pinch to zoom lanes &bull; Horizontal wheel or bottom bar to scroll lanes &bull; Hover Time column to inspect active operations

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like reasonable UX though I didn't even know a horizontal wheel was a standard piece of equipment :)

@barroco

barroco commented Oct 16, 2026

Copy link
Copy Markdown
Contributor Author

Output looking is good and works as expected in terms of interactions. (Tested with trackpad)

@barroco
barroco marked this pull request as ready for review October 16, 2026 21:58
@BenjaminPelletier
BenjaminPelletier merged commit 5c14797 into interuss:main Oct 16, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants