[PATCH weston 2/2] shell: Damage on workspace switch if workspace surface list is empty.

2012-08-11 Thread Scott Moreau
Surface damage effectively does nothing if the surface is not on any output. Animations need a repaint to start and workspace switcher was relying on weston_surface_damage() to do this. If there are no surfaces on the workspace, nothing will happen until the next repaint. So, in the case of no surf

[PATCH weston 1/2] compositor: Update surface transform before assigning output.

2012-08-11 Thread Scott Moreau
If weston_surface_assign_output() is called for a surface without calling weston_surface_update_transform() first, the transform region will be empty ultimately causing output assignment failure. Here we check if the region is empty and update it accordingly before using code that relies on it. Th

Documentation grammar

2012-08-11 Thread Christopher Michael
Hi All, A small patch to fix a grammar mistake in the docs. Cheers, devilhorns >From 5b8fac0899cc3ca9db953d455594b6cafb8cd2d8 Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Sat, 11 Aug 2012 15:35:47 +0100 Subject: [PATCH 2/2] Fix grammar in the rendering section. Upon reading some do

Cursor themes

2012-08-11 Thread Christopher Michael
Hi All, I have attached a couple of patches for both Wayland and Weston. The first patche fixes Wayland to also look in the xorg cursor theme directories for pointer images. The second patch adds the ability in Weston for specifying an xorg cursor theme to use for windows. You can specify a

Re: Weston doesn't work with gl enabled cairo on radeon

2012-08-11 Thread darxus
On 08/11, Nerdopolis wrote: > writes: > > > Is this a bug in weston or cairo? > > IIt's a bug in Mesa. Try reverting mesa to commit > 102617bc5206e459bb1743d2d72341dbfe77bc58 > That's what I had to do. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=53361 -- "It is the first responsibilit

Re: weston 0.95 on 945GME using i915 drm

2012-08-11 Thread jegde jedge
SOLVED here: http://lists.freedesktop.org/archives/wayland-devel/2012-August/004854.html ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: Weston doesn't work with gl enabled cairo on radeon

2012-08-11 Thread jegde jedge
On Fri, Aug 10, 2012 at 9:54 PM, Nerdopolis wrote: > writes: > > >> Is this a bug in weston or cairo? >> > > > IIt's a bug in Mesa. Try reverting mesa to commit > 102617bc5206e459bb1743d2d72341dbfe77bc58 > That's what I had to do. Fixed my issue here http://lists.freedesktop.org/archives/waylan

[PATCH 1/2] text: add assigned_seat event to the input_method interface

2012-08-11 Thread Philipp Brüschweiler
This event notifies the input method to which seat it is assigned. This is necessary to distinguish multiple input methods when multiple seats are used. --- protocol/text.xml | 4 src/text-backend.c | 23 +-- 2 Dateien geändert, 21 Zeilen hinzugefügt(+), 6 Zeilen entfern

[PATCH] wl-server: add wl_client_get_object_for_interface

2012-08-11 Thread Philipp Brüschweiler
This method makes it possible to get access to an object assigned to a client that implements a certain interface and has a certain data. --- src/wayland-server.c | 34 ++ src/wayland-server.h | 4 2 Dateien geändert, 38 Zeilen hinzugefügt(+) diff --git a/src

[PATCH 2/2] keyboard: fix to make it work in the presence of multiple seats

2012-08-11 Thread Philipp Brüschweiler
If a certain seat causes a button click, send the commit_string to the input method that is assigned to the same seat. --- clients/keyboard.c | 81 -- 1 Datei geändert, 72 Zeilen hinzugefügt(+), 9 Zeilen entfernt(-) diff --git a/clients/keyboard