kde-virtual-desktop-v2: Add new protocol

The new protocol fixes race conditions in the old protocol and also
cleans up some things in the old protocol, e.g. there is just one global
done event, adds missing destructor requests, etc.
2 files changed
tree: fcb6db6c68d629c6addd93984a28ed56794a45b1
  1. autotests/
  2. cmake/
  3. LICENSES/
  4. src/
  5. .gitignore
  6. .gitlab-ci.yml
  7. .kde-ci.yml
  8. CMakeLists.txt
  9. COPYING.LIB
  10. metainfo.yaml
  11. PlasmaWaylandProtocolsConfig.cmake.in
  12. README.md
README.md

Plasma Wayland Protocols

This project provides the xml files of the non-standard wayland protocols we use in Plasma.

They are installed to $PREFIX/share/plasma-wayland-protocols.

Usage

You can get the directory where they're installed by using

find_package(PlasmaWaylandProtocols)

Then they can be accessed using ${PLASMA_WAYLAND_PROTOCOLS_DIR}.

You can learn more about such protocol files in https://wayland.freedesktop.org/docs/html/ch04.html.