Skip to content

Winit version 0.30.5#3849

Merged
kchibisov merged 10 commits intov0.30.xfrom
kchibisov/release-0305
Aug 8, 2024
Merged

Winit version 0.30.5#3849
kchibisov merged 10 commits intov0.30.xfrom
kchibisov/release-0305

Conversation

@kchibisov
Copy link
Copy Markdown
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
Copy Markdown

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
Copy Markdown
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.
@kchibisov kchibisov force-pushed the kchibisov/release-0305 branch from 2858262 to 95bdaa8 Compare August 7, 2024 13:28
@kchibisov kchibisov requested a review from jackpot51 as a code owner August 7, 2024 13:28
@ArthurBrussee
Copy link
Copy Markdown

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
@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