Re: Client messages _NET_WM_SHOW_WINDOW_MENU and _NET_WM_PERFORM_BUTTON_ACTION



On Tue, 01 Jul 2014 15:53:33 +0200 Thomas Lübking <thomas luebking gmail com>
said:

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. :-(

sure. though in this case only the client can do a shade, it needs to know that
it should vs maximize... but let us now pretend double-click on titlebar would
iconify the window... the problem remains - how does the client indicate to the
wm that you clicked on the titlebar? (vs the levt/top/right border edje, the
corners, a close button, maximize button, a help button 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



-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    raster rasterman com



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