Split platform-specific code from mousepad plugin

Authored by albertvaka on Apr 2 2018, 6:20 PM.

Description

Split platform-specific code from mousepad plugin

Summary:
Windows no longer needs a separate plugin, and X11 and Wayland are now in
separate files instead of having lots of ifdefs.

Test Plan: Tested on X11, Wayland and Windows.

Reviewers: KDE Connect, apol, nicolasfella

Reviewed By: KDE Connect, apol, nicolasfella

Subscribers: apol, nicolasfella

Tags: KDE Connect

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

Details