[PATCH weston] man: update weston's shells

Pekka Paalanen ppaalanen at gmail.com
Fri Mar 20 06:59:01 PDT 2015


From: Pekka Paalanen <pekka.paalanen at collabora.co.uk>

Tablet shell is long gone. Might as well list what we have now.

Signed-off-by: Pekka Paalanen <pekka.paalanen at collabora.co.uk>
---
 man/weston.man | 27 +++++++++++++++++----------
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/man/weston.man b/man/weston.man
index 735235f..d8d924e 100644
--- a/man/weston.man
+++ b/man/weston.man
@@ -46,6 +46,9 @@ Wayland shell, desktop, or applications.
 .
 .\" ***************************************************************
 .SH SHELLS
+Each of these shells have its own public protocol interface for clients.
+This means that a client must be specifically written for a shell protocol,
+otherwise it will not work.
 .TP
 Desktop shell
 Desktop shell is like a modern X desktop environment, concentrating
@@ -57,16 +60,20 @@ and the special client
 .B weston-desktop-shell
 which provides the wallpaper, panel, and screen locking dialog.
 .TP
-Tablet shell
-Tablet shell is a graphical user interface aimed for tablet-like
-devices, where usually the only input method is a touch screen.
-It does not support freely floating windows or many other desktop
-features, but intends to provide a natural interface on tablets.
-Tablet shell consists of the shell plugin
-.I tablet-shell.so
-and the special client
-.B weston-tablet-shell
-which provides the basic user interface.
+Fullscreen shell
+Fullscreen shell is intended for a client that needs to take over
+whole outputs, often all outputs. This is primarily intended for
+running another compositor on Weston. The other compositor does not
+need to handle any platform-specifics like DRM/KMS or evdev/libinput.
+The shell consists only of the shell plugin
+.IR fullscreen-shell.so .
+.TP
+IVI-shell
+In-vehicle infotainment shell is a special purpose shell that exposes
+a GENIVI Layer Manager compatible API to controller modules, and a very
+simple shell protocol towards clients. IVI-shell starts with loading
+.IR ivi-shell.so ,
+and then a controller module which may launch helper clients.
 .
 .\" ***************************************************************
 .SH XWAYLAND
-- 
2.0.5



More information about the wayland-devel mailing list