<div dir="ltr"><br><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 25, 2014 at 2:18 PM, Bill Spitzak <span dir="ltr"><<a href="mailto:spitzak@gmail.com" target="_blank">spitzak@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span>On 09/25/2014 07:32 AM, Jasper St. Pierre wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
1) Marking dialogs as modal (needed so we can implement the 'attached<br>
modal' visuals of gnome-shell<br>
</blockquote>
<br></span>
I notice this one was ignored. There seems to be some set of people working on wayland that hate overlapping windows and want to guarantee they are useless.<br></blockquote><div><br></div><div>Considering this was one feature I prototyped a patch for, you have no idea what you're talking about:<br><br><a href="https://github.com/magcius/weston/commit/c1e5a846f4f57400bca1262111f9793e451c5b49">https://github.com/magcius/weston/commit/c1e5a846f4f57400bca1262111f9793e451c5b49</a><br></div><div><br>
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2) Lowering windows (used e.g. by GtkInspector to get out of the way<br>
when picking a window<br>
<br>
I'm not comfortable adding this. You can hide briefly the inspector by<br>
giving it a 1x1 blank surface and emptying the input region. Perhaps we<br>
should make this equivalent to what the "NULL surface" semantics are.<br>
</blockquote>
<br></span>
I agree it would be better to just hide the window. Pointer lock (being discussed elsewhere) should not be lost when this happens. It sounds like the loss of grabs is why you lower rather than hide in X. Also if your client wants to identify the clicked window it will need some privileges.<span><br></span></blockquote><div><br></div><div>Pointer lock should totally be lost. I'm not sure why we take a server grab in the inspector, instead of just a toolkit grab.</div><div><br>
_______________________________________________<br>
wayland-devel mailing list<br>
<a href="mailto:wayland-devel@lists.freedesktop.org" target="_blank">wayland-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/wayland-devel</a><br>
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"></blockquote></div><br><br clear="all"><br>-- <br> Jasper<br>
</div></div></div>