[PATCH weston] man: update weston's shells

Jason Ekstrand jason at jlekstrand.net
Fri Mar 20 07:23:31 PDT 2015


LGTM
On Mar 20, 2015 6:59 AM, "Pekka Paalanen" <ppaalanen at gmail.com> wrote:

> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20150320/9509336c/attachment.html>


More information about the wayland-devel mailing list