Sun, 13 Oct 2019 15:18:28 -0300macOS: Fix asserts in SDL_Render's metal scissor code when the window is resized.
Alex Szpakowski [Sun, 13 Oct 2019 15:18:28 -0300] rev 13113
macOS: Fix asserts in SDL_Render's metal scissor code when the window is resized.

Sun, 13 Oct 2019 12:16:40 -0300macOS: Fix a new issue in 10.15 where the window decorations don't always get restored after SDL_SetWindowFullscreen(window, 0).
Alex Szpakowski [Sun, 13 Oct 2019 12:16:40 -0300] rev 13112
macOS: Fix a new issue in 10.15 where the window decorations don't always get restored after SDL_SetWindowFullscreen(window, 0).

Sat, 12 Oct 2019 18:47:56 +0200Fixed bug 4797 - SDL fails to compile with Mesa Master (thanks Michael Olbrich!)
Sylvain Becker [Sat, 12 Oct 2019 18:47:56 +0200] rev 13111
Fixed bug 4797 - SDL fails to compile with Mesa Master (thanks Michael Olbrich!)

fix building with Mesa 19.2

With Mesa 19.2 building fails with:

/include/GLES/gl.h:63:25: error: conflicting types for 'GLsizeiptr'

The same type is defined in include/SDL_opengl.h for OpenGL and the two
headers should not be included at the same time.
This was just never noticed because the same header guard '__gl_h_' was
used. This was changed in Mesa. The result is this error.

Fix this the same way GLES2 already handles this: Don't include the GLES
header when the OpenGL header was already included.
(https://hg.libsdl.org/SDL/rev/a60b3c292f0f)

Fri, 11 Oct 2019 06:18:24 +0200Remove 'Enum' suffixes (bug 4813)
Sylvain Becker [Fri, 11 Oct 2019 06:18:24 +0200] rev 13110
Remove 'Enum' suffixes (bug 4813)

Thu, 10 Oct 2019 17:40:00 +0200Fixed bug 4813 - Give enums their own name
Sylvain Becker [Thu, 10 Oct 2019 17:40:00 +0200] rev 13109
Fixed bug 4813 - Give enums their own name
* SDL_PIXELTYPE_
* SDL_BITMAPORDER_
* SDL_PACKEDORDER_
* SDL_ARRAYORDER_
* SDL_PACKEDLAYOUT_
* SDLK_
* SDL_LOG_CATEGORY_

Thu, 10 Oct 2019 17:21:46 +0200Fixed bug 4820 - SDL assumes RW_SEEK_SET == SEEK_SET
Sylvain Becker [Thu, 10 Oct 2019 17:21:46 +0200] rev 13108
Fixed bug 4820 - SDL assumes RW_SEEK_SET == SEEK_SET

Wed, 09 Oct 2019 19:38:16 -0400linux: If D-Bus isn't available on the system, don't keep trying to load it.
Ryan C. Gordon [Wed, 09 Oct 2019 19:38:16 -0400] rev 13107
linux: If D-Bus isn't available on the system, don't keep trying to load it.

Fixes Bugzilla #4476.

Wed, 09 Oct 2019 13:42:13 -0400mouse: Save initial position yet even if xrel and yrel are 0.
Ryan C. Gordon [Wed, 09 Oct 2019 13:42:13 -0400] rev 13106
mouse: Save initial position yet even if xrel and yrel are 0.

The X11 target sets mouse->last_x and last_y in EnterNotify and then calls
SDL_SendMouseMotion(), which throws away the new position because it matches
the mouse->last_x and last_y we just set, meaning that if the pointer is
in the window when it created, SDL_GetMouseState() will report a position of
0,0 until a MotionNotify event (the pointer moves) arrives and corrects the
mouse state.

Mostly fixes Bugzilla #1612.

Sat, 05 Oct 2019 20:19:10 -0400dynapi: Make gendynapi.pl work on older Perl releases.
Ryan C. Gordon [Sat, 05 Oct 2019 20:19:10 -0400] rev 13105
dynapi: Make gendynapi.pl work on older Perl releases.

Wed, 02 Oct 2019 14:55:02 -0400WinRT: fix a link-time error when building UWP + x64
David Ludwig [Wed, 02 Oct 2019 14:55:02 -0400] rev 13104
WinRT: fix a link-time error when building UWP + x64