Skip to content

WIP Support new wl_surface::get_release - #1978

Draft
ids1024 wants to merge 4 commits into
Smithay:masterfrom
ids1024:get-release
Draft

ids1024 wants to merge 4 commits into
Smithay:masterfrom
ids1024:get-release

Conversation

@ids1024

@ids1024 ids1024 commented Mar 27, 2026

Copy link
Copy Markdown
Member

This depends on a wayland-rs release with this, and at least still needs to add a check that sends a protocol error in one or more places, as well as some testing.

Checklist

https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/542
added an error enum that was missing for `wl_shm_pool`, with the same
values as `wl_shm::error`.

`InvalidFd` is not a `wl_shm_pool` error, so the uses of that have been
updated to `InvalidStride`.
A `wl_keyboard` implementation is not required to ever send
`key_state::repeated`, so no change is required to advertise this.

We should likely add some kind of API to support server-side key repeat
though.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant