[Spice-devel] Announcing Spice 0.6.1

2010-09-29 Thread Alexander Larsson
Today we released the first bugfix update to the stable spice 0.6 series. Updated sources and windows binaries are availible at: http://spice-space.org/download.html We hope to have packages in Fedora 14 shortly. ___ Spice-devel mailing list Spice-deve

Re: [Spice-devel] [PATCH] client: port for Mac OS X

2010-09-29 Thread Attila Sukosd
Hi, Thanks for looking though the patch :) On Wed, Sep 29, 2010 at 5:46 PM, Alexander Larsson wrote: > On Sun, 2010-09-26 at 14:57 +0200, Attila Sukosd wrote: > > Hi All, > > > > I finally had a bit of time to gather the changes to the spice client > > in order to get it working under Mac. > >

Re: [Spice-devel] [PATCH] client: port for Mac OS X

2010-09-29 Thread Alexander Larsson
On Sun, 2010-09-26 at 14:57 +0200, Attila Sukosd wrote: > Hi All, > > I finally had a bit of time to gather the changes to the spice client > in order to get it working under Mac. Good stuff. I landed some of the cleanup from this patch as: http://lists.freedesktop.org/archives/spice-devel/2010-S

Re: [Spice-devel] Replace epoll with select in X client

2010-09-29 Thread Alexander Larsson
On Wed, 2010-09-29 at 17:28 +0200, Alexander Larsson wrote: I'm commiting this part: > diff --git a/client/x11/platform.cpp b/client/x11/platform.cpp > index 1133414..ca5f1d5 100644 > --- a/client/x11/platform.cpp > +++ b/client/x11/platform.cpp > @@ -3024,8 +3024,12 @@ void > Platform::set_clip

[Spice-devel] Replace epoll with select in X client

2010-09-29 Thread Alexander Larsson
The use of epoll in the client is totally overkill in terms of scalability, and its a problem for portability. The OSX port converts this to use select, but keeps some of the old complexities in the code. This new patch makes it simpler and look much more like the windows code. Review? diff --git

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

2010-09-29 Thread Alexander Larsson
On Wed, 2010-09-29 at 14:17 +0200, Arnon Gilboa wrote: > -enable USE_XRANDR_1_2 I'm commiting this right away so we get it for 0.6.1. ___ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-dev

[Spice-devel] [PATCH] vd_agent: add VD_AGENT_CAP_CLIPBOARD_BY_DEMAND capability enum

2010-09-29 Thread Arnon Gilboa
& VD_AGENT_CLIPBOARD_NONE for unsupported clipboard types --- spice/vd_agent.h |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/spice/vd_agent.h b/spice/vd_agent.h index 0da23aa..4724b9a 100644 --- a/spice/vd_agent.h +++ b/spice/vd_agent.h @@ -130,7 +130,8 @@ typedef str

[Spice-devel] [PATCH] vdagent: support & check VD_AGENT_CAP_CLIPBOARD_BY_DEMAND

2010-09-29 Thread Arnon Gilboa
cleanup, rename change -> grab, render->request --- vdagent/vdagent.cpp | 43 +++ 1 files changed, 23 insertions(+), 20 deletions(-) diff --git a/vdagent/vdagent.cpp b/vdagent/vdagent.cpp index 5ff595f..c65259d 100644 --- a/vdagent/vdagent.cpp +++ b/vdage

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

2010-09-29 Thread Arnon Gilboa
-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 clipb

Re: [Spice-devel] [PATCH 0/8] Initial cleanups from osx port

2010-09-29 Thread Hans de Goede
Hi, Looks good, ack for the entire set. Regards, Hans On 09/29/2010 01:43 PM, al...@redhat.com wrote: From: Alexander Larsson This is an initial set of cleanups, some taken from others based on the OSX client patch. These are more or less "trivial" and a good base for a clean integration of

Re: [Spice-devel] Video playback problem

2010-09-29 Thread Gerd Hoffmann
On 09/29/10 13:39, Appiah wrote: Hey I decided to finally try spice on Ubuntu 10.04 (Server and VM) and I manged to get qxl driver working for me ( https://bugs.freedesktop.org/show_bug.cgi?id=28372 ). Now video playback on vesa was really choppy. Now with qxl it's smooth but the videos keeps

[Spice-devel] [PATCH 8/8] client: Don't hardcode -lrt

2010-09-29 Thread alexl
From: Alexander Larsson -lrt is already included in SPICE_NONPKGCONFIG_LIBS if needed so no need to add it to the command line manually. --- client/x11/Makefile.am |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/client/x11/Makefile.am b/client/x11/Makefile.am index 101

[Spice-devel] [PATCH 7/8] client: Fall back to gettimeofday if clock_gettime not found

2010-09-29 Thread alexl
From: Alexander Larsson --- client/threads.cpp | 10 +- client/x11/platform.cpp |9 + configure.ac|2 ++ 3 files changed, 20 insertions(+), 1 deletions(-) diff --git a/client/threads.cpp b/client/threads.cpp index a9b8ea5..eb4b7a1 100644 --- a/client/t

[Spice-devel] [PATCH 6/8] client: Include config.h from common.h

2010-09-29 Thread alexl
From: Alexander Larsson config.h should be availible everywhere, so move its inclusion to the top of common.h. --- client/application.cpp |4 client/common.h |4 client/mjpeg_decoder.cpp |4 client/x11/main.cpp |1 - client/x11/platform.cpp |1

[Spice-devel] [PATCH 4/8] Initialize variable to avoid compiler warning

2010-09-29 Thread alexl
From: Alexander Larsson Seems the OSX gcc warns on saveRight not being initialzied. --- common/lines.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/common/lines.c b/common/lines.c index d2e997e..1a14c18 100644 --- a/common/lines.c +++ b/common/lines.c @@ -2985,7 +298

[Spice-devel] [PATCH 5/8] client: Check for pthread yield function using autoconf

2010-09-29 Thread alexl
From: Alexander Larsson --- client/x11/platform.cpp |2 +- configure.ac| 20 2 files changed, 21 insertions(+), 1 deletions(-) diff --git a/client/x11/platform.cpp b/client/x11/platform.cpp index cc1502b..a9b4449 100644 --- a/client/x11/platform.cpp +++ b/

[Spice-devel] [PATCH 3/8] client: Include stdint.h for uint32_t

2010-09-29 Thread alexl
From: Alexander Larsson --- client/x11/atomic_count.h |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/client/x11/atomic_count.h b/client/x11/atomic_count.h index f48c667..db20ad9 100644 --- a/client/x11/atomic_count.h +++ b/client/x11/atomic_count.h @@ -18,6 +18,8 @@ #

[Spice-devel] [PATCH 2/8] client: Don't use basename for argv[0] in --help output

2010-09-29 Thread alexl
From: Alexander Larsson This isn't what other apps do, and it had issues in the OSX port, so just remove this. --- client/cmd_line_parser.cpp | 18 +- 1 files changed, 1 insertions(+), 17 deletions(-) diff --git a/client/cmd_line_parser.cpp b/client/cmd_line_parser.cpp index e

[Spice-devel] [PATCH 1/8] Fix warning from OSX compiler

2010-09-29 Thread alexl
From: Alexander Larsson The OSX compiler warns about uninitialized variable, so we change a bit how size is initialized. --- client/application.cpp |5 + 1 files changed, 1 insertions(+), 4 deletions(-) diff --git a/client/application.cpp b/client/application.cpp index 490cd8c..3bd3330

[Spice-devel] [PATCH 0/8] Initial cleanups from osx port

2010-09-29 Thread alexl
From: Alexander Larsson This is an initial set of cleanups, some taken from others based on the OSX client patch. These are more or less "trivial" and a good base for a clean integration of the osx work. Alexander Larsson (8): Fix warning from OSX compiler client: Don't use basename for argv

[Spice-devel] Video playback problem

2010-09-29 Thread Appiah
Hey I decided to finally try spice on Ubuntu 10.04 (Server and VM) and I manged to get qxl driver working for me ( https://bugs.freedesktop.org/show_bug.cgi?id=28372 ). Now video playback on vesa was really choppy. Now with qxl it's smooth but the videos keeps flipping up and down. On mplayer th

Re: [Spice-devel] 0.6.1 release and cut and paste

2010-09-29 Thread Alexander Larsson
On Mon, 2010-09-27 at 16:45 +0200, Arnon Gilboa wrote: > +1 to your "0.6.1 now". what's the cons of c&p only in 0.6.2 (in a week > or 2!) ? I'm for this too, and will do a 0.6.1 release today. ___ Spice-devel mailing list Spice-devel@lists.freedesktop.

[Spice-devel] [announce] alpha glib/gtk client library + app.

2010-09-29 Thread Gerd Hoffmann
Hi folks, /me proudly presents some early glib/gtk bits for the client side of the spice protocol. The code is available in the gtk.v2 branch in my personal spice repo @ freedesktop.org: http://cgit.freedesktop.org/~kraxel/spice/log/?h=gtk.v2 The README is here: http://cgit.freedeskt

Re: [Spice-devel] [PATCH] vd_agent: add protocol messages for clipboard/selection-owner model

2010-09-29 Thread Alexander Larsson
On Sun, 2010-09-26 at 10:27 +0200, Arnon Gilboa wrote: > Alexander Larsson wrote: > > On Wed, 2010-09-22 at 11:47 +0200, Arnon Gilboa wrote: > > > >> with the current msgs we can use multiple GRAB(type)s & REQUEST(type)s ;) > >> > > > > I don't think that works. You'd need to know when to r

Re: [Spice-devel] spice 6.0

2010-09-29 Thread Alexander Larsson
On Thu, 2010-09-23 at 22:46 +0200, len...@opensourcemedia.de wrote: > On 22.09.2010 15:25, Alexander Larsson wrote: > > On Wed, 2010-09-22 at 11:27 +0200, len...@opensourcemedia.de wrote: > >> On 22.09.2010 10:23, Alexander Larsson wrote: > >> Thanks for the quick reply. It worked with the > >> > >