Add support for fake pointer move with absolute coordinates
Needs ReviewPublic

Authored by jgrulich on Tue, Jan 8, 6:18 PM.

Details

Reviewers
davidedmundson
Summary

This is needed for remote desktop support. It also depends on D18114.

Diff Detail

Repository
R108 KWin
Branch
master
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 6898
Build 6916: arc lint + arc unit
jgrulich created this revision.Tue, Jan 8, 6:18 PM
Restricted Application added a project: KWin. · View Herald TranscriptTue, Jan 8, 6:18 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
jgrulich requested review of this revision.Tue, Jan 8, 6:18 PM
jgrulich updated this revision to Diff 49047.Wed, Jan 9, 6:46 AM

Update to reflect KWayland changes

jgrulich updated this revision to Diff 49083.Wed, Jan 9, 3:39 PM

Add support for keyboard key press and release

jgrulich retitled this revision from Add support for fake pointer move with absolute coordinates to Add support for fake pointer move with absolute coordinates and keyboard key press and release.Wed, Jan 9, 3:39 PM
graesslin added inline comments.
input.cpp
1748

From security point of view I'm strictly against fake key events.

jgrulich updated this revision to Diff 49134.Thu, Jan 10, 5:55 AM

Drop keyboard support

jgrulich retitled this revision from Add support for fake pointer move with absolute coordinates and keyboard key press and release to Add support for fake pointer move with absolute coordinates.Thu, Jan 10, 5:55 AM

Just for the info, this will need to be pushed once Plasma 5.15 is branched, because it introduces dependency on KDE Frameworks 5.55.