Review Request 126271: [server] Add support for pointer input transformation
Martin Gräßlin
mgraesslin at kde.org
Tue Dec 8 13:15:49 UTC 2015
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/126271/
-----------------------------------------------------------
(Updated Dec. 8, 2015, 1:15 p.m.)
Status
------
This change has been marked as submitted.
Review request for Plasma and Sebastian Kügler.
Changes
-------
Submitted with commit 2fabeeac6a7a7d78a084958787d71270eb48e03b by Martin Gräßlin to branch master.
Repository: kwayland
Description
-------
So far we only supported mapping global to surface-local coordinates
using a 2D-offset. With this change it's possible to register a
QMatrix4x4 to describe the transformation for going from global to
surface-local coordinates in a full 3D space.
The existing 2D-offset is transformed to use the new matrix based
variant describing a translation.
Diffs
-----
src/server/seat_interface.h f6e347243aad6c0330c2e769292fc519795cbee0
autotests/client/test_wayland_seat.cpp 2d3f15683240bf40b91968bbeece18d0ceec8d8e
src/server/pointer_interface.cpp 67f6175e731b6b650eca983cf86e959134e48b21
src/server/seat_interface.cpp 031c1c702eb96b99bb9c8b104839744fd5aec9af
src/server/seat_interface_p.h 7f679528f923b868ac7c8d54d1a04926bb10df72
Diff: https://git.reviewboard.kde.org/r/126271/diff/
Testing
-------
existing seat test still passes and new added test cases, too.
Thanks,
Martin Gräßlin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20151208/1ff4a718/attachment.html>
More information about the Plasma-devel
mailing list