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 the cargo group with 3 updates #36

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 2, 2024

Bumps the cargo group with 3 updates: eframe, kira and rfd.

Updates eframe from 0.20.1 to 0.28.1

Release notes

Sourced from eframe'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

🔧 Changed

🐛 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 @​emilk

eframe changelog

0.28.0 - Sizing pass, and better eframe web

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

✨ Highlights

🧳 Migration

  • Update MSRV to 1.76 (#4411)
  • The wrap/truncate functions on Label/Button/ComboBox no longer take bools as arguments. Use .wrap_mode(…) instead for more fine control (#4556)
  • Style::wrap has been deprecated in favor of Style::wrap_mode (#4556)
  • Ui::new and ui.child_ui now takes a new parameter for the UiStack (#4588)
  • The extra_asserts and extra_debug_asserts feature flags have been removed (#4478)
  • Remove Event::Scroll and handle it in egui. Use Event::MouseWheel instead (#4524)
  • Event::Zoom is no longer emitted on ctrl+scroll. Use InputState::smooth_scroll_delta instead (#4524)
  • ui.set_enabled and set_visbile have been deprecated (#4614)

... (truncated)

Changelog

Sourced from eframe's changelog.

0.28.1 - 2024-07-05 - Tooltip tweaks

⭐ Added

🔧 Changed

🐛 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 @​emilk

0.28.0 - 2024-07-03 - Sizing pass, UiStack and GIF support

✨ Highlights

🧳 Migration

  • Update MSRV to 1.76 (#4411)
  • The wrap/truncate functions on Label/Button/ComboBox no longer take bools as arguments. Use .wrap_mode(…) instead for more fine control (#4556)
  • Style::wrap has been deprecated in favor of Style::wrap_mode (#4556)
  • Ui::new and ui.child_ui now takes a new parameter for the UiStack (#4588)
  • The extra_asserts and extra_debug_asserts feature flags have been removed (#4478)
  • Remove Event::Scroll and handle it in egui. Use Event::MouseWheel instead (#4524)
  • Event::Zoom is no longer emitted on ctrl+scroll. Use InputState::smooth_scroll_delta instead (#4524)
  • ui.set_enabled and set_visbile have been deprecated (#4614)
  • DragValue::clamp_range renamed to range ((#4728)

⭐ Added

... (truncated)

Commits

Updates kira from 0.7.3 to 0.9.4

Release notes

Sourced from kira's releases.

v0.9.4

  • Fix bug where static sounds played backwards would never be marked as finished, and thus never unloaded
  • Update triple_buffer to 8.0.0

v0.9.3

  • Update glam to 0.28.0

v0.9.2

  • Fix StaticSoundHandle/StreamingSoundHandle::pause/resume/stop not taking effect immediately if the sound has a start time. This was an unintended change from the behavior in v0.8.x and earlier versions.
  • Fix sounds erroneously reporting their state as Playing before playback has resumed after calling StaticSoundHandle/StreamingSoundHandle::resume_at with a non-immediate StartTime
  • Fix sounds entering a limbo state where they output no sound and can never be unloaded when their output destination (track or emitter) is removed
  • Fix a bug where static sounds could enter a limbo state where they're stopped, but never unloaded if the clock they're waiting on is removed

v0.9.1

  • Fix sounds stopping after having already started if the clock they were originally waiting on stops
  • Implement Default for Region, EndPosition, PlaybackPosition, and Value
  • Implement Debug for handles, command types, and ResourceController

v0.9.0 - May 11, 2024

ClockTime::fraction

ClockTime now has a fraction field, which represents a fraction of a tick. This means sounds and tweens can be scheduled for times in-between ticks.

In addition, ClockHandle::fractional_position has been removed because ClockHandle::time provides that info anyway, and the shape of ClockInfo has changed to hold a ClockTime (this is only relevant if you're creating implementations of one of Kira's traits).

Added configuration for the CpalBackend

(Implemented by @​zeozeozeo)

The device and buffer size used by the CpalBackend are now configurable via CpalBackendSettings.

Most param changes are now infallible

Anything that could previously fail because of a command buffer filling up or getting poisoned can no longer fail that way, so you can call functions like Emitter::set_position as frequently as you want.

Updated API for sound start positions and playback regions

v0.8 introduced a playback_region setting for static and streaming sounds which replaced the previous start_position setting. It was meant to serve two purposes:

  • Allow you to play only a portion of a sound
  • Allow setting the start position of the sound

However, these two purposes had an unintuitive interaction. Say you want to play a sound starting 3 seconds in. In v0.8, you would do something like this:

manager.play(
  StaticSoundData::from_file(
    "test.ogg",
    StaticSoundSettings::new().playback_region(3..),
</tr></table> 

... (truncated)

Changelog

Sourced from kira's changelog.

v0.9.4 - August 8, 2024

  • Fix bug where static sounds played backwards would never be marked as finished, and thus never unloaded
  • Update triple_buffer to 8.0.0

v0.9.3 - June 15, 2024

  • Update glam to 0.28.0

v0.9.2 - June 2, 2024

  • Fix StaticSoundHandle/StreamingSoundHandle::pause/resume/stop not taking effect immediately if the sound has a start time. This was an unintended change from the behavior in v0.8.x and earlier versions.
  • Fix sounds erroneously reporting their state as Playing before playback has resumed after calling StaticSoundHandle/StreamingSoundHandle::resume_at with a non-immediate StartTime
  • Fix sounds entering a limbo state where they output no sound and can never be unloaded when their output destination (track or emitter) is removed
  • Fix a bug where static sounds could enter a limbo state where they're stopped, but never unloaded if the clock they're waiting on is removed

v0.9.1 - May 31, 2024

  • Fix sounds stopping after having already started if the clock they were originally waiting on stops
  • Implement Default for Region, EndPosition, PlaybackPosition, and Value
  • Implement Debug for handles, command types, and ResourceController

v0.9.0 - May 11, 2024

ClockTime::fraction

ClockTime now has a fraction field, which represents a fraction of a tick. This means sounds and tweens can be scheduled for times in-between ticks.

In addition, ClockHandle::fractional_position has been removed because ClockHandle::time provides that info anyway, and the shape of ClockInfo has changed to hold a ClockTime (this is only relevant if you're creating implementations of one of Kira's traits).

Added configuration for the CpalBackend

(Implemented by @​zeozeozeo)

The device and buffer size used by the CpalBackend are now configurable via CpalBackendSettings.

Most param changes are now infallible

... (truncated)

Commits
  • 17510ab update triple_buffer
  • a70bf4f fix bug where static sounds played backwards would never be unloaded
  • 7c552fa update glam
  • ed69848 prepare for release
  • 3fc32e3 fix sounds getting stuck in limbo when waiting on a removed clock
  • f6c5c1d fix sounds getting stuck in limbo if their output destination is removed
  • ecff19b fix some bugs related to playback state changes
  • 22afce9 version bump
  • 6e597de impl Debug for handles, command types, and ResourceController
  • fac06ee impl Default for Region, EndPosition, PlaybackPosition, and Value
  • Additional commits viewable in compare view

Updates rfd from 0.13.0 to 0.14.1

Release notes

Sourced from rfd's releases.

0.14.1

  • Avoid unnecessary heap allocation and copy (#181)
  • Implement FileDialog.starting_directory for xdg desktop portal backend (#179)

0.14.0

  • i18n for GTK and XDG Portal
  • Use XDG Portal by default
  • Use zenity as a fallback for XDG Portal
  • Update raw-window-handle to 0.6.
  • Update winit in example to 0.29.
  • Update ashpd to 0.8.
  • Update wasm CSS to respect the color scheme (including dark mode)
  • Fix macOS sync backend incorrectly setting the parent window
  • Add FileDialog/AsyncFileDialog::set_can_create_directories, supported on macOS only.

Thanks to @​dtzxporter, @​evilpie, @​amrbashir, @​bilelmoussaoui, @​orowith2os, @​czf0613 🎉 🚀

Changelog

Sourced from rfd's changelog.

Change Log

Unreleased

  • Move from objc crates to objc2 crates.
  • Fix AsyncFileDialog blocking the executor on Windows (#191)
  • Add TDF_SIZE_TO_CONTENT to TaskDialogIndirect config so that it can display longer text without truncating/wrapping (80 characters instead of 55) (#202)
  • Fix xdg-portal backend not accepting special characters in message dialogs
  • Make set_parent require HasWindowHandle + HasDisplayHandle
  • Add support for set_parent in XDG Portals
  • Update ashpd to 0.9.

0.14.0

  • i18n for GTK and XDG Portal
  • Use XDG Portal as default
  • Use zenity as a fallback for XDG Portal
  • Update raw-window-handle to 0.6.
  • Update winit in example to 0.29.
  • Update ashpd to 0.8.
  • Update wasm CSS to respect the color scheme (including dark mode)
  • Fix macOS sync backend incorrectly setting the parent window
  • Add FileDialog/AsyncFileDialog::set_can_create_directories, supported on macOS only.
Commits

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the cargo group with 3 updates: [eframe](https://github.com/emilk/egui), [kira](https://github.com/tesselode/kira) and [rfd](https://github.com/PolyMeilex/rfd).


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

Updates `kira` from 0.7.3 to 0.9.4
- [Release notes](https://github.com/tesselode/kira/releases)
- [Changelog](https://github.com/tesselode/kira/blob/main/changelog.md)
- [Commits](tesselode/kira@v0.7.3...v0.9.4)

Updates `rfd` from 0.13.0 to 0.14.1
- [Release notes](https://github.com/PolyMeilex/rfd/releases)
- [Changelog](https://github.com/PolyMeilex/rfd/blob/master/CHANGELOG.md)
- [Commits](PolyMeilex/rfd@0.13.0...0.14.1)

---
updated-dependencies:
- dependency-name: eframe
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: kira
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: rfd
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Sep 2, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 9, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Sep 9, 2024
@dependabot dependabot bot deleted the dependabot/cargo/cargo-45bf5adff2 branch September 9, 2024 04:45
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.

0 participants