wayland: Add support for stable xdg-shell

This commit adds support for xdg_shell (the stable version). This was
done by first copying the old xdg-shell unstable v6 implementation into
a separate .c .h file pair (including various symbol renaming) then
porting the old xdg-shell unstable v6 implementation to the new stable
version.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/5
https://bugzilla.gnome.org/show_bug.cgi?id=791938
This commit is contained in:
Jonas Ådahl
2017-12-22 16:37:44 +08:00
parent 514c7028f4
commit d714a94d97
10 changed files with 2397 additions and 178 deletions

File diff suppressed because it is too large Load Diff