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

Juan Zhao juan.j.zhao at linux.intel.com
Tue Aug 21 18:22:55 PDT 2012

On Tue, 2012-08-21 at 17:35 +0300, Pekka Paalanen wrote: 
> 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.
> Hi,
> 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?


Thanks for your reply.:)

Of course we are developing tablet-shell, keeping some wl_shell
interface is just to let toolkits application to run well.
Once wl_shell is modified, we will change these parts, as I said.
We do hope to differciate tablet-shell than desktop-shell. 
When it is necessary, tablet_shell interfaces will be added.

> 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?

I don't agree that tablet-shell should refuse all current desktop
applications. If so, we would not have applications running on tablet
And I believe, once wl_shell was settled down, this concern would be

> 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.

Not at all, because for the client who don't response the request, it
will add a black surface under it. 


> Thanks,
> pq
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel

More information about the wayland-devel mailing list