[PATCH 09/14] tablet-shell: add shell_surface in tablet-shell.

Pekka Paalanen ppaalanen at gmail.com
Tue Aug 21 07:35:36 PDT 2012

On Tue, 21 Aug 2012 19:49:23 +0800
tecton69 at gmail.com wrote:

> From: Ning Tang <ning.tang at intel.com>
> Since now toytoolkit and simple programs use shell_surface to show on
> screen, we add it in tablet-shell to let them show.
> But we only need serveral feature in tablet shell, the wl_shell is too
> big and not suitable for tablet-shell. 
> And it is helpful to fill in the interface of wl_shell for now. Then we
> could make toytoolkit, efl applications run against tablet-shell.
> And this won't influence our work to differenciate tablet-shell to
> dekstop-shell. Once wl_shell was modified in wayland protocol, we will
> change this part too. We will add tablet_shell interface when it is necessary.
> Now once a shell_surface is requested, it will be centered on screen and
> have a black background surface.
> We reserve the set_fullscreen method and all other implementation is
> just return.


referring to the conversation around
http://lists.freedesktop.org/archives/wayland-devel/2012-August/004765.html ,
have you decided whether you want:
- a tablet-shell for tablet applications, or
- a desktop-shell for tablets, that can run desktop applications?

Or put in other words, are you developing a window manager for tablets
running desktop applications, or are you aiming for a completely
different kind of user interface paradigms that fit tablets well?

Note, that these goals are conflicting from the client and user
perspective. Mixing them produces an inconsistent user interface at
best, when some applications follow the desktop UI conventions, and
some the tablet UI conventions.


More information about the wayland-devel mailing list