Fwd: [PATCH weston] xdg-shell: Make stable
Manuel Bachmann
manuel.bachmann at open.eurogiciel.org
Fri Jul 18 05:13:47 PDT 2014
Hi everybody, and thanks Phillippe for reacting to this topic,
Yes, we under Tizen are using xdg-shell for some of the great features it
has, and doing the integration in applications and toolkits such
Ozone-Wayland, Qt, EFL...
We were recently challenged by a feature needed in the Web runtime, which
is "resuming" an application by making it visible again.
Currently, we use "xdg_shell_set_minimized()" to hide it. There is no
corresponding reverse function though, so we have been hacking by
destroying and recreating xdg_surfaces, but it is at best
Having a "xdg_surface_unset_minimized()" request would really solve this
issue.
I'm attaching the WIP patch implementing this. And here is a video of a
client-side implementation, here switching apps :
https://www.youtube.com/watch?v=Kn7mxUUD2B0
Looking forward for your feedback, Jasper and everyone interested !
2014-07-18 13:33 GMT+02:00 Philippe Coval <
philippe.coval at open.eurogiciel.org>:
>
>> We've gone through enough churn of xdg-shell that we're now feeling
>> confident enough to commit to this much. Let's do it.
>>
>
> Ok good news, I guess you're want to gather some feedback
> before it lands into next release
>
> As a qtwayland developer it seems ok for us
> (note current master branch is aligned to latest release wl-1.5)
> may giucam confirm too,
> I'll probably upgrade to 1.6 soon or later...
>
>
> But as mentionned in
>
> https://bugs.freedesktop.org/show_bug.cgi?id=53214
>
> We at Tizen feels the unset_minimized request is missing
> (may it be part of the states enum too ?)
>
>
> If we compare to maximize both are there :
>
> <request name="set_maximized" />
> <request name="unset_maximized" />
>
>
> While there is only :
>
> <request name="set_minimized" />
>
>
> Would it make sense to add this one :
>
> <request name="unset_minimized" />
>
>
> I supose it's not there because there is no real need,
> but it wasnt intentional please confirm ?
>
> We can share some patches if it maters.
>
> To be tracked here and at :
>
> https://bugs.freedesktop.org/show_bug.cgi?id=53214
>
>
> Regards
>
>
> --
> mailto:philippe.coval at eurogiciel.fr -- gpg:0x467094BC
> xmpp:philippe.coval.pro at gmail.com
> https://dockr.eurogiciel.fr/blogs/embedded/author/pcl/
> .
>
>
--
Regards,
*Manuel BACHMANN Tizen Project VANNES-FR*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20140718/a80f10af/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-shell-support-a-new-xdg_shell_unset_minimized-functi.patch
Type: text/x-diff
Size: 2445 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20140718/a80f10af/attachment.patch>
More information about the wayland-devel
mailing list