Re: xserver problems

2013-07-03 Thread scsijon
-- Message: 3 Date: Wed, 03 Jul 2013 10:44:13 +0200 From: sardemff7+wayl...@sardemff7.net To: Bill Spitzak , wayland Subject: Re: xserver problems Message-ID: <51d3e45d.1040...@sardemff7.net> Content-Type: text/plain; charset=UTF-8; format=flowed On 03/

Re: [PATCH weston] shell: Allow ending of popup grabs from within the starting of the grab

2013-07-03 Thread Kristian Høgsberg
On Wed, Jun 26, 2013 at 07:49:11PM +0100, Rob Bradford wrote: > From: Rob Bradford > > Calling weston_pointer_start_grab can lead to a code path (in this case > when the shell surface is unresponsive) that can try and remove the > popup grab to setup a shell grab. > > Ending the popup grab requi

Re: [PATCH weston] Remove weston_buffer_reference

2013-07-03 Thread Kristian Høgsberg
On Thu, Jun 27, 2013 at 09:13:21PM -0500, Jason Ekstrand wrote: > This commit removes the weston_buffer_reference structure and replaces it's > funtionality with weston_buffer_ref and weston_buffer_decref functions. > > NOTE: This patch needs thurough review before committing. I do not know > th

Re: [PATCH weston sdk v2 8/8] shared: Export configuration functions

2013-07-03 Thread Kristian Høgsberg
On Mon, Jul 01, 2013 at 05:03:08PM +0200, Quentin Glidic wrote: > From: Quentin Glidic Yes, thanks, that was part of the plan with the new config parser. Applied. Kristian > Signed-off-by: Quentin Glidic > --- > shared/config-parser.c | 5 + > 1 file changed, 5 insertions(+) > > diff --g

Re: [PATCH weston sdk v2 1/8] weston.pc: Add dependencies for pixman-1 and xkbcommon

2013-07-03 Thread Kristian Høgsberg
On Mon, Jul 01, 2013 at 05:03:01PM +0200, Quentin Glidic wrote: > From: Quentin Glidic > > Weston headers include pixman and libxkbcommon headers > Using Requires.private means that CFLAGS from pixman-1 and xkbcommon are > added to weston CFLAGS, while LIBS are added in case of static linking > o

Re: [weston v2 8/8] shell: Fix calculation of center point in surface rotation

2013-07-03 Thread Kristian Høgsberg
On Wed, Jul 03, 2013 at 03:58:22PM +0200, Tomeu Vizoso wrote: > From: Louis-Francis Ratté-Boulianne > > Make sure the center point of a rotation is not rounded to an > integer. It makes the calculation consistent with others in the > shell. It also ensures surfaces rotated 180 degrees are at the

Re: [PATCH wayland 0/2] build: Make wayland-scanner.m4 distributable

2013-07-03 Thread Kristian Høgsberg
On Tue, Jul 02, 2013 at 06:38:13PM +0900, Daiki Ueno wrote: > Hi, > > Currently, wayland-scanner.m4 is auto-generated with some path > variables (e.g. @prefix@) substituted. This makes it a bit hard to > use this file in an external project. See a patch at: > https://code.google.com/p/ibus/issue

Re: [PATCH weston 2/3] window: Request version 3 of wl_compositor

2013-07-03 Thread Kristian Høgsberg
On Wed, Jun 26, 2013 at 10:20:31PM -0500, Jason Ekstrand wrote: > Originally window.c was requesting version 1 but several clients were > calling version 2 and 3 events including the desktop shell itself. Yup, good to see that fail as expected. Patch applied, thanks. Kristian > Signed-off-by: J

Re: [weston v2 6/8] Shell: Add Exposay

2013-07-03 Thread Daniel Stone
Hi, On 3 July 2013 15:40, Giulio Camuffo wrote: > This is cool, but are we sure we want it? A very valid question. :) > From the "Clarifying scope and goals for weston" mail sent by Kristian [1]: > [...] > > It seems to me this Exposay is out of scope, and adds a quite big amount of > code > to

[weston v2 6/8] Shell: Add Exposay

2013-07-03 Thread Tomeu Vizoso
From: Daniel Stone Exposay provides window overview functions which, when a key which produces the binding modifier is pressed on its own, scales all currently-open windows down to be shown overlaid on the desktop, providing keyboard and mouse navigation to be able to switch window focus. Signed

[weston v2 2/8] animation: Make zoom animation renders better and smoother

2013-07-03 Thread Tomeu Vizoso
From: Louis-Francis Ratté-Boulianne Don't scale to a size smaller than 1/8 the surface size Adjust spring parameters so we don't go over the target value --- src/animation.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/animation.c b/src/animation.c index 42395af.

[weston v2 8/8] shell: Fix calculation of center point in surface rotation

2013-07-03 Thread Tomeu Vizoso
From: Louis-Francis Ratté-Boulianne Make sure the center point of a rotation is not rounded to an integer. It makes the calculation consistent with others in the shell. It also ensures surfaces rotated 180 degrees are at the exact same place. --- src/shell.c | 4 ++-- 1 file changed, 2 insertion

[weston v2 7/8] xwayland: Fix the race condition when mapping a surface

2013-07-03 Thread Tomeu Vizoso
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 | 19 +--

[weston v2 5/8] Add move/scale animation

2013-07-03 Thread Tomeu Vizoso
From: Daniel Stone Add an animation which moves a surface to a new location, at the same time as also rescaling it to a different size from the origin, rather than the existing scale animation which resizes from the centre. Signed-off-by: Daniel Stone --- src/animation.c | 62

[weston v2 4/8] Add modifier-only binding

2013-07-03 Thread Tomeu Vizoso
From: Daniel Stone Add the ability to bind to modifiers; the binding is armed when a key which sets the requested modifier is pressed, and triggered if the key is released with no other keys having been pressed in the meantime, as well as mouse buttons or scroll axes. This only works for direct

[weston v2 3/8] compositor, shell: Add animation to measure desktop fps

2013-07-03 Thread Tomeu Vizoso
From: Louis-Francis Ratté-Boulianne On the first output, count the number of frames rendered for each second, and report the fps in the Weston log. To ensure a busy rendering loop, the debug key binding starting the measurement also creates a bouncing box animation on screen. The box is simply

[weston v2 1/8] animation, shell: add kbd focus change animation

2013-07-03 Thread Tomeu Vizoso
From: Louis-Francis Ratté-Boulianne When enabled, this will make all but the keyboard-focused window dim. Also the background gets dimmed, if there are any windows open. The panel is not dimmed. When the keyboard focus changes, the change in dimming is animated. The dimming is implemented with

Re: xserver problems

2013-07-03 Thread sardemff7+wayland
On 03/07/2013 10:19, Bill Spitzak wrote: I am really interested in knowing if other people are seeing this problem. If this is due to the wlshm driver I would be able to try to fix this. If this is for all xserver users then I suspect I do not have enough knowledge to fix it however. Bill Spitz

Re: xserver problems

2013-07-03 Thread Bill Spitzak
I am really interested in knowing if other people are seeing this problem. If this is due to the wlshm driver I would be able to try to fix this. If this is for all xserver users then I suspect I do not have enough knowledge to fix it however. Bill Spitzak wrote: For the last 2 months running