[PATCH linux/vd-agent 00/11] Clipboard improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Virtualization]     [Linux Virtualization]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]