<div dir="ltr"><div><div><div>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?<br>
<br></div>unset_minimized won't solve any of these issues. Destroying and creating an xdg_surface will, certainly.<br><br></div>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.<br>
<br></div>So, what is the use case for unset_minimized?<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jul 18, 2014 at 7:33 AM, Philippe Coval <span dir="ltr"><<a href="mailto:philippe.coval@open.eurogiciel.org" target="_blank">philippe.coval@open.eurogiciel.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
We've gone through enough churn of xdg-shell that we're now feeling<br>
confident enough to commit to this much. Let's do it.<br>
</blockquote>
<br></div>
Ok good news, I guess you're want to gather some feedback<br>
before it lands into next release<br>
<br>
As a qtwayland developer it seems ok for us<br>
(note current master branch is aligned to latest release wl-1.5)<br>
may giucam confirm too,<br>
I'll probably upgrade to 1.6 soon or later...<br>
<br>
<br>
But as mentionned in<br>
<br>
<a href="https://bugs.freedesktop.org/show_bug.cgi?id=53214" target="_blank">https://bugs.freedesktop.org/<u></u>show_bug.cgi?id=53214</a><br>
<br>
We at Tizen feels the unset_minimized request is missing<br>
(may it be part of the states enum too ?)<br>
<br>
<br>
If we compare to maximize both are there :<br>
<br>
   <request name="set_maximized" /><br>
   <request name="unset_maximized" /><br>
<br>
<br>
While there is only :<br>
<br>
   <request name="set_minimized" /><br>
<br>
<br>
Would it make sense to add this one :<br>
<br>
   <request name="unset_minimized" /><br>
<br>
<br>
I supose it's not there because there is no real need,<br>
but it wasnt intentional please confirm ?<br>
<br>
We can share some patches if it maters.<br>
<br>
To be tracked here and at  :<br>
<br>
<a href="https://bugs.freedesktop.org/show_bug.cgi?id=53214" target="_blank">https://bugs.freedesktop.org/<u></u>show_bug.cgi?id=53214</a><br>
<br>
<br>
Regards<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
-- <br>
 mailto:<a href="mailto:philippe.coval@eurogiciel.fr" target="_blank">philippe.coval@<u></u>eurogiciel.fr</a>  --  gpg:0x467094BC<br>
 <a href="mailto:xmpp%3Aphilippe.coval.pro@gmail.com" target="_blank">xmpp:philippe.coval.pro@gmail.<u></u>com</a><br>
 <a href="https://dockr.eurogiciel.fr/blogs/embedded/author/pcl/" target="_blank">https://dockr.eurogiciel.fr/<u></u>blogs/embedded/author/pcl/</a><br>
                                                                       .<br>
<br>
______________________________<u></u>_________________<br>
wayland-devel mailing list<br>
<a href="mailto:wayland-devel@lists.freedesktop.org" target="_blank">wayland-devel@lists.<u></u>freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/<u></u>mailman/listinfo/wayland-devel</a><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br>  Jasper<br>
</div>