Skip to content

Conversation

lucasmerlin
Copy link
Member

@lucasmerlin lucasmerlin commented Jun 13, 2025

Related

What

Updates egui to latest master and uses atoms in the help view, removing the icon_text macro since it was basically atomics lite

Seems like the snapshots the only thing that changed is the three dot icon slightly moved. But it seems a bit clearer now, so that's a win.

Copy link

github-actions bot commented Jun 13, 2025

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

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

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

@lucasmerlin lucasmerlin added ui concerns graphical user interface exclude from changelog PRs with this won't show up in CHANGELOG.md egui Requires egui/eframe work labels Jun 13, 2025
@Wumpf
Copy link
Member

Wumpf commented Jun 16, 2025

@lucasmerlin
Copy link
Member Author

Superseeded by

* [Fix some actions happening on key _up_ instead of key _down_ #10232](https://github.com/rerun-io/rerun/pull/10232)
  ?

Yeah, but I did some atomics related changes here, so this should still be merged

# Conflicts:
#	Cargo.lock
#	crates/viewer/re_viewer/tests/snapshots/all_view_selecion_uis/Dark/TimeSeries.png
#	crates/viewer/re_viewer/tests/snapshots/all_view_selecion_uis/Light/TimeSeries.png
@lucasmerlin lucasmerlin changed the title Update egui (atomics 🎉) Use egui atoms in help view Jun 16, 2025
@lucasmerlin lucasmerlin marked this pull request as ready for review June 16, 2025 12:37
Copy link
Member

@Wumpf Wumpf left a comment

Choose a reason for hiding this comment

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

this is pretty darn cool!

@Wumpf Wumpf added the 🚜 refactor Change the code, not the functionality label Jun 16, 2025
@Wumpf Wumpf merged commit d077bec into main Jun 16, 2025
43 checks passed
@Wumpf Wumpf deleted the lucas/egui-atoms-update branch June 16, 2025 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

egui Requires egui/eframe work exclude from changelog PRs with this won't show up in CHANGELOG.md 🚜 refactor Change the code, not the functionality ui concerns graphical user interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants