Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Our infrastructure migration is complete. Please remember to update your SSH remote to point to ssh.gitlab.freedesktop.org; SSH to the old hostname will time out. You should not see any problems apart from that. Please let us know if you do have any other issues.
The wl_shell protocol is deprecated in favor of xdg_shell and some compositors (e.g. wlroots-based compositors like Sway) have already dropped support for wl_shell.
This pull request replaces wl_shell with xdg_shell. To accomplish this, it requires wayland-protocols
and wayland-scanner
to be available, along with Extra CMake Modules and CMake 2.8.12 for building wiht CMake. It runs wayland-scanner
to generate the necessary source files from protocol XML during build.
It also adds the unstable xdg-decorations protocol to request server-side window decorations, where supported. If this is at all controversial, I can move the commit into a separate PR.
Thanks for considering,
Kevin
Fixes: #16 (closed)