<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, May 28, 2013 at 3:10 PM, Rafael Antognolli <span dir="ltr"><<a href="mailto:antognolli@gmail.com" target="_blank">antognolli@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Thu, May 16, 2013 at 2:12 PM, Bill Spitzak <<a href="mailto:spitzak@gmail.com">spitzak@gmail.com</a>> wrote:<br>
><br>
><br>
> Pekka Paalanen wrote:<br>
><br>
>>> For example the floating shared toolbox with 2 main windows. It should<br>
>>> only disappear when *both* main windows are minimized.<br>
>><br>
>><br>
>> You very conventiently removed my next sentence, where I already took<br>
>> this into account.<br>
>> - pq<br>
><br>
><br>
> Sorry, obviously I did not read very carefully:<br>
><br>
><br>
>> Actually, if you think about a multi-window application, minimize needs to<br>
>> work the same way, so that application can hide all relevant windows (but<br>
>> maybe not *all* windows).<br>
><br>
> I think also it is important to note that the compositor cannot even hide<br>
> the window the minimize is for. This is because that hide should be in sync<br>
> with the hiding of other windows, so the client should do all of them.<br>
<br>
</div></div>OK, so since what Khristian proposed was this:<br>
<br>
<a href="https://github.com/antognolli/wayland/commit/a94eb97fdf49c6e06b0b4e94f4b8c840602442db" target="_blank">https://github.com/antognolli/wayland/commit/a94eb97fdf49c6e06b0b4e94f4b8c840602442db</a><br>
<br>
Can I start from it? It seems to me that it allows to cover the most<br>
important part mentioned here, which is the fact that weston will only<br>
send the minimize events and clients should have control over this.<br></blockquote><div><br></div><div>Rafael,<br></div><div>That looks like a good starting point to me. I'm not a huge fan of the names of things but those can be debated/changed any time before we release. I'd say the basics look good and you might as well go ahead and start implementing.<br>
</div><div>--Jason Ekstrand<br></div></div></div></div>