Re: wl_scaler (Re: wayland-devel Digest, Vol 34, Issue 44)

2013-07-30 Thread Daniel Stone
On 31 July 2013 03:53, Fu Michael wrote: > On 7/22/2013 6:43 PM, Daniel Stone wrote: >> On 22 July 2013 11:23, Pekka Paalanen wrote: >>> I'm not aware of anyone else working on it, but then I have been >>> pretty ignorant of Wayland discussions in the recent weeks. >> >> Actually, Jonny Lamb has

Re: wl_scaler (Re: wayland-devel Digest, Vol 34, Issue 44)

2013-07-30 Thread Fu Michael
On 7/22/2013 6:43 PM, Daniel Stone wrote: Hi, On 22 July 2013 11:23, Pekka Paalanen wrote: no, not yet, it was just a protocol RFC to get an idea. I may have few changes to it not posted to the list, but I won't get to them until next week. And the interaction with the surface/output scale (Hi

[PATCH v4] evdev-touchpad: Set some options using weston.ini

2013-07-30 Thread Armin K
This patch adds 3 new options to weston.ini to allow the user to change default constant_accel_factor, min_accel_factor and max_accel_factor. If no options are set, it falls back using defaults as it did before. v2: create weston_config_section_get_double and use it instead of manualy converting s

Re: [PATCH v3] evdev-touchpad: Set some options using weston.ini

2013-07-30 Thread Kristian Høgsberg
On Tue, Jul 30, 2013 at 11:07:31PM +0200, Armin K. wrote: > On 07/30/2013 10:28 PM, Jonas Ådahl wrote: > > On Tue, Jul 30, 2013 at 09:36:25PM +0200, Armin K wrote: > >> This patch adds 3 new options to weston.ini to allow > >> the user to change default constant_accel_factor, > >> min_accel_factor

Re: [PATCH v3] evdev-touchpad: Set some options using weston.ini

2013-07-30 Thread Armin K.
On 07/30/2013 10:28 PM, Jonas Ådahl wrote: > On Tue, Jul 30, 2013 at 09:36:25PM +0200, Armin K wrote: >> This patch adds 3 new options to weston.ini to allow >> the user to change default constant_accel_factor, >> min_accel_factor and max_accel_factor. If no options >> are set, it falls back using

Re: [PATCH v3] evdev-touchpad: Set some options using weston.ini

2013-07-30 Thread Jonas Ådahl
On Tue, Jul 30, 2013 at 09:36:25PM +0200, Armin K wrote: > This patch adds 3 new options to weston.ini to allow > the user to change default constant_accel_factor, > min_accel_factor and max_accel_factor. If no options > are set, it falls back using defaults as it did before. > > v2: create weston

[PATCH] gitignore: ignore compile script

2013-07-30 Thread Armin K
--- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index f0b5df1..f96bbd1 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,7 @@ cscope.out .libs /aclocal.m4 /autom4te.cache +/compile /config.guess /config.h /config.h.in -- 1.8.3.4 __

[PATCH v3] evdev-touchpad: Set some options using weston.ini

2013-07-30 Thread Armin K
This patch adds 3 new options to weston.ini to allow the user to change default constant_accel_factor, min_accel_factor and max_accel_factor. If no options are set, it falls back using defaults as it did before. v2: create weston_config_section_get_double and use it instead of manualy converting s

Re: [PATCH weston 01/11] drm: close the drm file descriptor when the compositor is destroyed

2013-07-30 Thread Kristian Høgsberg
On Fri, Jul 26, 2013 at 04:29:35PM +0100, Rob Bradford wrote: > From: Rob Bradford > > --- > src/compositor-drm.c | 2 ++ > 1 file changed, 2 insertions(+) This and the rest applied. Good fixes, thanks. Kristian > diff --git a/src/compositor-drm.c b/src/compositor-drm.c > index 5a5d79c..cf62

Re: [PATCH] autotools: Correctly prefix simple-egl client name

2013-07-30 Thread Kristian Høgsberg
On Tue, Jul 30, 2013 at 11:47:03AM +0200, Armin K wrote: > --- > clients/Makefile.am | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Ah, oops, applied. Kristian > diff --git a/clients/Makefile.am b/clients/Makefile.am > index 1475532..09963cc 100644 > --- a/clients/Makefile.am > +++

Re: [PATCH v2] evdev-touchpad: Set some options using weston.ini

2013-07-30 Thread Kristian Høgsberg
On Mon, Jul 29, 2013 at 09:37:44PM +0200, Armin K wrote: > This patch adds 3 new options to weston.ini to allow > the user to change default constant_accel_factor, > min_accel_factor and max_accel_factor. If no options > are set, it falls back using defaults as it did before. > > v2: create weston

[PATCH 1/4] xwayland: Fix the race condition when mapping a surface

2013-07-30 Thread Louis-Francis Ratté-Boulianne
From: Louis-Francis Ratté-Boulianne Make sure XCB_MAP_NOTIFY has been received and the window id has been set before mapping the shell surface. It fixes race condition making the surface appears at wrong coordinates or with wrong size. --- src/xwayland/window-manager.c | 29 ++

[PATCH] xwayland: Check surface is not null when handling enter events

2013-07-30 Thread Louis-Francis Ratté-Boulianne
--- hw/xfree86/xwayland/xwayland-input.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hw/xfree86/xwayland/xwayland-input.c b/hw/xfree86/xwayland/xwayland-input.c index c550d77..e1858f2 100644 --- a/hw/xfree86/xwayland/xwayland-input.c +++ b/hw/xfree86/xwayland/xwayland-input.c @@ -278,6

[PATCH 4/4] xwayland: Implement extended version of _NET_WM_SYNC_REQUEST protocol

2013-07-30 Thread Louis-Francis Ratté-Boulianne
"Extended synchronization provides a more general framework for redraw coordination, including spontaneous application updates as well as resizing." See documentation http://fishsoup.net/misc/wm-spec-synchronization.html --- src/compositor.c | 3 + src/compositor.h |

[PATCH 3/4] xwayland: Draw decoration on window manager side

2013-07-30 Thread Louis-Francis Ratté-Boulianne
Draw everything in a cairo image surface before copying it to the XCB surface. That removes the flickering visible on rpi whenever the decoration were redrawn. --- src/xwayland/window-manager.c | 22 -- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/src/xwayland

[PATCH 2/4] xwayland: Implement _NET_WM_SYNC_REQUEST protocol

2013-07-30 Thread Louis-Francis Ratté-Boulianne
>From the documentation: "This protocol uses the XSync extension to let client and window manager synchronize the repaint of the window manager frame and the client window" * It makes sure the window manager doesn't send configure events faster than the application can handle them. * If an sync

[PATCH 1/1] clients/.gitignore: add weston prefix to clients and sort in alphabetical order

2013-07-30 Thread Nathan Reboud
--- clients/.gitignore | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/clients/.gitignore b/clients/.gitignore index 94082f8..86655a1 100755 --- a/clients/.gitignore +++ b/clients/.gitignore @@ -1,43 +1,43 @@ -calibrator -clickdot -c

Re: [PATCH wayland 1/2] text-backend: remove the weston_seat destruction listener on destroy

2013-07-30 Thread Rob Bradford
On 30 July 2013 00:41, Kristian Høgsberg wrote: > On Wed, Jul 24, 2013 at 04:57:32PM +0100, Rob Bradford wrote: >> From: Rob Bradford >> >> Prior to freeing the memory in which the link node for the signal is >> emedded we should remove the link node from the list to prevent the list >> from bein

Re: [PATCH weston v2 1/2] autotools: Rename demo clients

2013-07-30 Thread Armin K.
On 07/30/2013 11:16 AM, Nathan Reboud wrote: > Hi, > >> Message du 14/07/13 17:27 >> De : "Armin K" >> A : wayland-devel@lists.freedesktop.org >> Copie à : "Armin K" >> Objet : [PATCH weston v2 1/2] autotools: Rename demo clients >> > >> Prefix demo clients names with weston-, so they can >> be

[PATCH] autotools: Correctly prefix simple-egl client name

2013-07-30 Thread Armin K
--- clients/Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clients/Makefile.am b/clients/Makefile.am index 1475532..09963cc 100644 --- a/clients/Makefile.am +++ b/clients/Makefile.am @@ -51,8 +51,8 @@ weston_simple_touch_LDADD = $(SIMPLE_CLIENT_LIBS) endif

Re:[PATCH weston v2 1/2] autotools: Rename demo clients

2013-07-30 Thread Nathan Reboud
Hi, > Message du 14/07/13 17:27 > De : "Armin K" > A : wayland-devel@lists.freedesktop.org > Copie à : "Armin K" > Objet : [PATCH weston v2 1/2] autotools: Rename demo clients > > Prefix demo clients names with weston-, so they can > be installed if user desires. > --- > clients/Makefile.am | 1