[Differential] [Request, 66 lines] D1972: [server] Add support for setting the clipboard selection DataDeviceInterface manually
graesslin (Martin Gräßlin)
noreply at phabricator.kde.org
Wed Jun 22 09:18:29 UTC 2016
graesslin created this revision.
graesslin added a reviewer: Plasma on Wayland.
Restricted Application added a subscriber: plasma-devel.
Restricted Application added a project: Plasma on Wayland.
REVISION SUMMARY
So far SeatInterface handled automatically which DataDeviceInterface
holds the current clipboard selection. While this works fine and is
currect it doesn't support use cases like a clipboard manager where
the clipboard is hold by a different ClientConnection than the one
from the focused keyboard.
This change allows to manually set the selected DataDeviceInterface
to override the automatic selection, though the automatic selection
is still in place. Thus the next update of a selection will override
the manually set selection again.
REPOSITORY
rKWAYLAND KWayland
BRANCH
selection
REVISION DETAIL
https://phabricator.kde.org/D1972
AFFECTED FILES
autotests/client/test_datadevice.cpp
autotests/client/test_wayland_seat.cpp
src/server/seat_interface.cpp
src/server/seat_interface.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: graesslin, #plasma_on_wayland
Cc: plasma-devel, jensreuterberg, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160622/750d9b66/attachment.html>
More information about the Plasma-devel
mailing list