On Fri, 26 Oct 2012 at 14:54:58 -0700, Iain Patterson wrote: > I noticed that the top of maximized windows got hidden underneath > xfce4-panel.
> Subject: [PATCH] Partially support _NET_WM_STRUT_PARTIAL. > > > As a partial hackaround we now query windows for _NET_WM_STRUT_PARTIAL > but throw away the start and end co-ordinates, assuming instead that > the struts are full-width/full-height. This trades off a small amount > of wasted placement space to avoid the case where windows can be > partially obscured by panels, which can be particularly annoying if > the panel is at the top and the victim's titlebar becomes hidden. I guess that people using xinerama might be annoyed if the panel on one screen makes the corresponding space on the other screen unusable too. Having proper _NET_WM_STRUT_PARTIAL could be actually very cool if wmaker's dock used it in order to tell windows which space it actually occupies. Right now I have a dock which does not occupy the whole right edge of the screen. And yet, if I horizontally maximize a window placed in a vertical position level where there is no more dock icons (ie the space bellow the bottom dockapp) it does not completely maximize horizontally. Have you thought about how much more work would be required to make wmaker respect the full partial strut specification? -- To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.