Fri, 28 Sep 2012 01:15:48 -0700Pass the flags in, not the window pointer!
Sam Lantinga <slouken@libsdl.org> [Fri, 28 Sep 2012 01:15:48 -0700] rev 6485
Pass the flags in, not the window pointer!

Fri, 28 Sep 2012 01:11:30 -0700Don't base our resizable state on what the window manager decided, instead we want to base it on the size hints which we set.
Sam Lantinga <slouken@libsdl.org> [Fri, 28 Sep 2012 01:11:30 -0700] rev 6484
Don't base our resizable state on what the window manager decided, instead we want to base it on the size hints which we set.

Fri, 28 Sep 2012 00:57:47 -0700Only map/unmap if the window isn't already in the correct state.
Sam Lantinga <slouken@libsdl.org> [Fri, 28 Sep 2012 00:57:47 -0700] rev 6483
Only map/unmap if the window isn't already in the correct state.

Fri, 28 Sep 2012 00:40:47 -0700Fixed bug where desktop resolution was never restored if Xinerama was enabled.
Sam Lantinga <slouken@libsdl.org> [Fri, 28 Sep 2012 00:40:47 -0700] rev 6482
Fixed bug where desktop resolution was never restored if Xinerama was enabled.

Thu, 27 Sep 2012 23:55:38 -0700Compositing window managers can show and hide windows without ever affecting the mapped state. However they do send NetWM protocol messages to indicate this is happening.
Sam Lantinga <slouken@libsdl.org> [Thu, 27 Sep 2012 23:55:38 -0700] rev 6481
Compositing window managers can show and hide windows without ever affecting the mapped state. However they do send NetWM protocol messages to indicate this is happening.
Also refactored the netwm state code so it's consistent between the places that use it.

Thu, 27 Sep 2012 17:17:33 -0700Hopefully improved legacy fullscreen handling (it works now on my Ubuntu Unity system)
Sam Lantinga <slouken@libsdl.org> [Thu, 27 Sep 2012 17:17:33 -0700] rev 6480
Hopefully improved legacy fullscreen handling (it works now on my Ubuntu Unity system)

Thu, 27 Sep 2012 14:38:56 -0700Removed unused variables
Sam Lantinga <slouken@libsdl.org> [Thu, 27 Sep 2012 14:38:56 -0700] rev 6479
Removed unused variables

Thu, 27 Sep 2012 14:35:28 -0700Removed executable bit from source files
Sam Lantinga <slouken@libsdl.org> [Thu, 27 Sep 2012 14:35:28 -0700] rev 6478
Removed executable bit from source files

Thu, 27 Sep 2012 13:52:57 -0700When we're reparented we'll get both unmapnotify and mapnotify. Eat both so the unmap notify doesn't confuse the normal event processing.
Sam Lantinga <slouken@libsdl.org> [Thu, 27 Sep 2012 13:52:57 -0700] rev 6477
When we're reparented we'll get both unmapnotify and mapnotify. Eat both so the unmap notify doesn't confuse the normal event processing.

Thu, 27 Sep 2012 13:52:07 -0700Show events from all windows (for the legacy fullscreen case)
Sam Lantinga <slouken@libsdl.org> [Thu, 27 Sep 2012 13:52:07 -0700] rev 6476
Show events from all windows (for the legacy fullscreen case)