[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