Fixes an issue with text overflowing the available frame space.
---
shared/cairo-util.c |4
1 file changed, 4 insertions(+)
diff --git a/shared/cairo-util.c b/shared/cairo-util.c
index 649ed98..6348ff7 100644
--- a/shared/cairo-util.c
+++ b/shared/cairo-util.c
@@ -401,6 +401,10 @@ theme_
On Mon, Jul 02, 2012 at 07:00:19PM +0100, Rob Bradford wrote:
> From: Rob Bradford
>
> With shell_surface.set_maximised the caller can provide an output to maximise
> to or the default output will be used. With the corresponding configure we
> should use the dimensions from the chosen output not
On Mon, Jul 02, 2012 at 08:03:30PM +1000, Christopher James Halse Rogers wrote:
> Most of the time it does not make sense to pass a NULL object, string, or
> array
> to a protocol request. This commit adds an explicit “allow-null” attribute
> to mark the request arguments where NULL makes sense.
>
From: Rob Bradford
With shell_surface.set_maximised the caller can provide an output to maximise
to or the default output will be used. With the corresponding configure we
should use the dimensions from the chosen output not the output the surface
was currently on.
Similarly when calculating the
From: Rob Bradford
When calling glTexSubImage2D for sub image updates for SHM surfaces the
changed rectangle was being wrongly calculated. This resulted in interesting
redraw artefacts for clients using SHM.
---
src/compositor.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --gi
Signed-off-by: Christopher James Halse Rogers
---
protocol/wayland.xml | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 5260ecf..06b3d0f 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -250,
Most of the time it does not make sense to pass a NULL object, string, or array
to a protocol request. This commit adds an explicit “allow-null” attribute
to mark the request arguments where NULL makes sense.
Passing a NULL object, string, or array to a protocol request which is not
marked as allo
These commits add a new, optional attribute to string, array, and objects
in the protocol: allow-null. If an argument is marked as allow-null=false
or does not have an allow-null attribute then attempting to pass null is
a protocol error, is picked up in libwayland, and the call is not made.
This