Skip to content

Winit version 0.29.4#3239

Merged
kchibisov merged 14 commits into
rust-windowing:v0.29.xfrom
kchibisov:rel-0294
Nov 24, 2023
Merged

Winit version 0.29.4#3239
kchibisov merged 14 commits into
rust-windowing:v0.29.xfrom
kchibisov:rel-0294

Conversation

@kchibisov
Copy link
Copy Markdown
Member

No description provided.

Jasper-Bekkers and others added 14 commits November 24, 2023 13:14
Fix typo and other small grammar corrections.
We decided to add `rwh_06` to the `default` list of features in the
`ndk` to [nudge users to upgrade], but this forces `winit` to always
(transitively) include `raw-window-handle 0.6` even if the user has
set a different `rwh_xx` feature on the `winit` crate.  `winit` already
forwards the respective `rwh_xx` feaure to the `ndk` crate anyway, so
this default should just be turned off.

At the time of writing this is the only `default` feature of the `ndk`.

Links: rust-mobile/ndk#434 (comment)
In case the AboutToWait event sets the control flow to another value
it's not being used on this iteration.

Fixes rust-windowing#3215.
The surface was automatically dropped due to new RAII type in SCTK
when dropping the Window, which was not the case at some point with
SCTK.

Thus destroying objects associated with it where causing issues
with some window managers.

Links: neovide/neovide#2109
Signed-off-by: John Nunley <dev@notgull.net>
Fixes rust-windowing#1228.
@kchibisov
Copy link
Copy Markdown
Member Author

That's the only patch I've excluded #3219 , since I'm not quite sure about it. cc @daxpedda

@daxpedda
Copy link
Copy Markdown
Member

That's the only patch I've excluded #3219 , since I'm not quite sure about it. cc @daxpedda

That can be skipped, it has no effect on functionality.

@kchibisov kchibisov merged commit 43f29f0 into rust-windowing:v0.29.x Nov 24, 2023
@kchibisov kchibisov deleted the rel-0294 branch November 24, 2023 14:18
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.