gpu-allocator
gpu-allocator copied to clipboard
Update egui requirement from >=0.24, <=0.27 to >=0.24, <=0.28
Updates the requirements on egui to permit the latest version.
Release notes
Sourced from egui's releases.
0.28.1 - Tooltip tweaks
egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.
Try it now: https://www.egui.rs/
egui development is sponsored by Rerun, a startup building an SDK for visualizing streams of multimodal data.
egui changelog
⭐ Added
- Add
Image::uri()#4720 by@rustbasic🔧 Changed
- Better documentation for
Event::Zoom#4778 by@emilk- Hide tooltips when scrolling #4784 by
@emilk- Smoother animations #4787 by
@emilk- Hide tooltip on click #4789 by
@emilk🐛 Fixed
- Fix default height of top/bottom panels #4779 by
@emilk- Show the innermost debug rectangle when pressing all modifier keys #4782 by
@emilk- Fix occasional flickering of pointer-tooltips #4788 by
@emilkeframe changelog
- Web: only capture clicks/touches when actually over canvas #4775 by
@lucasmerlin
Changelog
Sourced from egui's changelog.
0.28.1 - 2024-07-05 - Tooltip tweaks
⭐ Added
- Add
Image::uri()#4720 by@rustbasic🔧 Changed
- Better documentation for
Event::Zoom#4778 by@emilk- Hide tooltips when scrolling #4784 by
@emilk- Smoother animations #4787 by
@emilk- Hide tooltip on click #4789 by
@emilk🐛 Fixed
- Fix default height of top/bottom panels #4779 by
@emilk- Show the innermost debug rectangle when pressing all modifier keys #4782 by
@emilk- Fix occasional flickering of pointer-tooltips #4788 by
@emilk0.28.0 - 2024-07-03 - Sizing pass,
UiStackand GIF support✨ Highlights
- Automatic sizing of menus/popups/tooltips with no jittering, using new sizing pass #4557, #4579 by
@emilk- Support interactive widgets in tooltips #4596 by
@emilk- Add a
ui.stack()with info about all ancestorUis, with optional tags #4588 by@abey79, #4617 by@emilk- GIF support #4620 by
@JustFrederik- Blinking text cursor in
TextEdit#4279 by@emilk🧳 Migration
- Update MSRV to 1.76 (#4411)
- The
wrap/truncatefunctions onLabel/Button/ComboBoxno longer take bools as arguments. Use.wrap_mode(…)instead for more fine control (#4556)Style::wraphas been deprecated in favor ofStyle::wrap_mode(#4556)Ui::newandui.child_uinow takes a new parameter for theUiStack(#4588)- The
extra_assertsandextra_debug_assertsfeature flags have been removed (#4478)- Remove
Event::Scrolland handle it in egui. UseEvent::MouseWheelinstead (#4524)Event::Zoomis no longer emitted on ctrl+scroll. UseInputState::smooth_scroll_deltainstead (#4524)ui.set_enabledandset_visbilehave been deprecated (#4614)DragValue::clamp_rangerenamed torange((#4728)⭐ Added
- Overload operators for
Rect + Margin,Rect - Marginetc #4277 by@emilk- Add
Window::order#4301 by@alexparlett- Add a way to specify Undoer settings and construct Undoers more easily #4357 by
@valadaptive- Add xtask crate #4293 by
@YgorSouza- Add
ViewportCommand::RequestCut,RequestCopyandRequestPasteto trigger clipboard actions #4035 by@bu5hm4nn- Added ability to define colors at UV coordinates along a path #4353 by
@murl-digital- Add a
Displayimpl forVec2,Pos2, andRect#4428 by@tgross35- Easing functions #4630 by
@emilk- Add
Options::line_scroll_speedandscroll_zoom_speed#4532 by@emilk- Add
TextEdit::hint_text_font#4517 by@zaaarf- Add
Options::reduce_texture_memoryto free up RAM #4431 by@varphone- Add support for text truncation to
egui::Style#4556 by@abey79- Add
Response::show_tooltip_uiandshow_tooltip_text#4580 by@emilk- Add
opacityandmultiply_opacityfunctions toUiandPainter#4586 by@emilk
... (truncated)
Commits
abab068Release 0.28.1 - Tooltip tweaks13fddc6Hide tooltip on click (#4789)f92fe55Document Vec2 constants0a9e0c8Fix occational flickering of pointer-tooltips (#4788)0be4450Smoother animations (#4787)1059e0eFix tooltip delay, bug introduced in #47842e2366eMakeserdea default (opt-out) feature ofegui_extras(#4786)977d83aHide tooltips when scrolling (#4784)1431199Show the innermost debug rectangle when pressing all modifier keys (#4782)ad597a8AddImage::uri()(#4720)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)