Repository navigation
desktop: Bump egui to 0.37 - #24954
Draft
torokati44 wants to merge 3 commits into
Draft
torokati44 wants to merge 3 commits into
torokati44 wants to merge 3 commits into
Conversation
Member
|
Is it only me or the new UI looks uglier? The top/bottom padding is different in buttons and the font looks less sharp. Don't we provide the font to egui anyway? Why did it change? |
Member
Author
|
We can still enable it, for consistency. |
Member
|
So the current fonts we provide to egui are only used as fallbacks? |
Member
Author
|
I think so, for non-latin stuff. (But not entirely sure...) |
This was referenced Nov 2, 2026
By enabling the `default_fonts` and `monochrome_emoji_fonts` features, as they are no longer enabled by default since 0.37.0.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
https://github.com/emilk/egui/releases#release-0.37.0
API changes followed:
ui.id()renamed toui.scope_id().Id::new()replaced byId::unique()for new dialogs and the context menuIdSaltinstead ofIdfor dropdownsReferencing:
Id::newandFrom<&str> for Idemilk/egui#8534Without enabling the `default_fonts` feature...
On my system, this results in:
Different font (
epaintno longer bundles a default one), and letters look more contrasty.The color emoji support is not in place yet because we don't enable it.
Menu dropdowns now follow the cursor, and there are opening animations.
Would be nice to wait for the
enum-mapbump andpetgraph0.9: petgraph/petgraph#1061 (comment)Testing
Opened some menus and dialogs, nothing looked off.
Checklist