From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> 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 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel