[Spice-devel] [PATCH linux/vd-agent 00/11] Clipboard improvements
marcandre.lureau at redhat.com
marcandre.lureau at redhat.com
Fri Mar 22 15:12:35 UTC 2019
From: Marc-André Lureau <marcandre.lureau at redhat.com>
Hi,
This series implements 2 protocol capabilities for solving some
clipboard race issues, and other minor improvements.
For a description of the changes, see related patches and protocol changes:
- [PATCH spice-protocol] vdagent: introduce VD_AGENT_CAP_CLIPBOARD_NO_RELEASE_ON_REGRAB
- [PATCH spice-protocol] vdagent: introduce VD_AGENT_CAP_CLIPBOARD_GRAB_SERIAL
Marc-André Lureau (11):
Add a .gitpublish
session: free active session
configure: bump gtk+ >= 3.22
clipboard: remove vdagent-selection-id usage
configure: depend on gobject
configure: bump gobject >= 2.50
vdagent: use G_OPTION_FLAG_NONE
clipboard: gobject-ify VDAgentClipboards
clipboard: filter out only our own events
clipboard: only send release when no immediate grab
clipboard: implement CAP_CLIPBOARD_GRAB_SERIAL
.gitpublish | 4 ++
Makefile.am | 12 ++--
configure.ac | 4 +-
src/vdagent/clipboard.c | 116 +++++++++++++++++++++++------------
src/vdagent/clipboard.h | 12 ++--
src/vdagent/vdagent.c | 44 +++++++------
src/vdagent/x11.c | 7 +--
src/vdagentd/systemd-login.c | 1 +
src/vdagentd/vdagentd.c | 41 ++++++++++++-
9 files changed, 165 insertions(+), 76 deletions(-)
create mode 100644 .gitpublish
--
2.21.0.4.g36eb1cb9cf
More information about the Spice-devel
mailing list