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

Winit version 0.30.5 #3849

Merged
merged 10 commits into from
Aug 8, 2024
Merged

Winit version 0.30.5 #3849

merged 10 commits into from
Aug 8, 2024

Conversation

kchibisov
Copy link
Member

No description provided.

daxpedda and others added 4 commits August 7, 2024 12:54
`clippy::doc_lazy_continuation` was added, which needed some fixing from our side.
This type comes from the user and stored for the entire lifetime, so
no need to hide it from them after they've passed it to winit.

Fixes #3818.
This was detected by a new change in Nightly Rust that applied
`#[must_use]` to the return value of `Box::into_raw()`.
Prevent assertion error when trying to close a fullscreen window that
was on a display that got disconnected.
@ArthurBrussee
Copy link

Hiya! Would it by chance be possible to include 15b79b1 as well? That's blocking egui from going past 0.30.2 as it can't read the current system theme since 0.30.3.

Don't know what the process is but figured I'd ask, thank you :)

@kchibisov
Copy link
Member Author

I've excluded it because it changed behavior a bit, but given that old behavior was not entirely correct it's probably fine to add it.

daxpedda and others added 3 commits August 7, 2024 16:27
This also fixes macOS returning `None` in `Window::theme()` if no theme
override is set, instead it now returns the system theme.

MacOS and Wayland were the only ones working correctly according to the
documentation, which was an oversight. The documentation was "fixed"
now.

Fixes #3837.
It has low amount of users and not active, so better direct people
straight to matrix at this point.
@ArthurBrussee
Copy link

Perfect, thanks a bunch!

@daxpedda daxpedda added this to the Version 0.30.5 milestone Aug 7, 2024
@kchibisov kchibisov merged commit 114512b into v0.30.x Aug 8, 2024
53 checks passed
@kchibisov kchibisov deleted the kchibisov/release-0305 branch August 8, 2024 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants