Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
changelog
module if knowledge of this change could be valuable to usersYup, this is another PR trying to integrate
layer_shell
support to winit, personally I use this feature a lot and even considered making my own windowing system to support this feature, but that would be counterproductive to the ecosystem and I prefer to add this feature so the rest can enjoy it.My main goal is to try to preserve as much as possible the interaction with the default API, to some extent I think it is a success but there are things that can not be avoided to change.
Clearly and as you will notice this PR is strongly inspired by #2832 I decided to make another one due to the low activity on the original author's github instead of contacting him and contributing to his fork.
Fixes #2582
Unresolved design questions:
Anchor
,KeyboardInteractivity
, andLayer
should be reexported inwinit::platform::wayland