Wed, 03 Oct 2012 19:02:46 -0700Added a delay hack to let the window manager adjust to the mode change. I'm not sure if this is a good idea, but at least it works sometimes now. :)
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Oct 2012 19:02:46 -0700] rev 6549
Added a delay hack to let the window manager adjust to the mode change. I'm not sure if this is a good idea, but at least it works sometimes now. :)

Wed, 03 Oct 2012 18:56:29 -0700Rewritten X11 video mode support to directly set requested modes and exactly restore the desktop mode at shutdown.
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Oct 2012 18:56:29 -0700] rev 6548
Rewritten X11 video mode support to directly set requested modes and exactly restore the desktop mode at shutdown.

Wed, 03 Oct 2012 18:54:31 -0700A window being fullscreen takes precedence over coordinate checks
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Oct 2012 18:54:31 -0700] rev 6547
A window being fullscreen takes precedence over coordinate checks
This fixes restoring video mode on the second display at shutdown in some circumstances.

Wed, 03 Oct 2012 20:02:13 -0400Helps to initialize variables in the right function. :)
Ryan C. Gordon <icculus@icculus.org> [Wed, 03 Oct 2012 20:02:13 -0400] rev 6546
Helps to initialize variables in the right function. :)

Wed, 03 Oct 2012 19:20:53 -0400Fixed compiler warning.
Ryan C. Gordon <icculus@icculus.org> [Wed, 03 Oct 2012 19:20:53 -0400] rev 6545
Fixed compiler warning.

Wed, 03 Oct 2012 13:39:42 -0700Use Ctrl modifier for window resize key bindings
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Oct 2012 13:39:42 -0700] rev 6544
Use Ctrl modifier for window resize key bindings

Wed, 03 Oct 2012 13:38:22 -0700Added key bindings to resize the window (+/-)
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Oct 2012 13:38:22 -0700] rev 6543
Added key bindings to resize the window (+/-)

Wed, 03 Oct 2012 13:37:44 -0700Keep track of the configure events we've received from the X server.
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Oct 2012 13:37:44 -0700] rev 6542
Keep track of the configure events we've received from the X server.
When programmatically resizing a window on Unity 3D, we'll get a move event with the old size before we get a size event with the new size, and we don't want to clobber our internal state with the old size.

Wed, 03 Oct 2012 12:33:42 -0700Poke window managers to get them to respect the resize hints.
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Oct 2012 12:33:42 -0700] rev 6541
Poke window managers to get them to respect the resize hints.

Wed, 03 Oct 2012 12:19:55 -0700Fix the size to the windowed mode, not the fullscreen mode.
Sam Lantinga <slouken@libsdl.org> [Wed, 03 Oct 2012 12:19:55 -0700] rev 6540
Fix the size to the windowed mode, not the fullscreen mode.