[PATCH weston-ivi-shell v4 9/9] Modify example clients to support ivi-application.xml

2014-03-16 Thread Nobuhiko Tanibata
Signed-off-by: Nobuhiko Tanibata --- Changes for v2, v3 and v4 - nothing. Version number aligned to the first patch clients/.gitignore | 5 clients/Makefile.am | 65 ++ clients/simple-egl.c | 67 +

[PATCH weston-ivi-shell v4 8/9] Add a reference of weston.ini for ivi-shell and ivi-hmi-controller.

2014-03-16 Thread Nobuhiko Tanibata
Signed-off-by: Nobuhiko Tanibata --- Changes for v2: - squash Makefile to this patch Changes for v3 and v4 - nothing. Version number aligned to the first patch ivi-shell/Makefile.am | 12 ivi-shell/weston.ini.in | 79 + 2 files chan

[PATCH weston-ivi-shell v4 6/9] A reference implementation of UI client how to use ivi-hmi-controller.

2014-03-16 Thread Nobuhiko Tanibata
This is launched from hmi-controller by using hmi_client_start and create a pthread. The basic flow is as followed, 1/ create pthread 2/ read configuration from weston.ini. 3/ draw png file to surface according to configuration of weston.ini 4/ set up UI by using ivi-hmi-controller protocol 5/ Ent

[PATCH weston-ivi-shell v4 4/9] A reference protocol of ivi hmi controller to set up IVI style UI.

2014-03-16 Thread Nobuhiko Tanibata
The reference protocol is used between hmi-controller and hmi-controller-homescreen. Signed-off-by: Nobuhiko Tanibata --- Changes for v2: - squash Makefile to this patch Changes for v3 and v4 - nothing. Version number aligned to the first patch protocol/Makefile.am| 3 +- pro

[PATCH weston-ivi-shell v4 3/9] ivi-shell supports a type of shell for In-Vehicle Infotainment system.

2014-03-16 Thread Nobuhiko Tanibata
In-Vehicle Infotainment system traditionally manages surfaces with global identification. A protocol, ivi_application, supports such a feature by implementing a request, ivi_application::surface_creation defined in ivi_application.xml. Additionally, it initialize a library, weston-layout, to manage

[PATCH weston-ivi-shell v4 1/9] ivi application protocol:

2014-03-16 Thread Nobuhiko Tanibata
Add interface ivi_application, which creates ivi_surface objects tied to a given wl_surface with a given id. The given id can be used in a shell to identify which application is assigned to a wl_surface and layout the surface wherever the shell wants. ivi_surface objects can be used to receive stat

[PATCH weston-ivi-shell v4 0/9] a reference shell for In-Vehicle Infotainment system

2014-03-16 Thread Nobuhiko Tanibata
Hi, Thanks to review comments from mainling list. I refine patch series to view them clearly as v4. I think some review comments remained there to be fixed. I will use this thread. BR, Nobuhiko 2014-03-06 18:19 に nobuhiko_tanibata さんは書きました: Hi, This patch series adds a reference implementa

Re: [PATCH weston-ivi-shell 00/15] a reference shell for In-Vehicle Infotainment system

2014-03-16 Thread Nobuhiko Tanibata
Hi, Thanks to review comments from mainling list. I refine patch series to view them clearly. I think some review comments remained there to be fixed. I will use this thread. BR, Nobuhiko 2014-03-06 18:19 に nobuhiko_tanibata さんは書きました: Hi, This patch series adds a reference implementation o

Re: [PATCH weston-ivi-shell v3 02/10] ivi application protocol:

2014-03-16 Thread Nobuhiko Tanibata
2014-03-17 10:24 に Nobuhiko Tanibata さんは書きました: 2014-03-15 15:58 に Nobuhiko Tanibata さんは書きました: 2014-03-14 23:16 に Pekka Paalanen さんは書きました: On Wed, 12 Mar 2014 23:59:33 +0900 Nobuhiko Tanibata wrote: Add interface ivi_application, which creates ivi_surface objects tied to a given wl_surface w

[PATCH 3/3] shell: Add wl_output name event

2014-03-16 Thread Quanxian Wang
Signed-off-by: Quanxian Wang --- clients/desktop-shell.c | 10 +- clients/window.c| 10 +- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c index a0c6b6d..cefe936 100644 --- a/clients/desktop-shell.c +++ b/cl

[PATCH 1/3] wayland: Add wl_output name event

2014-03-16 Thread Quanxian Wang
This event contains name of output. It may be sent after binding the output object. It is intended that client could input a character output name as a parameter or for log output. Signed-off-by: Quanxian Wang --- protocol/wayland.xml | 11 +++ 1 file changed, 11 insertions(+) diff --gi

[PATCH 0/3] Add wl_output name event

2014-03-16 Thread Quanxian Wang
This event contains name of output. It may be sent after binding the output object. It is intended that client could input a character output name as a parameter or for log output. Mainly for client, provide a sensible character name instead of object. Quanxian Wang (3): wayland: Add wl_output

[PATCH 2/3] weston: Add wl_output name event

2014-03-16 Thread Quanxian Wang
Signed-off-by: Quanxian Wang --- src/compositor.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/compositor.c b/src/compositor.c index 98a4f6f..f82f771 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -3044,6 +3044,9 @@ bind_output(struct wl_client *client,

RE: [PATCH 1/6] Add weston randr protocol

2014-03-16 Thread Wang, Quanxian
>-Original Message- >From: Pekka Paalanen [mailto:ppaala...@gmail.com] >Sent: Friday, March 14, 2014 6:29 PM >To: Wang, Quanxian >Cc: Jasper St. Pierre; Hardening; wayland-devel@lists.freedesktop.org; Zhang, >Xiong Y; Matthias Clasen; Jason Ekstrand >Subject: Re: [PATCH 1/6] Add weston ra

Re: [PATCH weston-ivi-shell v3 02/10] ivi application protocol:

2014-03-16 Thread Nobuhiko Tanibata
2014-03-15 15:58 に Nobuhiko Tanibata さんは書きました: 2014-03-14 23:16 に Pekka Paalanen さんは書きました: On Wed, 12 Mar 2014 23:59:33 +0900 Nobuhiko Tanibata wrote: Add interface ivi_application, which creates ivi_surface objects tied to a given wl_surface with a given id. The given id can be used in a she

RE: [PATCH 2/3] weston:Add wl_output name event

2014-03-16 Thread Wang, Quanxian
From: Jason Ekstrand [mailto:ja...@jlekstrand.net] Sent: Saturday, March 15, 2014 9:10 PM To: Wang, Quanxian Cc: ppaala...@gmail.com; wayland-devel@lists.freedesktop.org Subject: RE: [PATCH 2/3] weston:Add wl_output name event On Mar 15, 2014 4:57 AM, "Wang, Quanxian" mailto:quanxian.w...@inte