Skip to content

Conversation

@emilk
Copy link
Member

@emilk emilk commented Dec 10, 2024

  • Simplify the zoom-pan-view
  • Fix the zoom-pan-view eating the viewport highlight rectangle

@emilk emilk added 🪳 bug Something isn't working ui concerns graphical user interface exclude from changelog PRs with this won't show up in CHANGELOG.md egui Requires egui/eframe work feat-graph-view Everything related to the graph view labels Dec 10, 2024
@github-actions
Copy link

github-actions bot commented Dec 10, 2024

Web viewer built successfully. If applicable, you should also test it:

  • I have tested the web viewer
Result Commit Link Manifest
d53818b https://rerun.io/viewer/pr/8390 +nightly +main

Note: This comment is updated whenever you push a commit.

Copy link
Member

@grtlr grtlr left a comment

Choose a reason for hiding this comment

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

Awesome 🤩

@grtlr grtlr merged commit 91256d7 into main Dec 11, 2024
31 checks passed
@grtlr grtlr deleted the emilk/improve-graph-stuff branch December 11, 2024 10:40
grtlr added a commit that referenced this pull request Dec 11, 2024
### What

This fixes a bug where specifically, selecting nodes via text labels was
not working. We encountered this bug during our work on #8390.

### How to test

To test open the `+main` manifest in the web viewer (link in bot message
below), select the graph lattice example and try clicking on nodes.

<!--
Make sure the PR title and labels are set to maximize their usefulness
for the CHANGELOG,
and our `git log`.

If you have noticed any breaking changes, include them in the migration
guide.

We track various metrics at <https://build.rerun.io>.

For maintainers:
* To run all checks from `main`, comment on the PR with `@rerun-bot
full-check`.
* To deploy documentation changes immediately after merging this PR, add
the `deploy docs` label.
-->
grtlr added a commit that referenced this pull request Dec 11, 2024
grtlr added a commit that referenced this pull request Dec 11, 2024
### Related

<!--
Include links to any related issues/PRs in a bulleted list, for example:
* Closes #1234
* Part of #1337 
-->

* #8390 (partial revert)

### What

We encountered some problems with this implementation.

Discussion:
https://rerunio.slack.com/archives/C04MTSM2U91/p1733921898485069

<!--
Make sure the PR title and labels are set to maximize their usefulness
for the CHANGELOG,
and our `git log`.

If you have noticed any breaking changes, include them in the migration
guide.

We track various metrics at <https://build.rerun.io>.

For maintainers:
* To run all checks from `main`, comment on the PR with `@rerun-bot
full-check`.
* To deploy documentation changes immediately after merging this PR, add
the `deploy docs` label.
-->
emilk added a commit that referenced this pull request Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🪳 bug Something isn't working egui Requires egui/eframe work exclude from changelog PRs with this won't show up in CHANGELOG.md feat-graph-view Everything related to the graph view ui concerns graphical user interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants