[PATCH] gitignore: add ./compile

2013-09-07 Thread Chang Liu
./compile is a GNU autotools helper script and should be ignored by git --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 99b7089..f243100 100644 --- a/.gitignore +++ b/.gitignore @@ -15,6 +15,7 @@ ctags /aclocal.m4 /wayland-scanner.m4 /autom4te.ca

[PATCH] wayland-util: merge {client, server}_entries in wl_map into one variable

2013-09-07 Thread Chang Liu
Since a wl_map can be either client side or server side (but not both) and we have the side field to indicate this, we can merge client_entries and server_entries into one variable to reduce clutter. --- src/wayland-private.h | 3 +-- src/wayland-util.c| 43 +++

[PATCH] wayland-util: fix wrap-back of wl_map->free_list when client id >= 0x80000000

2013-09-07 Thread Chang Liu
The current implementation of wl_map uses uint32_t for free_list. When removing client id >= 0x8000, shifting said id by 1 bit left will cause free_list to wrap back to 0x0. Bump both wl_map->free_list and union_entry->next to uint64_t to fix this problem. --- The relavent lines are: In wl_map_

[PATCH weston] Restore alpha after fade or zoom effect.

2013-09-07 Thread Axel Davy
After these effects, alpha could not have been 1.0, preventing not redrawing behind opaque windows. Signed-off-by: Axel Davy --- src/shell.c | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/shell.c b/src/shell.c index cd94aa5..d7e2d1e 100644 --- a/src/shel

Re: [PATCH xwayland] xwayland: Probe outputs on preinit

2013-09-07 Thread Jonas Ã…dahl
On Thu, Sep 05, 2013 at 09:00:51PM -0700, Dima Ryazanov wrote: Hi, > This actually made xwayland work for me when running weston using the X11 > backend. > > If I run it using the drm backend, though, it still fails: Odd, because with the patch, xwayland works also using the drm backend of west