Re: Proposal: Add a window state for "undecorated" windows
- From: "Jasper St. Pierre" <jstpierre mecheye net>
- To: Carsten Haitzler <raster rasterman com>
- Cc: wm-spec-list gnome org
- Subject: Re: Proposal: Add a window state for "undecorated" windows
- Date: Thu, 20 Feb 2014 10:23:41 -0500
There's a bunch of open questions about this state. If a window is CSD-drawn, does it include drop-shadows, or should the compositor draw drop-shadows?
If the compositor should still draw drop shadows, what happens if the client uses ARGB32 to get rounded corners, how does the compositor efficiently calculate a shadow? Does it take the alpha channel of the composited pixmap and do a blur on the GPU (your rounded corners look fine, but your transparent terminal is a bit too dark)?
If the client draws the shadow, how does the WM decide where the boundaries of the window are for snapping / maximization? It would be awkward to drag the window to the left and see an invisible shadow edge tile.
To solve this I proposed a client-set _NET_WM_FRAME_EXTENTS property on this list a little while back, but didn't hear any response.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]