I went through all of the protocols and used the copyright hints in
them and used the result of that to put in the COPYING file. One
exception was the fullscreen shell which was missing the copyright
details. As per direct contact with the original author, copyright of
fullscreen shell should be attributed to the author himself and was
therefore added to COPYING.
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
The presentation timing protocol is already ready for being declared
stable and given this we can skip having it going through the unstable
naming procedures. Lets remove it for now, and re-introduce in stable/
when declaring it stable.
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
It was decided that the wl_ prefixed used by protocols and the
wayland-client and wayland-server API should only be used by those two
libraries.
Instead, invent a new prefix for protocols in wayland-protocols: wp_,
which stands for Wayland Protocol.
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
It should be understood that it is possible to make "oops didn't mean
that" commits making intra-release backward incompatible changes.
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Unstable changes can be made to unstable protocols, but this was about
unstable changes within the same major version.
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
This migration did not involve any renaming, xdg_shell already has its
own form of unstable protocol semantics. The next xdg_shell protocol
change will change to the new naming semantics, and not earlier in
order to minimize breakage.
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Currently installs unstable protocols under an unstable/ subdirectory
in $prefix/share/wayland-protocols/.
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>