<div class="gmail_quote">Nothing has been said on this thread in some time, but I&#39;d like to raise another issue.</div><div class="gmail_quote"><br></div><div class="gmail_quote">Clients have a menu or other means by which they access window manager functions.  Things like &quot;move to desktop 2&quot;.  However this assumes a *lot* about the desktop model being used by the compositor, and fixes it to whatever the toolkits decide.  It would not be possible to cleanly make a compositor which used any other way to manage windows. </div>

<div class="gmail_quote"><br></div><div class="gmail_quote">Tiling is one good example, the tasks used in kde4 are another.</div><div class="gmail_quote"><br></div><div class="gmail_quote">I was a strong believer in CSD until I realized I don&#39;t want to have to change the toolkit to make a new compositor feature usable/visible.</div>

<div class="gmail_quote"><br></div><div class="gmail_quote">On Mon, May 9, 2011 at 10:52 PM, <a href="mailto:andre.knispel@gmx.de">andre.knispel@gmx.de</a> <span dir="ltr">&lt;<a href="mailto:andre.knispel@gmx.de">andre.knispel@gmx.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Actually, I think Iskren made a very important point. To take this one step further: with CSD, we can&#39;t force the client to stop drawing the decoration, we can only tell the client that it should. So we can assume Chrome having a decoration for example, what shouldn&#39;t be possible in a tiling WM.<br>

Together with the other things he said, it would be almost impossible to get a useable/useful tiling WM with CSD.<br>To the shortcuts discussion: do you really want every user to remember shortcuts to use his desktop? This would be a huge step backwards for the process of getting Linux on the desktop. Everything the average user wants to do must be doable within the UI, and closing/moving dead windows out of the way belongs to this.<br>

<br>André <br><div class="im"><br>----- Reply message -----<br>Von: &quot;Daniel&quot; &lt;<a href="mailto:danlist@terra.es" target="_blank">danlist@terra.es</a>&gt;<br>Datum: Mo., Mai. 9, 2011 23:29<br>Betreff: client side decorations<br>

An: &quot;Bill Spitzak&quot; &lt;<a href="mailto:spitzak@gmail.com" target="_blank">spitzak@gmail.com</a>&gt;<br></div><div><div></div><div class="h5">Cc: &quot;Høgsberg&quot; &lt;<a href="mailto:krh@bitplanet.net" target="_blank">krh@bitplanet.net</a>&gt;, &quot;Peng Huang&quot; &lt;<a href="mailto:shawn.p.huang@gmail.com" target="_blank">shawn.p.huang@gmail.com</a>&gt;, &quot;Sam Spilsbury&quot; &lt;<a href="mailto:smspillaz@gmail.com" target="_blank">smspillaz@gmail.com</a>&gt;, &quot;Mike Paquette&quot; &lt;<a href="mailto:paquette.mj@gmail.com" target="_blank">paquette.mj@gmail.com</a>&gt;, &quot;wayland&quot; &lt;<a href="mailto:wayland-devel@lists.freedesktop.org" target="_blank">wayland-devel@lists.freedesktop.org</a>&gt;, &lt;<a href="mailto:maltee@lavabit.com" target="_blank">maltee@lavabit.com</a>&gt;, &lt;<a href="mailto:Kristian@freedesktop.org" target="_blank">Kristian@freedesktop.org</a>&gt;, &quot;microcai&quot; &lt;<a href="mailto:microcai@fedoraproject.org" target="_blank">microcai@fedoraproject.org</a>&gt;<br>

<br><br>El dg 08 de 05 de 2011 a les 09:47 -0700, en/na Bill Spitzak va<br>escriure:<br>&gt; <br>&gt; Though it is possible, I don&#39;t like the idea of clients sending hints<br>&gt; about what areas are the close box or window border, since it implies<br>

&gt; there are such concepts as &quot;title bar&quot; and &quot;close box&quot;. The compositor<br>&gt; can just have clicks anywhere raise and move the non-responsive<br>&gt; window, and lots of clicks (indicating user frustration) pop up a box<br>

&gt; offering to kill the program. On Linux, since it is standard,<br>&gt; compositors can also have Alt+click always raise/move windows, and alt<br>&gt; +right click pop up a menu of compositor-side window actions.<br>&gt; <br>

<br>This would be actually a good way to handle it. Use an special mode or<br>tool, a la xkill, to deal with stuck applications. It can take the form<br>of an special key/mouse combination, gestures, or as I said before, an<br>

external tool like xkill. Note that it needs not be limited to killing,<br>but could do any other thing, like minimizing, sending to another<br>virtual desktop, etc.<br><br><br><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>

<br><br></div></div><br>_______________________________________________<br>
wayland-devel mailing list<br>
<a href="mailto:wayland-devel@lists.freedesktop.org">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>
<br></blockquote></div><br>