Wed, 18 Feb 2015 16:17:53 -0500We maintain the list of platforms on the wiki now.
Ryan C. Gordon <icculus@icculus.org> [Wed, 18 Feb 2015 16:17:53 -0500] rev 9358
We maintain the list of platforms on the wiki now.

Also, I don't really want people emailing community members directly with
problems, so I'm removing their email addresses.

Fixes Bugzilla #2304.

Wed, 18 Feb 2015 21:34:07 +0100Emscripten: Fixed receiving joystick events after failed init or subsystem quit.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 18 Feb 2015 21:34:07 +0100] rev 9357
Emscripten: Fixed receiving joystick events after failed init or subsystem quit.

The callbacks used to receive the HTML events were not removed if the joystick
subsystem initialization failed or if the joystick subsystem was quit. Also, the
already connected joysticks were not deleted if the initialization failed later.

Wed, 18 Feb 2015 21:31:21 +0100Removed redundant include statements from test programs.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 18 Feb 2015 21:31:21 +0100] rev 9356
Removed redundant include statements from test programs.

The needed header files are already included with SDL.h. Still including them in
the test programs is confusing because it somehow suggests they would be needed.

Tue, 17 Feb 2015 23:00:46 -0500X11: Don't create a window and GL context to look up the glX extension string.
Ryan C. Gordon <icculus@icculus.org> [Tue, 17 Feb 2015 23:00:46 -0500] rev 9355
X11: Don't create a window and GL context to look up the glX extension string.

It's not necessary.

Tue, 17 Feb 2015 22:59:56 -0500glX HasExtension(): check for NULL ext string first.
Ryan C. Gordon <icculus@icculus.org> [Tue, 17 Feb 2015 22:59:56 -0500] rev 9354
glX HasExtension(): check for NULL ext string first.

It's slightly faster than failing later, after a strchr() call, since this
will get called multiple times with a NULL string if the system totally
fails elsewhere.

Sun, 15 Feb 2015 21:47:10 +0100Emscripten: Removed unused internal function.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 15 Feb 2015 21:47:10 +0100] rev 9353
Emscripten: Removed unused internal function.

Sun, 15 Feb 2015 21:44:36 +0100Emscripten: Changed return type of callback implementations from int to EM_BOOL.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 15 Feb 2015 21:44:36 +0100] rev 9352
Emscripten: Changed return type of callback implementations from int to EM_BOOL.

The prototypes are declared with EM_BOOL (which is currently an int) in html5.h.

Sun, 15 Feb 2015 12:11:44 -0500WinRT: a minor, nit-picky cleanup of some OpenGL code
David Ludwig <dludwig@pobox.com> [Sun, 15 Feb 2015 12:11:44 -0500] rev 9351
WinRT: a minor, nit-picky cleanup of some OpenGL code

Sun, 15 Feb 2015 11:53:24 -0500WinRT: improved OpenGL ES compatibility on WinPhone/ARM and Surface RT
David Ludwig <dludwig@pobox.com> [Sun, 15 Feb 2015 11:53:24 -0500] rev 9350
WinRT: improved OpenGL ES compatibility on WinPhone/ARM and Surface RT

This change integrates initialization settings for ANGLE/WinRT, as suggested in
MSOpenTech's latest ANGLE template-projects (for MSVC).

This should fix some OpenGL initialization issues on WinPhone 8.1 on ARM, and
on the 1st-generation Surface RT.

Sun, 15 Feb 2015 11:35:07 +0100Fixed crash if using clipboard functions without having initialized video.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 15 Feb 2015 11:35:07 +0100] rev 9349
Fixed crash if using clipboard functions without having initialized video.