Re: Client messages _NET_WM_SHOW_WINDOW_MENU and _NET_WM_PERFORM_BUTTON_ACTION



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übking <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 titlebar 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, which then of course would look like the WM decoration and not like the CSD one.

Cherrs,

Thomas
_______________________________________________
wm-spec-list mailing list
wm-spec-list gnome org
https://mail.gnome.org/mailman/listinfo/wm-spec-list



--
  Jasper


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]