ebkalderon / renderdoc-rs

RenderDoc application bindings for Rust
Apache License 2.0
45 stars 6 forks source link

Update winit requirement from 0.28 to 0.29 #153

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 8 months ago

Updates the requirements on winit to permit the latest version.

Release notes

Sourced from winit's releases.

Winit version 0.29.13

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

Sourced from winit's changelog.

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

  • Fix compatibility with 32-bit platforms without 64-bit atomics.
  • On macOS, fix incorrect IME cursor rect origin.
  • On Windows, fixed a race condition when sending an event through the loop proxy.
  • On X11, fix swapped instance and general class names.
  • On X11, don't require XIM to run.
  • On X11, fix xkb state not being updated correctly sometimes leading to wrong input.
  • On X11, reload dpi on _XSETTINGS_SETTINGS update.
  • On X11, fix deadlock when adjusting DPI and resizing at the same time.
  • On Wayland, disable Occluded event handling.
  • On Wayland, fix DeviceEvent::Motion not being sent
  • 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 Wayland, fix title in CSD not updated from AboutToWait.
  • 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.
  • On Orbital, implement is_decorated.
  • On Orbital, implement set_window_level.
  • On Orbital, emit DeviceEvent::MouseMotion.

0.29.10

  • On Web, account for canvas being focused already before event loop starts.
  • On Web, increase cursor position accuracy.

... (truncated)

Commits
  • b1dad45 Winit version 0.29.13
  • 8d66df7 Web: fix crash with ControlFlow::Wait|WaitUntil
  • 1c5fcf3 Winit version 0.29.12
  • 58c89c1 On X11, fix use after free during xinput2 processing
  • 2dae807 On X11, filter out tiny device mouse events
  • 8b6c8ef Winit version 0.29.11
  • 2e63493 On X11, replay modifiers consumed by XIM
  • d2acea9 Fix nightly CI
  • 454dc56 Update documentation regarding set_cursor_position (#3521)
  • 016fd47 On X11, force resend modifiers when focus changes
  • 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 6 months ago

Superseded by #156.