ash-rs / ash

Vulkan bindings for Rust
Apache License 2.0
1.76k stars 186 forks source link

build(deps): update winit requirement from 0.28.0 to 0.29.15 #881

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 4 months ago

Updates the requirements on winit to permit the latest version.

Release notes

Sourced from winit's releases.

Winit version 0.29.15

  • On X11, fix crash due to xsettings query on systems with incomplete xsettings.
Changelog

Sourced from winit's changelog.

0.29.15

  • On X11, fix crash due to xsettings query on systems with incomplete xsettings.

0.29.14

  • On X11/Wayland, fix text and text_with_all_modifiers not being None during compose.
  • On Wayland, don't reapply cursor grab when unchanged.
  • On X11, fix a bug where some mouse events would be unexpectedly filtered out.

0.29.13

  • On Web, fix possible crash with ControlFlow::Wait and ControlFlow::WaitUntil.

0.29.12

  • On X11, fix use after free during xinput2 handling.
  • On X11, filter close to zero values in mouse device events

0.29.11

  • On Wayland, fix DeviceEvent::Motion not being sent
  • On X11, don't require XIM to run.
  • On X11, fix xkb state not being updated correctly sometimes leading to wrong input.
  • Fix compatibility with 32-bit platforms without 64-bit atomics.
  • On macOS, fix incorrect IME cursor rect origin.
  • On X11, fix swapped instance and general class names.
  • On Windows, fixed a race condition when sending an event through the loop proxy.
  • On Wayland, disable Occluded event handling.
  • On X11, reload dpi on _XSETTINGS_SETTINGS update.
  • On X11, fix deadlock when adjusting DPI and resizing at the same time.
  • On Wayland, fix Focused(false) being send when other seats still have window focused.
  • On Wayland, fix Window::set_{min,max}_inner_size not always applied.
  • On Windows, fix inconsistent resizing behavior with multi-monitor setups when repositioning outside the event loop.
  • On Wayland, fix WAYLAND_SOCKET not used when detecting platform.
  • On Orbital, fix logical_key and text not reported in KeyEvent.
  • On Orbital, implement KeyEventExtModifierSupplement.
  • On Orbital, map keys to NamedKey when possible.
  • On Orbital, implement set_cursor_grab.
  • On Orbital, implement set_cursor_visible.
  • On Orbital, implement drag_window.
  • On Orbital, implement drag_resize_window.
  • On Orbital, implement set_transparent.
  • On Orbital, implement set_visible.
  • On Orbital, implement is_visible.
  • On Orbital, implement set_resizable.
  • On Orbital, implement is_resizable.
  • On Orbital, implement set_maximized.
  • On Orbital, implement is_maximized.
  • On Orbital, implement set_decorations.

... (truncated)

Commits
  • 8f08fba Winit version 0.29.15
  • 10a492b bugfix(x11): crash when querying xsettings prop fails
  • aaaf089 Winit version 0.29.14
  • ba4660d fix(xkb): text not being None when composing
  • 090800e Bump x11-dl to v2.19.1
  • 70fc8f6 chore(wayland): don't reapply same cursor grab
  • 7601a15 bugfix(x11): fix incorrect delta filtering
  • b1dad45 Winit version 0.29.13
  • 8d66df7 Web: fix crash with ControlFlow::Wait|WaitUntil
  • 1c5fcf3 Winit version 0.29.12
  • 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 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 3 months ago

Looks like winit is no longer updatable, so this is no longer needed.