Re: weston-terminal crash

2012-03-17 Thread Bill Spitzak
I have done some more debugging of this. weston-terminal *always* crashes for me after exactly hitting return 12, 13, or 14 times in it. It does not matter if I hit them quickly or slowly. I can get the same crash by clicking in the window a bunch of times. Adding a lot of debugging messages

Wayland Live CD

2012-03-17 Thread nerdopolis
Hi. I am working on a Wayland Live CD here under this Sourceforge Project. http://sourceforge.net/projects/rebeccablackos/ (yes that is the name of the project, and it has Wayland on it along with many Wayland toolkits, such as QT, GTK, EFL, and XWayland) I currently have two ISO's for testin

[PATCH] Window.c delay redraws with frame callback

2012-03-17 Thread Martin Minarik
--- clients/window.c | 203 +++-- 1 files changed, 149 insertions(+), 54 deletions(-) diff --git a/clients/window.c b/clients/window.c index 9058e4e..06f0aaa 100644 --- a/clients/window.c +++ b/clients/window.c @@ -123,6 +117,7 @@ struct window {

[PATCH] weston: don't hang in wait()

2012-03-17 Thread Bill Spitzak
Pausing weston (with ^Z in the shell) and putting it in the background made it hang. It actually never called sigchld when I killed or made clients exit, so it is not clear if this handler is needed at all. diff --git a/src/compositor.c b/src/compositor.c index f2ae2f6..914c6c9 100644 --- a/s

[PATCH] weston: Don't ask for EGL depth buffer if not needed

2012-03-17 Thread Bill Spitzak
This makes the compositor and demo clients work on the current nouveau nvfx driver. Obviously does not fix any clients that actually want a depth buffer, but this does allow more people to at least try wayland. PS: I have no idea if this is the correct way to submit a patch, please tell me if

[PATCH] configure: Add option to disable building documentation.

2012-03-17 Thread ustun . ergenoglu
From: Üstün Ergenoğlu Signed-off-by: Üstün Ergenoğlu --- configure.ac | 10 +- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/configure.ac b/configure.ac index f5bf788..094da67 100644 --- a/configure.ac +++ b/configure.ac @@ -33,6 +33,12 @@ AC_ARG_ENABLE([scanner],

Wayland 0.85 + GTK+ built, Qt failed, + build script

2012-03-17 Thread darxus
I get the impression that GTK+ master and wayland master are incompatible, and GTK+ master is compatible with wayland v0.85, so I gave that a try. So for wayland and weston, use branch 0.85. libxkbcommon and mesa masters are incompatible with westin 0.85, so use libxkbcommon branch for-weston-0.8

Re: [PATCH v2] evdev: use mtdev for multitouch devices

2012-03-17 Thread Daniel Stone
Hi, On 16 March 2012 20:33, Tiago Vignatti wrote: > @@ -334,7 +337,11 @@ evdev_input_device_data(int fd, uint32_t mask, void > *data) >        if (!ec->focus) >                return 1; > > -       len = read(fd, &ev, sizeof ev); > +       if (device->mtdev) > +               len = mtdev_get(dev

Re: Build problems on Ubuntu Natty (11.04)

2012-03-17 Thread Pekka Paalanen
On Fri, 16 Mar 2012 11:20:48 -0700 Bill Spitzak wrote: > Success! Congratulations, nice to hear. > There is "scale" and "rotate" items on the popup menu on the > window titlebar, but it is unclear how you make these do > something. Right, those are dummies, won't do anything. The window rotat

Re: weston-terminal crash

2012-03-17 Thread Ander Conselvan de Oliveira
Em 16-03-2012 20:34, Bill Spitzak escreveu: weston-terminal is apparently crashing after about 12 characters are typed. This is on the same system I had to turn EGL_DEPTH_SIZE off on. I get the following messages: nvfx_screen_get_param:103 - Warning: unknown PIPE_CAP 57 disconnect from client 0x

[PATCH] event-loop: Only read one epoll event per loop dispatch.

2012-03-17 Thread Jonas Ådahl
In order for users of the event loop to manipulate the state of it or others, only one event may be processed per epoll_wait. When multiple events are queued up and a user removes an event input source from an event loop from within a dispatch, if the removed source was one of the queued up events