man: update weston's shells

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

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
dev
Pekka Paalanen 10 years ago committed by Bryce Harrington
parent 4bdcb5732b
commit 41d2ccccb0
  1. 27
      man/weston.man

@ -46,6 +46,9 @@ Wayland shell, desktop, or applications.
. .
.\" *************************************************************** .\" ***************************************************************
.SH SHELLS .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 .TP
Desktop shell Desktop shell
Desktop shell is like a modern X desktop environment, concentrating Desktop shell is like a modern X desktop environment, concentrating
@ -57,16 +60,20 @@ and the special client
.B weston-desktop-shell .B weston-desktop-shell
which provides the wallpaper, panel, and screen locking dialog. which provides the wallpaper, panel, and screen locking dialog.
.TP .TP
Tablet shell Fullscreen shell
Tablet shell is a graphical user interface aimed for tablet-like Fullscreen shell is intended for a client that needs to take over
devices, where usually the only input method is a touch screen. whole outputs, often all outputs. This is primarily intended for
It does not support freely floating windows or many other desktop running another compositor on Weston. The other compositor does not
features, but intends to provide a natural interface on tablets. need to handle any platform-specifics like DRM/KMS or evdev/libinput.
Tablet shell consists of the shell plugin The shell consists only of the shell plugin
.I tablet-shell.so .IR fullscreen-shell.so .
and the special client .TP
.B weston-tablet-shell IVI-shell
which provides the basic user interface. 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 .SH XWAYLAND

Loading…
Cancel
Save