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

fix(deps): update rust crate winit to v0.30.7 #837

Merged
merged 1 commit into from
Dec 27, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 27, 2024

This PR contains the following updates:

Package Type Update Change
winit dependencies patch 0.30.5 -> 0.30.7

Release Notes

rust-windowing/winit (winit)

v0.30.7: Winit version 0.30.7

Compare Source

Fixed
  • On X11, fixed KeyboardInput delivered twice when IME enabled.

v0.30.6: [YANKED] Winit version 0.30.6

Compare Source

Added
  • On macOS, add WindowExtMacOS::set_borderless_game and WindowAttributesExtMacOS::with_borderless_game
    to fully disable the menu bar and dock in Borderless Fullscreen as commonly done in games.
  • On X11, the window example now understands the X11_VISUAL_ID and X11_SCREEN_ID env
    variables to test the respective modifiers of window creation.
  • On Android, the soft keyboard can now be shown using Window::set_ime_allowed.
  • Add basic iOS IME support. The soft keyboard can now be shown using Window::set_ime_allowed.
Fixed
  • On macOS, fix WindowEvent::Moved sometimes being triggered unnecessarily on resize.
  • On macOS, package manifest definitions of LSUIElement will no longer be overridden with the
    default activation policy, unless explicitly provided during initialization.
  • On macOS, fix crash when calling drag_window() without a left click present.
  • On X11, key events forward to IME anyway, even when it's disabled.
  • On Windows, make ControlFlow::WaitUntil work more precisely using CREATE_WAITABLE_TIMER_HIGH_RESOLUTION.
  • On X11, creating windows on screen that is not the first one (e.g. DISPLAY=:0.1) works again.
  • On X11, creating windows while passing with_x11_screen(non_default_screen) works again.
  • On X11, fix XInput handling that prevented a new window from getting the focus in some cases.
  • On macOS, fix crash when pressing Caps Lock in certain configurations.
  • On iOS, fixed MonitorHandle's PartialEq and Hash implementations.
  • On macOS, fixed undocumented cursors (e.g. zoom, resize, help) always appearing to be invalid and falling back to the default cursor.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/winit-0.x-lockfile branch from 0f43a76 to 7f677cf Compare December 27, 2024 09:09
@renovate renovate bot force-pushed the renovate/winit-0.x-lockfile branch from 7f677cf to 2375367 Compare December 27, 2024 09:14
@maxjoehnk maxjoehnk merged commit 3bfca57 into main Dec 27, 2024
8 of 9 checks passed
@maxjoehnk maxjoehnk deleted the renovate/winit-0.x-lockfile branch December 27, 2024 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant