TODO
author Sam Lantinga <slouken@libsdl.org>
Thu, 25 Apr 2013 00:26:17 -0700
changeset 7110 2a98852fd58d
parent 6571 bbf4d53d9e37
permissions -rw-r--r--
Fixed bug 1582 - Allow disabling SDL_VIDEO_DRIVER_WINDOWS

Marcus von Appen

Trying to build SDL 2.x (HG) on Win32 platforms with either VS.NET or MinGW requires one to have the video subsystem and SDL_VIDEO_DRIVER_WINDOWS flag enabled due to the helper window creation routines.

The attached patch changes the helper window creation behaviour, so that one can build SDL2 without the video subsystem or Windows video drivers on Win32 platforms.
     1 2.0 release checklist:
     2  * http://wiki.libsdl.org/moin.cgi/Roadmap
     3 
     4  * See why windows are being rearranged.  Is the shield window not up?
     5  * Make sure you can create and show a fullscreen window in one step
     6  * Write automated test case for multi-draw APIs
     7  * Implement assertion code on iPhone
     8  * Add __WINDOWS__ in addition to __WIN32__
     9  * Write test for fullscreen gamma to check X11 colormap handling
    10 
    11  * Check 1.2 revisions:
    12 	3554 - Need to resolve semantics for locking keys on different platforms
    13 	4874 - Do we want screen rotation?  At what level?
    14 	4974 - Windows file code needs to convert UTF-8 to Unicode, but we don't need to tap dance for Windows 95/98
    15 	4484, 4485 - Verify that SDL's Windows keyboard handling works correctly
    16 	4865 - See if this is still needed (mouse coordinate clamping)
    17 	4866 - See if this is still needed (blocking window repositioning)
    18