fix(deps): update egui packages to 0.31 - autoclosed#2502
Closed
renovate[bot] wants to merge 1 commit intomainfrom
Closed
fix(deps): update egui packages to 0.31 - autoclosed#2502renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
2043a8f to
823f28f
Compare
b224cd7 to
823f28f
Compare
e24eed2 to
b956433
Compare
fb9cdb0 to
0b7c769
Compare
fdc7b38 to
4a8c561
Compare
63f87b6 to
f83403b
Compare
4a8c561 to
74d83ed
Compare
fad5f20 to
d95482c
Compare
afbd8c7 to
bc620d5
Compare
d882e5d to
683711a
Compare
683711a to
e624733
Compare
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.
This PR contains the following updates:
0.30->0.310.30->0.31Release Notes
emilk/egui (eframe)
v0.31.0Compare Source
WindowSettings#5554 by @landaireemilk/egui (egui_extras)
v0.31.0Compare Source
Highlights ✨
Scene container
This release adds the
Scenecontainer to egui. It is a pannable, zoomable canvas that can containWidgets and childUis.This will make it easier to e.g. implement a graph editor.
Clearer, pixel perfect rendering
The tessellator has been updated for improved rendering quality and better performance. It will produce fewer vertices
and shapes will have less overdraw. We've also defined what
CornerRadius(previouslyRounding) means.We've also added a tessellator test to the demo app, where you can play around with different
values to see what's produced:
tessellator-test.mp4
Check the PR for more details.
CornerRadius,Margin,Shadowsize reductionIn order to pave the path for more complex and customizable styling solutions, we've reduced the size of
CornerRadius,MarginandShadowvalues toi8andu8.Migration guide
StrokeKindto all yourPainter::rectcalls #5648StrokeKind::defaultwas removed, since the 'normal' value depends on the context #5658StrokeKind::Insidewhen drawing rectanglesStrokeKind::Middlewhen drawing open pathsRoundingtoCornerRadius#5673CornerRadius,MarginandShadowhave been updated to usei8andu8#5563, #5567, #5568as i8/as u8oras _if you want Rust to infer the typef32value is bigger than127it will be clamped to127RectShapeparameters changed #5565Framenow takes theStrokewidth into account for its sizing, so check all views of your app to make sure they still look right.Read the PR for more info.
⭐ Added
egui::Scenefor panning/zooming aUi#5505 by @grtlrOutputCommandfor copying text and opening URL:s #5532 by @emilkContext::copy_image#5533 by @emilkWidgetType::ImageandImage::alt_text#5534 by @lucasmerlinepaint::Brushfor controllingRectShapetexturing #5565 by @emilknohash_hasher::IsEnabledforId#5628 by @emilk!,{,}#5548 by @Its-Just-NansRectShape::stroke_kindto control if stroke is inside/outside/centered #5647 by @emilk🔧 Changed
Framenow includes stroke width as part of padding #5575 by @emilkRoundingtoCornerRadius#5673 by @emilkStrokeKindwhen painting rectangles with strokes #5648 by @emilk🔥 Removed
egui::special_emojis::TWITTER#5622 by @emilkStrokeKind::default#5658 by @emilk🐛 Fixed
profilingcrate #5494 by @lucasmerlinArea::compare_order()#5569 by @HactarCE🚀 Performance
u8inCornerRadius, and introduceCornerRadiusF32#5563 by @emilkMarginusingi8to reduce its size #5567 by @emilkShadowby usingi8/u8instead off32#5568 by @emilkResponseandSense#5556 by @polwelConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.