From: Pekka Paalanen Date: Fri, 20 Mar 2015 13:59:01 +0000 (+0200) Subject: man: update weston's shells X-Git-Tag: 1.7.91~83 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=41d2ccccb050b3575b907b20039b04d6dd7ab4d9;p=platform%2Fupstream%2Fweston.git man: update weston's shells Tablet shell is long gone. Might as well list what we have now. Signed-off-by: Pekka Paalanen Reviewed-by: Bryce Harrington Reviewed-by: Jason Ekstrand --- diff --git a/man/weston.man b/man/weston.man index 735235f5..d8d924e4 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