On Friday, July 18, 2014 08:25:33 AM Jasper St. Pierre wrote: > 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? > I know for example when I open and minimize kate, (text editor), and then I open another text file from my file manager, the existing kate window unmimimizes itself, and opens the second file in the same window, instead of staying minimized.
I feel if kate didn't have this feature, if it was minimized, and unable to unmiminize itself, it's probably easy to forget about the existing instance, and it would seem irresponsive... > > On Fri, Jul 18, 2014 at 7:33 AM, Philippe Coval < > philippe.co...@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.co...@eurogiciel.fr -- gpg:0x467094BC > > xmpp:philippe.coval....@gmail.com > > https://dockr.eurogiciel.fr/blogs/embedded/author/pcl/ > > . > > > > _______________________________________________ > > wayland-devel mailing list > > wayland-devel@lists.freedesktop.org > > http://lists.freedesktop.org/mailman/listinfo/wayland-devel > > > > > > _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel