[Spice-devel] [PATCH spice 01/17] client: support clipboard/selection-owner model (v2)

Gerd Hoffmann kraxel at redhat.com
Mon Oct 4 07:26:55 PDT 2010

On 10/04/10 12:34, Hans de Goede wrote:
> From: Arnon Gilboa<agilboa at redhat.com>
> -includes most of Hans' review fixes (up to the SelectionRequest comment [4])&  X11 wips sent by Hans (10x!)
> -use the VD_AGENT_CLIPBOARD_* types in the platform code
> -add ifs for VD_AGENT_CAP_CLIPBOARD_BY_DEMAND in both sides
> -support the GRAB/REQUEST/DATA/RELEASE verbs in both ways
> -pasting clipboard data is now "only-by-demand" from both sides (client and agent), whose behavior is symmetric
> -client and agent don't read or send the contents of the clipboard unnecessarily (e.g. copy, internal paste, repeating paste, focus change)
> -set client as clipboard listener instead of application
> -add atexit(cleanup) in win platform
> linux:
> -instead of clipboard atom selection instead of XA_PRIMARY
> -enable USE_XRANDR_1_2 and support clipboard in MultyMonScreen
> -send utf8 with no null termination, remove ++size
> -add xfixes in configure.ac&  Makefile.am
> windows:
> -bonus: support image cut&  paste, currently only on windows
> not done yet:
> -clipboards formats are still uint32_t, not mime types stores as strings
> -platform_win is still used, not the root window
> -not replaced the ugly windows CF_DIB in agent/winclient

Whole series looks good to me.  It depends on spice-protocol changes not 
posted to the list though I think.  Care to post them too?


More information about the Spice-devel mailing list