Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump eframe from 0.19.0 to 0.20.1 #10

Merged
merged 1 commit into from
Jun 10, 2024
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 10, 2024

Bumps eframe from 0.19.0 to 0.20.1.

Release notes

Sourced from eframe's releases.

0.20.1 - Fix key-repeats

No release notes provided.

0.20.0 - AccessKit, prettier text, overlapping widgets

egui changelog: https://github.com/emilk/egui/blob/master/CHANGELOG.md eframe changelog: https://github.com/emilk/egui/blob/master/crates/eframe/CHANGELOG.md

Changelog

Sourced from eframe's changelog.

0.20.1 - 2022-12-11 - Fix key-repeat

🔧 Changed

  • InputState: all press functions again include key repeats (like in egui 0.19) (#2429).
  • Improve the look of thin white lines (#2437).

🐛 Fixed

  • Fix key-repeats for TextEdit, Sliders, etc (#2429).

0.20.0 - 2022-12-08 - AccessKit, prettier text, overlapping widgets

  • MSRV (Minimum Supported Rust Version) is now 1.65.0 (#2314).
  • ⚠️ BREAKING: egui now expects integrations to do all color blending in gamma space (#2071).
  • ⚠️ BREAKING: if you have overlapping interactive widgets, only the top widget (last added) will be interactive (#2244).

⭐ Added

  • Added helper functions for animating panels that collapse/expand (#2190).
  • Added Context::os/Context::set_os to query/set what operating system egui believes it is running on (#2202).
  • Added Button::shortcut_text for showing keyboard shortcuts in menu buttons (#2202).
  • Added egui::KeyboardShortcut for showing keyboard shortcuts in menu buttons (#2202).
  • Texture loading now takes a TextureOptions with minification and magnification filters (#2224).
  • Added Key::Minus and Key::Equals (#2239).
  • Added egui::gui_zoom module with helpers for scaling the whole GUI of an app (#2239).
  • You can now put one interactive widget on top of another, and only one will get interaction at a time (#2244).
  • Added spacing.menu_margin for customizing menu spacing (#2036)
  • Added possibility to enable text wrap for the selected text of egui::ComboBox (#2272)
  • Added Area::constrain and Window::constrain which constrains area to the screen bounds (#2270).
  • Added Area::pivot and Window::pivot which controls what part of the window to position (#2303).
  • Added support for thin space.
  • Added optional integration with AccessKit for implementing platform accessibility APIs (#2294).
  • Added panel_fill, window_fill and window_stroke to Visuals for your theming pleasure (#2406).
  • Plots:
    • Allow linking plot cursors (#1722).
    • Added Plot::auto_bounds_x/y and Plot::reset (#2029).
    • Added PlotUi::translate_bounds (#2145).
    • Added PlotUi::set_plot_bounds (#2320).
    • Added PlotUi::plot_secondary_clicked (#2318).

🔧 Changed

  • Panels always have a separator line, but no stroke on other sides. Their spacing has also changed slightly (#2261).
  • Tooltips are only shown when mouse pointer is still (#2263).
  • Make it slightly easier to click buttons (#2304).
  • egui::color has been renamed egui::ecolor (#2399).

🐛 Fixed

  • ⚠️ BREAKING: Fix text being too small (#2069).
  • Improve mixed CJK/Latin line-breaking (#1986).
  • Improved text rendering (#2071).
  • Constrain menu popups to the screen (#2191).
  • Less jitter when calling Context::set_pixels_per_point (#2239).
  • Fixed popups and color edit going outside the screen.

... (truncated)

Commits
  • d7189d6 Release 0.20.1 - Fix key-repeat
  • 4e3ae09 Improve eframe wasm32 docs
  • 0a1b85f Revert key-repeat behavior (#2429)
  • e7471f1 Fix drag_value.edit_string unexpected reset (#2421)
  • aca3807 Fixed docs comment in web::start (#2422)
  • 32606c2 Fix docs.rs build issues for eframe, egui-winit, egui_glium, egui_glow (#2420)
  • 6cc43db Fixed backspace repeat with TextEdit (#2416)
  • 85f615f Fix incorrect date in CHANGELOGs
  • 7d91e90 Release 0.20.0 - AccessKit, prettier text, overlapping widgets
  • 124ef8d Update poll-promise and unicode_names2
  • Additional commits viewable in compare view

Dependabot compatibility score

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 will merge this PR once CI passes on it, as requested by @viluon.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 10, 2024
@viluon
Copy link
Owner

viluon commented Jun 10, 2024

@dependabot squash and merge

Bumps [eframe](https://github.com/emilk/egui) from 0.19.0 to 0.20.1.
- [Release notes](https://github.com/emilk/egui/releases)
- [Changelog](https://github.com/emilk/egui/blob/master/CHANGELOG.md)
- [Commits](emilk/egui@0.19.0...0.20.1)

---
updated-dependencies:
- dependency-name: eframe
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/eframe-0.20.1 branch from 718a03d to d1b385e Compare June 10, 2024 06:48
@dependabot dependabot bot merged commit 81a1661 into main Jun 10, 2024
1 check passed
@dependabot dependabot bot deleted the dependabot/cargo/eframe-0.20.1 branch June 10, 2024 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant