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"><<= a href=3D"mailto:[email protected]" target=3D"_blank">thomas.luebki= [email protected]</a>></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'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==--