Add support for fake pointer move with absolute coordinates
ClosedPublic

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

Details

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 6861
Build 6879: arc lint + arc unit
jgrulich created this revision.Jan 8 2019, 6:18 PM
Restricted Application added a project: KWin. · View Herald TranscriptJan 8 2019, 6:18 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
jgrulich requested review of this revision.Jan 8 2019, 6:18 PM
jgrulich updated this revision to Diff 49047.Jan 9 2019, 6:46 AM

Update to reflect KWayland changes

jgrulich updated this revision to Diff 49083.Jan 9 2019, 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.Jan 9 2019, 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.Jan 10 2019, 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.Jan 10 2019, 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.

davidedmundson accepted this revision.Feb 14 2019, 12:42 PM
This revision is now accepted and ready to land.Feb 14 2019, 12:42 PM
This revision was automatically updated to reflect the committed changes.