-
Notifications
You must be signed in to change notification settings - Fork 920
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
Update wayland-rs to 0.30.0 #2676
Update wayland-rs to 0.30.0 #2676
Conversation
ad7d81c
to
867136b
Compare
0500458
to
fabe202
Compare
fabe202
to
fb6af67
Compare
b49a40f
to
598142a
Compare
The sctk-adwaita decorations are back now as well. So only waiting for upstream patches to propagate properly. |
45ceaaf
to
73d03a9
Compare
you know, it's +3K -3K commit in the end, but I know that resize on this branch is sane. |
Well, yeah, haha... 😅 It was just easier to test the first commit in itself with the current set of dependencies - with the final commit of the PR I had issues related to AdwaitaFrame and SCTK. |
Like it doesn't build or something like that? That could be the case, given that I haven't update the branch for a while. |
73d03a9
to
a2a1259
Compare
It should build now for what it matters. |
Yes, it works with the latest commit now, thanks! |
f9fbc80
to
7119658
Compare
101216b
to
f42112c
Compare
This update rewrites the winit's Wayland backend using new wayland-rs 0.30 API. This fixes long standing issue with the forward compatibility of the wayland backend, meaning that future updates to the wayland protocol won't break rust code anymore. like it was before when adding new shm/enum variants into the protocol. Fixes rust-windowing#2560. Fixes rust-windowing#2164. Fixes rust-windowing#2128. Fixes rust-windowing#1760. Fixes rust-windowing#725.
f42112c
to
a339c1c
Compare
This update rewrites the winit's Wayland backend using new wayland-rs 0.30 API. This fixes long standing issue with the forward compatibility of the wayland backend, meaning that future updates to the wayland protocol won't break rust code anymore. like it was before when adding new shm/enum variants into the protocol.
Fixes #2560.
Fixes #2164.
Fixes #2128.
Fixes #1760.
Fixes #725.
--
TBD: