hack-ink / AiR

AI with Rust.
GNU General Public License v3.0
118 stars 6 forks source link

Bump eframe from 0.24.1 to 0.25.0 #12

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 8 months ago

Bumps eframe from 0.24.1 to 0.25.0.

Release notes

Sourced from eframe's releases.

0.25.0 - Better keyboard input

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/

⚠️ BREAKING

  • Ignore extra SHIFT and ALT when matching modifiers #3769
  • Replace Key::PlusEquals with Key::Plus and Key::Equals #3769
  • Removed WidgetTextGalley, WidgetTextJob, RichText::into_text_job, WidgetText::into_text_job #3727
  • Rename TextBuffer::replace to replace_with #3751

⭐ Added

🔧 Changed

  • Grid now follows style.visuals.striped if not explicitly overwritten #3723 (thanks @​Wcubed!)
  • Allow arrow keys to move away focus from a Slider #3641 (thanks @​fornwall!)
  • Keep submenus open until another one is hovered #3055 (thanks @​DannyStoll1!)
  • Highlight the header of the topmost Window, controlled by Visuals.window_highlight_topmost #3515 (thanks @​GuillaumeSchmid!)

🐛 Fixed

  • Derive serde Serialize and Deserialize for KeyboardShortcut #3694 (thanks @​zeozeozeo!)
  • Fix Window positioning bug when bad pivot is stored in app data #3721 (thanks @​abey79!)
  • Impl Clone for Fonts #3737
  • Add missing ResizeDirection::East #3749 (thanks @​dbuch!)
  • Fix: don't open context menu on drag #3767
  • Fix IME input of CompositionEnd without a CompositionStart #3768 (thanks @​FrankLeeC!)
  • Fix: allow using the full Private Use Area for custom fonts #3509 (thanks @​varphone!)
  • Fix: apply edited DragValue when it looses focus #3776
  • Fix: Non-resizable Areas now ignore mouse input outside their bounds #3039 (thanks @​fleabitdev!)
  • Highlight submenu buttons when hovered and open #3780
  • Invalidate font atlas on any change to pixels_per_point, not matter how small #3698 (thanks @​StarStarJ!)
  • Fix zoom-in shortcut (Cmd +) on non-English keyboards #3769
Changelog

Sourced from eframe's changelog.

0.25.0 - 2024-01-08 - Better keyboard input

⚠️ BREAKING

  • Ignore extra SHIFT and ALT when matching modifiers #3769
  • Replace Key::PlusEquals with Key::Plus and Key::Equals #3769
  • Removed WidgetTextGalley, WidgetTextJob, RichText::into_text_job, WidgetText::into_text_job #3727
  • Rename TextBuffer::replace to replace_with #3751

⭐ Added

🔧 Changed

  • Grid now follows style.visuals.striped if not explicitly overwritten #3723 (thanks @​Wcubed!)
  • Allow arrow keys to move away focus from a Slider #3641 (thanks @​fornwall!)
  • Keep submenus open until another one is hovered #3055 (thanks @​DannyStoll1!)
  • Highlight the header of the topmost Window, controlled by Visuals.window_highlight_topmost #3515 (thanks @​GuillaumeSchmid!)

🐛 Fixed

  • Derive serde Serialize and Deserialize for KeyboardShortcut #3694 (thanks @​zeozeozeo!)
  • Fix Window positioning bug when bad pivot is stored in app data #3721 (thanks @​abey79!)
  • Impl Clone for Fonts #3737
  • Add missing ResizeDirection::East #3749 (thanks @​dbuch!)
  • Fix: don't open context menu on drag #3767
  • Fix IME input of CompositionEnd without a CompositionStart #3768 (thanks @​FrankLeeC!)
  • Fix: allow using the full Private Use Area for custom fonts #3509 (thanks @​varphone!)
  • Fix: apply edited DragValue when it looses focus #3776
  • Fix: Non-resizable Areas now ignore mouse input outside their bounds #3039 (thanks @​fleabitdev!)
  • Highlight submenu buttons when hovered and open #3780
  • Invalidate font atlas on any change to pixels_per_point, not matter how small #3698 (thanks @​StarStarJ!)
  • Fix zoom-in shortcut (Cmd +) on non-English keyboards #3769
Commits
  • 12ad9e7 Release 0.25.0 - Better keyboard input
  • 5f55e8e Tweak "About" panel in the demo slightly
  • 4ccd1fc Improve docstring
  • b087f58 fix egui-wgpu callback viewport size check (#3759) (#3778)
  • 8b4c9fd Added key mappings for [, ], , and \. (#3373)
  • d79fae5 Add warning about consume_shortcut and friends
  • 7b105cf Invalidate font atlas on any change to pixels_per_point, not matter how sma...
  • b0c7a7f Add missing links to source code (#3770)
  • 937c09f [ScrollArea]: Add option to always scroll the only enabled direction (#3710)
  • 8c30e8c Highlight submenu buttons when hovered and open (#3780)
  • 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 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 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[bot] commented 8 months ago

The following labels could not be found: Bot, Dep.

dependabot[bot] commented 7 months ago

Superseded by #19.