Revision 3177aec...
Go back to digest for 2nd March 2014Features 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