multiwindow support for _NET_WM_STATE_SKIP_TASKBAR

Jon TURNEY jon.turney@dronecode.org.uk
Thu Nov 27 19:40:00 GMT 2008


Yaakov (Cygwin Ports) wrote:
> Jon,
> 
> Following up on our discussion about multiwindow not honouring
> _NET_WM_STATE_SKIP_TASKBAR.  The attached patch was what I had in mind
> but it has no effect.  I'm posting this now to at least start the
> discussion.
> 
> You may wish to refer to the FD.o EWMH specs:
> 
> http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html

Yaakov,

Here's a slightly improved version of that patch, and working version of the 
small testcase you pointed out to me.

Sadly, doesn't work quite as well as it might: to remove a window from the 
taskbar, not only do you have to remove the WS_EX_APPWINDOW style, but also 
add the WS_EX_TOOLWINDOW style, which changes the size of the title bar etc.

So this might look ok for some title-bar less dialog-style windows, but looks 
a bit odd otherwise.

Anyhow, try it out and see what you think.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 1.5-hint-handling-skip-taskbar.patch
URL: <http://cygwin.com/pipermail/cygwin-xfree/attachments/20081127/3262ae5d/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: net_wm_state_skip_taskbar.c
URL: <http://cygwin.com/pipermail/cygwin-xfree/attachments/20081127/3262ae5d/attachment.c>
-------------- next part --------------
--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


More information about the Cygwin-xfree mailing list