Revision 3177aec...

Go back to digest for 2nd March 2014

Features in KDE Base

Martin Gräßlin committed changes in [kde-workspace] /Modules:

[kinfocenter] Add new module for a Wayland Compositor

Inspired by the module for X-Server we have a new module for Wayland
Compositors. The module introduces a new optional build dependency to
wayland client libraries.

Just like the X-Server module it talks to Wayland directly without the
help of Qt. It connects to the registry and adds all reported
interfaces to the tree widget. For outputs and seats it registers a
listener to also include this information. For every output the
information is appended, for a seat the capabilities are included.

This approach should allow to add information about further interfaces
if they provide interesting information in future.

REVIEW: 115989

File Changes

Added 3 files
  • /Modules
  •   kinfocenter/base/info_wayland.cpp
  •   kinfocenter/base/info_wayland.h
  •   kinfocenter/info/wayland.desktop
Modified 7 files
  • /Modules
  •   kinfocenter/base/CMakeLists.txt
  •   kinfocenter/base/config-infocenter.h.cmake
  •   kinfocenter/base/info_linux.cpp
  •   kinfocenter/base/os_current.h
  •   kinfocenter/info/CMakeLists.txt
  •   kinfocenter/info/main.cpp
  •   kinfocenter/pci/CMakeLists.txt
10 files changed in total