Re: Client messages _NET_WM_SHOW_WINDOW_MENU and _NET_WM_PERFORM_BUTTON_ACTION

"Jasper St. Pierre" <[email protected]> Tue, 1 Jul 2014 10:09:22 -0400
Newsgroups gmane.comp.gnome.wm-spec
Message-ID <CAA0H+QRkUKwhHoWPn20_YKBHxExkAzXjLa9Jy5ZsskehiarqrA@mail.gmail.com>
--===============4268692984438969011==
Content-Type: multipart/alternative; boundary=001a113643188c428504fd225239

--001a113643188c428504fd225239
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

The WM will set _NET_WM_STATE_SHADED on the window, which clients should be
able to react to. Some clients might not support shading, though.


On Tue, Jul 1, 2014 at 9:53 AM, Thomas L=C3=BCbking <thomas.luebking@gmail.=
com>
wrote:

> On Tue, 1 Jul 2014 18:04:10, Carsten Haitzler wrote:
>
>  in some wm's this shades/unshades the window.
>>
>
> This actually raises another problem: a CSD window cannot* be shaded by
> the WM.
> If this is supposed to be provided, the communication has to go the other
> way round, ie. the WM sets a root property on what to do for what titleba=
r
> interaction and the client should use this for event processing.
> At least for shading this would oc. still kill all WM side animations etc=
.
> :-(
>
> * it could, if the WM replaced the WM with a decorated dummy client, whic=
h
> then of course would look like the WM decoration and not like the CSD one=
.
>
> Cherrs,
>
> Thomas
> _______________________________________________
> wm-spec-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/wm-spec-list
>



--=20
  Jasper

--001a113643188c428504fd225239
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">The WM will set _NET_WM_STATE_SHADED on the window, which =
clients should be able to react to. Some clients might not support shading,=
 though.<br></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_qu=
ote">
On Tue, Jul 1, 2014 at 9:53 AM, Thomas L=C3=BCbking <span dir=3D"ltr">&lt;<=
a href=3D"mailto:[email protected]" target=3D"_blank">thomas.luebki=
[email protected]</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=3D"">On Tue, 1 Jul 2014 18:04:10, Carsten Haitzler wrote:<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
in some wm&#39;s this shades/unshades the window.<br>
</blockquote>
<br></div>
This actually raises another problem: a CSD window cannot* be shaded by the=
 WM.<br>
If this is supposed to be provided, the communication has to go the other w=
ay round, ie. the WM sets a root property on what to do for what titlebar i=
nteraction and the client should use this for event processing.<br>
At least for shading this would oc. still kill all WM side animations etc. =
:-(<br>
<br>
* it could, if the WM replaced the WM with a decorated dummy client, which =
then of course would look like the WM decoration and not like the CSD one.<=
br>
<br>
Cherrs,<div class=3D"HOEnZb"><div class=3D"h5"><br>
Thomas<br>
______________________________<u></u>_________________<br>
wm-spec-list mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">wm-spec-list@gn=
ome.org</a><br>
<a href=3D"https://mail.gnome.org/mailman/listinfo/wm-spec-list" target=3D"=
_blank">https://mail.gnome.org/<u></u>mailman/listinfo/wm-spec-list</a><br>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br>=C2=A0 Jasp=
er<br>
</div>

--001a113643188c428504fd225239--

--===============4268692984438969011==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
wm-spec-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/wm-spec-list

--===============4268692984438969011==--