Re: Weston IVI-Shell GitHub repo

2014-07-12 Thread Nobuhiko Tanibata
Hi, I am sending v7 patches partially about 1/9, 2/9, and 3/9. I applied review comments from pq to them regarding, - remove warning event from client. in reply to http://lists.freedesktop.org/archives/wayland-devel/2014-July/015897.html - use wl_signal/wl_listener. in reply to http://li

[PATCH weston-ivi-shell v7 2/9] ivi-shell: add the shell plugin for In-Vehicle Infotainment system

2014-07-12 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. The ivi-shell explicitly loads ivi-layout.so and a module to a

[PATCH weston-ivi-shell v7 1/9] protocol: add interface ivi_application extension

2014-07-12 Thread Nobuhiko Tanibata
ivi_applicatoin extension 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 status of wl_su