Thu, 26 Nov 2015 13:51:03 -0500WinRT: bug-fix - SDL_SetThreadPriority() didn't work on WinRT 8.x platforms
David Ludwig [Thu, 26 Nov 2015 13:51:03 -0500] rev 9930
WinRT: bug-fix - SDL_SetThreadPriority() didn't work on WinRT 8.x platforms

WinRT 8.0 (Phone and non-Phone) didn't offer an API to set an already-created
thread's priority. WinRT 8.1 offered this API, along with several other
Win32 thread functions that were previously unavailable (in WinRT).

This change makes WinRT 8.1+ platforms use SDL's Win32 backend.

Thu, 26 Nov 2015 11:15:43 -0500WinRT: minor code cleanup in window-creation code
David Ludwig [Thu, 26 Nov 2015 11:15:43 -0500] rev 9929
WinRT: minor code cleanup in window-creation code

Window flags can be detected on all WinRT platforms.

Thu, 26 Nov 2015 11:09:50 -0500WinRT: native windows are inherently resizable (in WinRT 8.x)
David Ludwig [Thu, 26 Nov 2015 11:09:50 -0500] rev 9928
WinRT: native windows are inherently resizable (in WinRT 8.x)

Thu, 26 Nov 2015 02:37:51 -0500WinRT: bug-fix, fullscreen mode wasn't getting reported in Windows 8.0 apps
David Ludwig [Thu, 26 Nov 2015 02:37:51 -0500] rev 9927
WinRT: bug-fix, fullscreen mode wasn't getting reported in Windows 8.0 apps

This bug did not occur in Windows 8.1 apps, just Windows 8.0.

Thu, 26 Nov 2015 02:13:15 -0500WinRT: bug-fix, OpenGLES2 was failing to init, after recent windowing fixes
David Ludwig [Thu, 26 Nov 2015 02:13:15 -0500] rev 9926
WinRT: bug-fix, OpenGLES2 was failing to init, after recent windowing fixes

Some SDL_Window flags were getting lost inside WINRT_UpdateWindowFlags, namely
SDL_WINDOW_OPENGL.

Thu, 26 Nov 2015 01:36:36 -0500WinRT: bug-fix, fullscreen window flags weren't set if device was rotated 90 degrees
David Ludwig [Thu, 26 Nov 2015 01:36:36 -0500] rev 9925
WinRT: bug-fix, fullscreen window flags weren't set if device was rotated 90 degrees

Thu, 26 Nov 2015 00:41:39 -0500WinRT: lots of display and windowing related fixes
David Ludwig [Thu, 26 Nov 2015 00:41:39 -0500] rev 9924
WinRT: lots of display and windowing related fixes

This change-set fixes a lot of windowing related bugs, especially with
regards to Windows 8.x apps running on Windows 10 (which was the driver for
this work). The primary fixes include:
* listed display modes were wrong, especially when launching apps into a
non-fullscreen space
* reported window flags were often wrong, especially on Windows 10
* fullscreen/windowed mode switches weren't failing (they are not
programmatically possible in Win 8.x apps).

Sun, 15 Nov 2015 13:04:42 -0500WinRT: fixed crash in SDL_CondWaitTimeout, when using Win10's MSVC runtime
David Ludwig [Sun, 15 Nov 2015 13:04:42 -0500] rev 9923
WinRT: fixed crash in SDL_CondWaitTimeout, when using Win10's MSVC runtime

Wed, 25 Nov 2015 21:39:28 +0100Replaced tabs with spaces in test programs.
Philipp Wiesemann [Wed, 25 Nov 2015 21:39:28 +0100] rev 9922
Replaced tabs with spaces in test programs.

Wed, 25 Nov 2015 21:31:02 +0100Added SDL_HINT_VIDEO_X11_NET_WM_PING to WhatsNew.txt for 2.0.4.
Philipp Wiesemann [Wed, 25 Nov 2015 21:31:02 +0100] rev 9921
Added SDL_HINT_VIDEO_X11_NET_WM_PING to WhatsNew.txt for 2.0.4.