Re: multiwindow support for _NET_WM_STATE_SKIP_TASKBAR

2009-01-15 Thread Jon TURNEY
Jon TURNEY wrote: Jon TURNEY wrote: Yes, I see the same behaviour. When I looked into this, it seems to be because the taskbar doesn't re-evaluate if the window should be in it or not when the style is changed, but only when a ShowWindow() occurs. Attached is an updated version of this

[patch 0/7] X server patchset

2009-01-15 Thread Jon TURNEY
on this one. For convenience this patch-set is also avaiable at http://www.dronecode.org.uk/cygwin/cygwin-xorg-server-patch-set-update-20090115.tar.bz2 -- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation

[patch 1/7] Cygwin/X: Make transient windows resizable again

2009-01-15 Thread Jon TURNEY
This reverts the change in from-xming-patch11 which makes parented windows non-resizeable Because this was trying to do something which we should be doing, as an alternative we try checking WM_NORMAL_HINTS for windows which shouldn't be resizable If a window has a maximum size specified, no

[patch 2/7] Xming: Reduce MOUSE_POLLING_INTERVAL

2009-01-15 Thread Jon TURNEY
Reduce MOUSE_POLLING_INTERVAL from 500ms to 50ms In -multiwindow mode, this determines how quickly X windows can track the mouse when it is outside any X window... Move the cursor around an xeyes, and you will see what this timing effects. --- xserver/hw/xwin/win.h |1 +

[patch 4/7] Cygwin/X: Invent a scan code if we dont have one

2009-01-15 Thread Jon TURNEY
Apparently, fake keypresses generated by speech recognizers may not bother with a scan code, so look up what scan code corresponds to the virtual key code if this occurs --- xserver/hw/xwin/winkeybd.c |7 +++ 1 file changed, 7 insertions(+) Index:

[patch 3/7] Cygwin/X: Improve mouse tracking for moving/resizing undecorated windows

2009-01-15 Thread Jon TURNEY
In -multiwindow mode, tell Windows we wish to capture the mouse when a button is down. This causes Windows to continue to send movement events for the mouse even if the mouse pointer moves outside the window frame. This helps greatly with undecorated windows which have regions you can grab to

[patch 5/7] Cygwin/X: Add a timestamp to log messages

2009-01-15 Thread Jon TURNEY
Add a timestamp to log messages Also tidy up a few stray \n issues --- xserver/dix/registry.c |2 +- xserver/hw/xwin/winprocarg.c |4 ++-- xserver/os/log.c | 18 -- 3 files changed, 19 insertions(+), 5 deletions(-) Index:

[patch 7/7] Cygwin/X: Unmap windows when they are minimized and map them again when the are restored

2009-01-15 Thread Jon TURNEY
At the moment, when a window is minimized, it is moved to (0,0) on the shadow framebuffer. This can leads to various problems: tooltips and menus can 'punch through' from an apparently minimized window if the mouse pointer is positioned over the native frame of another X window which covers the

Re: [patch 0/7] X server patchset

2009-01-15 Thread Jon TURNEY
Ah, and what do you think about the attached change to the .cygport file itself to propagate the distribution patchlevel into the version number? --- xorg-server-1.5.3-4.cygport.bak 2009-01-12 22:57:06.0 + +++ xorg-server-1.5.3-4.cygport 2009-01-12 23:26:52.0 + @@

Re: [patch 0/7] X server patchset

2009-01-15 Thread jose isaias cabrera
Jon, are these patches going to be applied to the distributed software soon or do we have to apply the patches ourselves? What I am trying to figure out is that if I run setup in a week or so, will these patches be applied to the software that I download? thanks, josé - Original

Re: [patch 4/7] Cygwin/X: Invent a scan code if we dont have one

2009-01-15 Thread Reini Urban
Shouldn't we properly attribute Paul Loewenstein at least in the patch who came up with this idea. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: