Skip to content

build(deps): bump winit from 0.30.9 to 0.30.10 in the winit-wgpu-egui group #20357

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

Merged
merged 1 commit into from
May 11, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 5, 2025

Bumps the winit-wgpu-egui group with 1 update: winit.

Updates winit from 0.30.9 to 0.30.10

Release notes

Sourced from winit's releases.

Winit version 0.30.10

Added

  • On Windows, add IconExtWindows::from_resource_name.
  • On Windows, add CursorGrabMode::Locked.
  • On Wayland, add WindowExtWayland::xdg_toplevel.

Changed

  • On macOS, no longer need control of the main NSApplication class (which means you can now override it yourself).
  • On iOS, remove custom application delegates. You are now allowed to override the application delegate yourself.
  • On iOS, no longer act as-if the application successfully open all URLs. Override application:didFinishLaunchingWithOptions: and provide the desired behaviour yourself.

Fixed

  • On Windows, fixed ~500 ms pause when clicking the title bar during continuous redraw.
  • On macOS, WindowExtMacOS::set_simple_fullscreen now honors WindowExtMacOS::set_borderless_game
  • On X11 and Wayland, fixed pump_events with Some(Duration::Zero) blocking with Wait polling mode
  • On Wayland, fixed a crash when consequently calling set_cursor_grab without pointer focus.
  • On Wayland, ensure that external event loop is woken-up when using pump_events and integrating via FD.
  • On Wayland, apply fractional scaling to custom cursors.
  • On macOS, fixed run_app_on_demand returning without closing open windows.
  • On macOS, fixed VideoMode::refresh_rate_millihertz for fractional refresh rates.
  • On macOS, store monitor handle to avoid panics after going in/out of sleep.
  • On macOS, allow certain invalid monitor handles and return None instead of panicking.
  • On Windows, fixed Ime::Preedit cursor offset calculation.
Commits
  • 2385410 Winit version 0.30.10
  • 6db1343 wayland: bump wayland-rs to avoid yanked release
  • a26899a windows: fix incorrect cursor_range calculation in Ime::Preedit
  • 80bddda macOS: Fix monitors connected via certain Thunderbolt hubs
  • 5f1e9f6 macOS: Store UUID in MonitorHandle instead of CGDirectDisplayID
  • 57baf72 Allow the user to register the application delegate on iOS
  • da7a096 fix: Support fractional refresh rates in video modes on macOS (#4191)
  • 53321dc Swizzle sendEvent: instead of subclassing NSApplication
  • 6556cde macOS: Close windows automatically when exiting
  • 7672fd5 wayland: support fractional scale for custom cursor
  • 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 <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

@dependabot dependabot bot added A-deps Area: Dependencies T-chore Type: Chore (like updating a dependency, it's gotta be done) labels May 5, 2025
@torokati44 torokati44 requested a review from kjarosh May 5, 2025 22:11
@@ -6637,9 +6637,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"

[[package]]
name = "winit"
version = "0.30.9"
version = "0.30.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, I see, the lockfile was already at .9, only the requirement stayed behind at .8...

@dependabot dependabot bot force-pushed the dependabot/cargo/winit-wgpu-egui-8d7998ede8 branch from 078a3bb to 22245e3 Compare May 5, 2025 22:29
@torokati44
Copy link
Member

Referencing #20316 (comment).

@dependabot dependabot bot force-pushed the dependabot/cargo/winit-wgpu-egui-8d7998ede8 branch from 22245e3 to ef545c5 Compare May 8, 2025 08:44
@torokati44 torokati44 force-pushed the dependabot/cargo/winit-wgpu-egui-8d7998ede8 branch from ef545c5 to 80c9a7d Compare May 9, 2025 21:20
@torokati44 torokati44 enabled auto-merge (rebase) May 11, 2025 21:24
Bumps the winit-wgpu-egui group with 1 update: [winit](https://github.com/rust-windowing/winit).


Updates `winit` from 0.30.9 to 0.30.10
- [Release notes](https://github.com/rust-windowing/winit/releases)
- [Changelog](https://github.com/rust-windowing/winit/blob/master/CHANGELOG.md)
- [Commits](rust-windowing/winit@v0.30.9...v0.30.10)

---
updated-dependencies:
- dependency-name: winit
  dependency-version: 0.30.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: winit-wgpu-egui
...

Signed-off-by: dependabot[bot] <[email protected]>
@torokati44 torokati44 force-pushed the dependabot/cargo/winit-wgpu-egui-8d7998ede8 branch from 80c9a7d to f15bfc0 Compare May 11, 2025 21:24
@torokati44 torokati44 merged commit f40825b into master May 11, 2025
22 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/winit-wgpu-egui-8d7998ede8 branch May 11, 2025 21:39
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request May 18, 2025
---------------------------------------------------------------------------------------
amiberry.mk d32a79803aacea5c725b4f5583a61056566e1159 # Version: Commits on May 12, 2025
---------------------------------------------------------------------------------------
bugfix: Fix compile error on latest GCC versions (fixes #1673),

--------------------------------------------------------------------------------------------
amiberry-lite.mk f2427cbc6f66b24fc42911857cc4d2f58c26aa26 # Version: Commits on May 12, 2025
--------------------------------------------------------------------------------------------
bugfix: Fix compile on latest GCC versions,

-----------------------------------------------------------------------------------
cemu.mk 05617a332b059fd630420784b04d12099079d25a # Version: Commits on May 12, 2025
-----------------------------------------------------------------------------------
dmae: Implement 16bit endian swap for DMAECopyMem (#1564),

----------------------------------------------------------------------------------
clk.mk 01fd07c372abdeecfad0ed45830759c02ae8c559 # Version: Commits on May 12, 2025
----------------------------------------------------------------------------------
Merge pull request #1509 from TomHarte/GPFs

Implement per-access GPF checks.,

------------------------------------------------------------------------------------------
dolphin-emu.mk cf3702cbc8be1a1bd353b4766e50687719d2a20c # Version: Commits on May 12, 2025
------------------------------------------------------------------------------------------
Merge pull request #13046 from SuperSamus/vi-overclock

Add VBI Frequency Override,

------------------------------------------------------------------------------------------
duckstation.mk 0483117c7036b1415904b5002ff8573a459e3eb7 # Version: Commits on May 12, 2025
------------------------------------------------------------------------------------------
GameDB: Disable auto analog mode for Gex - Deep Cover Gecko (PAL) (#3415)

Language selector only works in digital mode.,

-------------------------------------------------------------------------------------
hatari.mk cc38020de0cdf7db3c296e3ba319570e4f4217fe # Version: Commits on May 09, 2025
-------------------------------------------------------------------------------------
Add STF47 games to EmuTOS compatibility list,

--------------------------------------------------------------------------------------
openmsx.mk 36f52af89ef8bd641822d5c2bb6958521373d1f0 # Version: Commits on May 12, 2025
--------------------------------------------------------------------------------------
Added void ImGui::TextDisabledUnformatted(std::string_view)

As a more efficient version for ImGui::TextDisabled() when no string

formatting is needed.

For with this we can replace:

    ImGui::TextDisabled(\%s\, myString.c_str());

with

    ImGui::TextDisabledUnformatted(myString);

Or replace:

    ImGui::TextDisabled(\My string without any percent characters\);

with:

    ImGui::TextDisabledUnformatted(\Now it's fine if there are % characters\);

In the new version we don't have to worry about % characters. And it's

also more efficient.,

----------------------------------------------------
pcsx2.mk v2.3.337 # Version: Commits on May 12, 2025
----------------------------------------------------
- [GameDB: Various Fixes Part 3 Because I Forgot More](PCSX2/pcsx2#12645)

-------------------------------------------------------------------------------------
ppsspp.mk c26e9e15079b84c109098d07258d50fc291eefd6 # Version: Commits on May 12, 2025
-------------------------------------------------------------------------------------
Merge pull request #20329 from leoxxx/master

Update zh_CN.ini,

---------------------------------------------------------------
ruffle.mk nightly-2025-05-12 # Version: Commits on May 12, 2025
---------------------------------------------------------------
## What's Changed

* chore: Update translations by @RuffleBuild in ruffle-rs/ruffle#20387

* chore: Update translations by @RuffleBuild in ruffle-rs/ruffle#20393

* build(deps): bump winit from 0.30.9 to 0.30.10 in the winit-wgpu-egui group by @dependabot in ruffle-rs/ruffle#20357

* web: Fix registering TTF fonts with non-Unicode names by @kjarosh in ruffle-rs/ruffle#20368

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-05-11...nightly-2025-05-12,

--------------------------------------------------------------------------------------
shadps4.mk f94c7e52b7d687e89c06a7dd2fe159a7070d4492 # Version: Commits on May 12, 2025
--------------------------------------------------------------------------------------
kernel: Implement scePthreadGetaffinity (#2916),

---------------------------------------------------------------------------------------
thextech.mk bf994d13d66b928801462a63058ed76ca4e93d04 # Version: Commits on May 11, 2025
---------------------------------------------------------------------------------------
*Don't* clean up NPCs on creation

SMBX 1.3 is extremely careful to clean up NPCs on destruction, so this actually has no effect and slows down the engine. Also, if there were a vanilla peculiarity, we would want to preserve it.

Reverts 74b5dca4270335684503c9c67ac2e0feb6619cb0,

-------------------------------------------------
vice.mk r45673 # Version: Commits on May 12, 2025
-------------------------------------------------
some minimon fixes, better handling of the case when no rom image is attached at startup

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45673 379a1393-f5fb-40a0-bcee-ef074d9b53f7,

----------------------------------------------------------------------------------------
pironman5.mk 4d509d0cb2a47e6aaa1895d8130531bda85d9281 # Version: Commits on May 12, 2025
----------------------------------------------------------------------------------------
change service boot order,

--------------------------------------------------------------------------------------
plutovg.mk 05c973182906ac2778e0d47b40fcd65328a7b393 # Version: Commits on May 12, 2025
--------------------------------------------------------------------------------------
Enforce valid (0 < size < 32K) constraint on surface dimensions

Added validation to ensure surface width and height are both greater than 0 and less than 32,768 pixels (0 < size < 32K). This prevents allocation of surfaces with invalid or oversized dimensions, which could lead to memory corruption or performance degradation. The validation ensures that memory allocation is within acceptable bounds for surface creation, and avoids potential issues with buffer overflows or invalid memory accesses when dealing with surface data.,

------------------------------------------------------------------------------------
box64.mk 3d18e9c9e2f952505c391c8c3d0fd664a810b6b9 # Version: Commits on May 12, 2025
------------------------------------------------------------------------------------
Improved libdl error message handling,

---------------------------------------------------------------------------------------
corsixth.mk b46f12c99fb0f6995424d4bc884a28ce8fda7ae0 # Version: Commits on May 12, 2025
---------------------------------------------------------------------------------------
Merge pull request #2854 from TheCycoONE/clang-tidy-bump

Bump clang-format and clang-tidy for linux pipeline,

------------------------------------------------------------------------------------------
devilutionx.mk e97b1977d83314032c44b00be48bf56fd159fb5b # Version: Commits on Mar 17, 2025
------------------------------------------------------------------------------------------
Use existing fn for Speedbook Spellmatching Skill,

-------------------------------------------------------------------------------------------
jazz2-native.mk cf0f5bfc0b5b3113ce529ee04aeb99ec423988b3 # Version: Commits on May 12, 2025
-------------------------------------------------------------------------------------------
Multiplayer, sync `elapsedFrames`, allow to send packets from/to actors, fixed `MovingPlatform` and `Pole`,

----------------------------------------------------------------------------------
stk.mk 44acb8df860a204b17e3f3988a6ea08b7a8ef36d # Version: Commits on May 12, 2025
----------------------------------------------------------------------------------
Tweaks to the kart and track selection screens

Mostly to make it harder for labels to overflow,

----------------------------------------------------------------------------------------------------
sdl2-gamecontrollerdb.mk 81e4d62f317eb60bfb0468ff6875ee74766d5978 # Version: Commits on May 12, 2025
----------------------------------------------------------------------------------------------------
Add Xbox 360 controller (wired) for Mac OS X (#851),

---------------------------------------------------------------------------------------------------
mupen64plus-gliden64.mk 55c436c706224eae6cd1395b88e083105b7d7834 # Version: Commits on May 12, 2025
---------------------------------------------------------------------------------------------------
Disable dual-source blending for GLES2, even if the extension is supported.

Thanks @rtissera for the fix.

See #2903 for details.,

-------------------------------------------------------------------------------------------------
libretro-core-info.mk 2376f0123d20684c10595124dea26258b1807230 # Version: Commits on May 12, 2025
-------------------------------------------------------------------------------------------------
Update flycast_libretro.info

libretro/libretro-super#1896,

----------------------------------------------------------------------------------------
retroarch.mk 906c0be94631e0c05e0f4e29e5184badd1ded086 # Version: Commits on May 12, 2025
----------------------------------------------------------------------------------------
macos/ios: Enable icloud_drive cloud sync backend,

--------------------------------------------------------------------------------------
vkquake.mk 11c4b7109983a0a8a92b78e96da5b1cd2b1d0b69 # Version: Commits on May 12, 2025
--------------------------------------------------------------------------------------
rebuilt libmikmod and libxmp from their latest 3.3.13 and 4.6.3 releases,

-----------------------------------------------------------------------------------
tr1x.mk 23f235f00f71aa8d67411b02b0c5d197a54c3553 # Version: Commits on May 11, 2025
-----------------------------------------------------------------------------------
camera: move Camera_Chase to TRX,

-----------------------------------------------------------------------------------
tr2x.mk 23f235f00f71aa8d67411b02b0c5d197a54c3553 # Version: Commits on May 11, 2025
-----------------------------------------------------------------------------------
camera: move Camera_Chase to TRX,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk 32e6f37c7e874ec511f0a361ada490dca504e9e2 # Version: Commits on May 12, 2025
------------------------------------------------------------------------------------------
engine: server: fixed incorrect printing of IPv6 address in \status\ command,

---------------------------------------------------------------------------------------------
libretro-fbneo.mk e5a5325943bbdf3040b2ae14333dd3f5070b6d81 # Version: Commits on May 12, 2025
---------------------------------------------------------------------------------------------
(libretro) update files,

-------------------------------------------------------------------------------------------------
libretro-geargrafx.mk b356e101b08f06181b90f98e6f4a40e2623c6bb6 # Version: Commits on May 12, 2025
-------------------------------------------------------------------------------------------------
Update README.md,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk c26e9e15079b84c109098d07258d50fc291eefd6 # Version: Commits on May 12, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20329 from leoxxx/master

Update zh_CN.ini,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk ef85b71444266ae96c97bb491026d43b56621216 # Version: Commits on May 12, 2025
---------------------------------------------------------------------------------------------
patch: @@ -81,15 +81,28 @@

             Clean, Intro'd or Hacked?:(Attach Patch here)

     validations:

       required: false

-  - type: textarea

-    id: Settings

+  - type: markdown

     attributes:

-      label: What settings are you using?

-      description: \Please list them\

-      value: |

-            Video driver (simple, opengl):

-            Sound driver (directsound, xaudio, openal, SDL):

-            Scale Filter Used?:

+      value: \### Emulator Settings\

List the settings you are using.\

+  - type: input

+    id: Video_Driver

+    attributes:

+      label: Video Driver

+      description: \Specify which video driver you're using (e.g., Simple, OpenGL).\

+    validations:

+      required: true

+  - type: input

+    id: Sound_Driver

+    attributes:

+      label: Sound Driver

+      description: \Specify which sound driver you're using (e.g., DirectSound, XAudio, OpenAL, SDL).\

+    validations:

+      required: true

+  - type: input

+    id: Scale_Filter

+    attributes:

+      label: Scale Filter

+      description: \Specify which scale filter you are using.\

     validations:

       required: true

   - type: markdown
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-deps Area: Dependencies T-chore Type: Chore (like updating a dependency, it's gotta be done)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants