Diffusion KWin 551d4a8a5d79

Implement the DBus org.kde.KeyboardLayouts interface of keyboard kded

Authored by graesslin on Jan 28 2017, 2:25 PM.

Description

Implement the DBus org.kde.KeyboardLayouts interface of keyboard kded

Summary:
This change introduces a new class KeyboardLayoutDBusInterface which
implements the same DBus interface as the keyboard kded module.

Thus components which interact with the keyboard kded through dbus start
to also work on Wayland.

Together with D4322 this should result in keyboard layout being available
on the lock screen.

T5209

Test Plan:
Tested with qdbusviewer: switching layout works, signal on
change gets emitted.

Reviewers: KWin, Plasma on Wayland

Subscribers: plasma-devel, kwin

Tags: Plasma on Wayland, KWin

Differential Revision: https://phabricator.kde.org/D4323

Details

Committed
graesslinJan 30 2017, 4:04 PM
Differential Revision
D4323: Implement the DBus org.kde.KeyboardLayouts interface of keyboard kded
Parents
R108:8d9c4acf4dee: Provide kxbk config through kwinApp
Branches
Unknown
Tags
Unknown