Fwd: [PATCH weston] xdg-shell: Make stable

Jasper St. Pierre jstpierre at mecheye.net
Fri Jul 18 05:25:33 PDT 2014


The lack of an unset_minimized feature is very intentional. The *goal*, it
sounds like, is to present the window immediately again, but an
unset_minimized won't do that. What if the window is on a different
workspace, or has been simply stacked behind another set of windows?

unset_minimized won't solve any of these issues. Destroying and creating an
xdg_surface will, certainly.

If there's a valid use case, and I'm *very* skeptical that there is, I
would be fine in "present_window" request that tries as hard as possible to
present the window to the user (unminimizing, changing workspaces, stacking
to the top). However, I do want to make the guarantee that it isn't
immediate. Compositors may implement this request by instead showing a
blinking icon in the taskbar, to prevent an application from suddenly
stealing the user's focus.

So, what is the use case for unset_minimized?


On Fri, Jul 18, 2014 at 7:33 AM, Philippe Coval <
philippe.coval at open.eurogiciel.org> wrote:

>
>> 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/
>                                                                        .
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
>



-- 
  Jasper
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20140718/a66b7645/attachment-0001.html>


More information about the wayland-devel mailing list