[ANNOUNCE] wayland-protocols 1.3

2016-03-09 Thread Jonas Ådahl
wayland-protocols 1.3 is now available. This release include one new unstable protocol extension: . tablet support See the corresponding XML file for details. Here is the shortlog: Jonas Ådahl (2): Revert "xdg-shell: clarify xdg_surface creation semantics regarding buffers"

Re: thanks and introduction

2016-03-09 Thread Yong Bakos
> On Mar 9, 2016, at 6:38 PM, Bryce Harrington wrote: > > On Wed, Mar 09, 2016 at 03:21:12PM -0800, Yong Bakos wrote: >> Specifically, I am: >> >> git clone git://anongit.freedesktop.org/wayland/wayland >> cd wayland >> ./autogen.sh --prefix=$WLD >> make check >

Re: thanks and introduction

2016-03-09 Thread Bryce Harrington
On Wed, Mar 09, 2016 at 03:21:12PM -0800, Yong Bakos wrote: > > On Mar 9, 2016, at 1:14 PM, Bryce Harrington wrote: > > > > What I'm referring to are warnings that look like: > > > >

Re: [PATCH wayland-web] Updated build instructions for wayland-protocols and libwacom

2016-03-09 Thread Peter Hutterer
On Wed, Mar 09, 2016 at 09:33:26AM -0800, Bill Spitzak wrote: > > > > > >> > > > > +# newer version of libwacom is needed than > >> in apt > >> > > > > +apt install libgudev-1.0-dev > >> > > > > +git clone git://git.code.sf.net/p/linuxwacom/libwacom > >> > > > > +cd libwacom > >> > > > > +make -j

Re: [PATCH weston GSoC v3] desktop-shell: make panel clock configurable

2016-03-09 Thread Armin Krezović
On 09.03.2016 19:57, Bryce Harrington wrote: > Hi Armin, > > This is coming along nicely, keep up the good work. I'm going to follow > pq's lead here in pointing out more than I usually would, in interest of > education. > Hi Bryce, > On Tue, Mar 08, 2016 at 07:50:16PM +0100, Armin Krezović

[PATCH 3/5] drm: Fix gcc warning about missing braces.

2016-03-09 Thread Bryce Harrington
Use double-brackets for config initializer for create_output_for_connector to avoid gcc warning, since first element is another struct. (See GCC bug 53119.) Quells warning: src/compositor-drm.c: In function ‘create_output_for_connector’: src/compositor-drm.c:2292:9: warning: missing braces

[PATCH 0/5 weston v4] drm: port the drm backend to the new init api

2016-03-09 Thread Bryce Harrington
I've updated Giulio's drm backend config patch to apply to trunk, and added three changes Pekka identified as needed: A compiler warning about missing braces is quelled[1], a major/minor versioning scheme[2] is added for the config structure to keep track of ABI changes, and a note is added to

[PATCH 4/5] compositor: Version the backend configuration structures

2016-03-09 Thread Bryce Harrington
With this struct versioning, it is possible to add new options without breaking the ABI, as long as all additions are made to the end of a struct and nothing existing is modified or removed. When things are added, the structure's size will increase, and we'll use this size as our minor version

[PATCH 1/5] Revert "main: Remove unused function load_backend_new()"

2016-03-09 Thread Bryce Harrington
This reverts commit 5ffbfffaf7758c33791978516d0a1100773b85e2. Restore load_backend_new() for use with libweston backend configuration. Signed-off-by: Bryce Harrington --- src/main.c | 17 + 1 file changed, 17 insertions(+) diff --git a/src/main.c

[PATCH 5/5] compositor: Document refs for alternatives/assumptions for backend configs

2016-03-09 Thread Bryce Harrington
Signed-off-by: Bryce Harrington --- src/main.c | 13 + 1 file changed, 13 insertions(+) diff --git a/src/main.c b/src/main.c index 7370292..310382a 100644 --- a/src/main.c +++ b/src/main.c @@ -748,6 +748,19 @@ load_drm_backend(struct weston_compositor *c,

[PATCH 2/5] drm: port the drm backend to the new init api

2016-03-09 Thread Bryce Harrington
From: Giulio Camuffo Signed-off-by: Bryce Harrington Reviewed-by: Quentin Glidic Acked-by: Pekka Paalanen --- v4: Update to current trunk - Add missing param doc for mode in

Re: thanks and introduction

2016-03-09 Thread Yong Bakos
> On Mar 9, 2016, at 1:14 PM, Bryce Harrington wrote: > > What I'm referring to are warnings that look like: > > /home/bryce/src/Wayland/wayland/wayland-1.10.90/_build/protocol/wayland-server-protocol.h:3082: > warning: The following parameters of

Re: thanks and introduction

2016-03-09 Thread Bryce Harrington
On Wed, Mar 09, 2016 at 08:53:20AM -0800, Yong Bakos wrote: > > On Mar 9, 2016, at 2:16 AM, Pekka Paalanen wrote: > > > > The simple-* demos are self-contained code wise, almost all the other > > demos build upon the "toytoolkit" (window.c/h) which supports a lot more > >

Re: Questions about experimental Spice compositor rebase

2016-03-09 Thread Yury Shvedov
Hi, Fabio! Sorry for long silence. Kind regards Yury Shvedov On 03/07/2016 12:12 AM, Fabio Fantoni wrote: Il 06/03/2016 13:25, Yury Shvedov ha scritto: Hi, Fabio! I made 3 new commits. First one updates code to work with new Spice API. Here, as I think, must be Spice version check if for

Re: [PATCH] ivi-shell: Remove all surface transitions when it is being removed.

2016-03-09 Thread Bryce Harrington
On Wed, Mar 09, 2016 at 10:35:53AM +, Ucan, Emre (ADITG/SW1) wrote: > Hi, > > My apologies. I wrote it wrong. The API is in ivi-layout-private.h. > > Then, it is good: > > Reviewed-by: Emre Ucan From a technical review, looks ok to me: Reviewed-by: Bryce Harrington

Re: [PATCH weston GSoC v3] desktop-shell: make panel clock configurable

2016-03-09 Thread Bryce Harrington
Hi Armin, This is coming along nicely, keep up the good work. I'm going to follow pq's lead here in pointing out more than I usually would, in interest of education. On Tue, Mar 08, 2016 at 07:50:16PM +0100, Armin Krezović wrote: > From: Armin Krezović This From line

Re: thanks and introduction

2016-03-09 Thread Yong Bakos
> On Mar 9, 2016, at 2:16 AM, Pekka Paalanen wrote: > > The simple-* demos are self-contained code wise, almost all the other > demos build upon the "toytoolkit" (window.c/h) which supports a lot more > features. > > One more example worth mentioning is weston-info.c, which

RE: [PATCH] ivi-shell: Remove all surface transitions when it is being removed.

2016-03-09 Thread Ucan, Emre (ADITG/SW1)
Hi, My apologies. I wrote it wrong. The API is in ivi-layout-private.h. Then, it is good: Reviewed-by: Emre Ucan Best regards Emre Ucan Software Group I (ADITG/SW1) Tel. +49 5121 49 6937 > -Original Message- > From: wayland-devel [mailto:wayland-devel- >

RE: [PATCH] ivi-shell: Remove all surface transitions when it is being removed.

2016-03-09 Thread Ucan, Emre (ADITG/SW1)
Hello Mateusz, Thank you for your patch. It is good catch. Why do we need to make this new API public ? ivi_layout_remove_all_surface_transitions is called only in ivi-layout.c. It should be a static function and not a public API. > -Original Message- > From: wayland-devel

Re: thanks and introduction

2016-03-09 Thread Pekka Paalanen
On Mon, 7 Mar 2016 11:43:44 -0800 Bryce Harrington wrote: > On Mon, Mar 07, 2016 at 09:55:10AM -0600, Yong Bakos wrote: > > My research focuses on the development of information-centric > > post-desktop systems, and I am in the midst of implementing a shell > > client for

[PATCH] ivi-shell: Remove all surface transitions when it is being removed.

2016-03-09 Thread mateuszx . potrola
From: Mateusz Polrola If surface transitions are not removed when surface is being removed, it can lead to crash later when transition will finish, as it will try to reference already freed memory. This change exposes function that can remove all existing transitions