Bug 465767

Summary: fake-input protocol listed, but never used
Product: [Applications] kdeconnect Reporter: ferdinandschober20 <ferdinandschober20>
Component: commonAssignee: Albert Vaca Cintora <albertvaka>
Status: RESOLVED FIXED    
Severity: minor CC: andrew.g.r.holmes
Priority: NOR Keywords: testcase, wayland-only
Version First Reported In: 22.12.2   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description ferdinandschober20@gmail.com 2023-02-15 13:40:23 UTC
SUMMARY
(CMakeLists.txt for mousepad)[https://invent.kde.org/network/kdeconnect-kde/-/blob/master/plugins/mousepad/CMakeLists.txt] lists the fake-input protocol and generates headers for it using ecm_add_qtwayland_client_protocol.
The protocol itself is never used though, instead the [RemoteDesktop](https://flatpak.github.io/xdg-desktop-portal/#gdbus-org.freedesktop.portal.RemoteDesktop) portal is used.


STEPS TO REPRODUCE
-

OBSERVED RESULT
fake-input protocol is listed but never used.

EXPECTED RESULT
fake-input protocol is either used or not listed

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
Kernel 6.1.11,
Graphics Platform: Wayland

KDE Plasma Version: 
plasmashell 5.26.5
KDE Frameworks Version: 
KDE Frameworks: 5.103.0
Qt Version: 
Qt: 5.15.8

ADDITIONAL INFORMATION
Comment 1 Bug Janitor Service 2023-02-16 13:48:32 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/524
Comment 2 Albert Vaca Cintora 2023-02-17 07:49:25 UTC
Git commit 5d4b074ef597e6d57858b6d27f6f55dc7e805325 by Albert Vaca Cintora, on behalf of Aleix Pol.
Committed on 17/02/2023 at 07:48.
Pushed by albertvaka into branch 'master'.

Drop dependency with PlasmaWaylandProtocols

Now that we are using the RemoteDesktop XDP, we don't need FakeInput
anymore.

M  +0    -1    CMakeLists.txt
M  +0    -10   plugins/mousepad/CMakeLists.txt

https://invent.kde.org/network/kdeconnect-kde/commit/5d4b074ef597e6d57858b6d27f6f55dc7e805325