toplevel-info/mgmt: various updates #29
Merged
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.
cc @ids1024 @wash2
This bases
zcosmic_toplevel_info_unstable_v1
onext_foreign_toplevel_list_v1
, by adding a newget_cosmic_toplevel
request and deprecating all events/requests replaced by existingext_foreign_toplevel_list_v1
events/requests.It also adds a global
done
-event meant to aid tracking e.g. focus changes for pop-os/cosmic-launcher#150.Lastly it adds our new sticky window state for both
zcosmic_toplevel_info_unstable_v1
andzcosmic_toplevel_management_unstable_v1
. I don't think we have a concrete use-case for this, but I figured it wouldn't hurt.