Descriptionexo: Add initial support for service side decorations.
This adds the ability to use service side window decorations
for shell surfaces. XDG shell surfaces require client side
decorations like before but wl_shell_surfaces are now using
service side decorations.
The surface bounds logic has been improved to support a
client view that is not at the origin of the widget and
resize logic is now working correctly when interactive
resize is not initiated by the client.
BUG=
TEST=exo_unittests
Committed: https://crrev.com/ae5575e315a97682ce1b3fc881cfd3b828d39941
Cr-Commit-Position: refs/heads/master@{#437391}
Patch Set 1 #Patch Set 2 : moar #Patch Set 3 : more #
Total comments: 10
Patch Set 4 : fix typo #
Messages
Total messages: 11 (5 generated)
|