[Mouse KCM] Add KWin Wayland backend

Authored by romangg on Mar 18 2018, 9:23 PM.

Description

[Mouse KCM] Add KWin Wayland backend

Summary:
The primal goal of this patch is the addition of a new backend in order to
configure pointer devices through KWin's libinput backend in a Wayland session.

The implementation builds upon Xuetian's backend splitting work, which again
was based on the backend splitting in the Touchpad KCM.

To integrate this backend nicely the code structure is cleaned up and Ui code
as well as backend specific code is pushed into the respective subdirectories
similar to the Touchpad KCM code.

Test Plan: Tested the old backend on X and the new libinput backend on Wayland.

Reviewers: Plasma, davidedmundson

Reviewed By: Plasma, davidedmundson

Subscribers: davidedmundson, ngraham, plasma-devel

Tags: Plasma

Maniphest Tasks: T7964

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

Details

Committed
romanggMar 31 2018, 1:51 PM
Reviewer
Plasma
Differential Revision
D11468: [Mouse KCM] Add KWin Wayland backend
Parents
R119:0b5c033ba709: Fix minor typos
Branches
Unknown
Tags
Unknown