[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?
thanks,
Gerd
More information about the Spice-devel
mailing list