Mon, 24 Jun 2019 23:50:20 +0300fix permissions
Ozkan Sezer [Mon, 24 Jun 2019 23:50:20 +0300] rev 12903
fix permissions

Mon, 24 Jun 2019 18:08:11 +0200Android: export Lock/Unlock activity API
Sylvain Becker [Mon, 24 Jun 2019 18:08:11 +0200] rev 12902
Android: export Lock/Unlock activity API

Fri, 21 Jun 2019 22:01:27 -0700Fixed bug 4684 - GLES1 variables missing under Android with CMake
Sam Lantinga [Fri, 21 Jun 2019 22:01:27 -0700] rev 12901
Fixed bug 4684 - GLES1 variables missing under Android with CMake

Braden Obrzut

https://hg.libsdl.org/SDL/file/9d3f245739f8/CMakeLists.txt#l911

I believe the following should also be specified there:

set(SDL_VIDEO_OPENGL_ES 1)
set(SDL_VIDEO_RENDER_OGL_ES 1)

As it is now GLES1 support is missing when building for Android despite it linking to the library.

Fri, 21 Jun 2019 15:07:39 -0400direct3d: Use D3DPOOL_DEFAULT for vertex buffers after all, release correctly.
Ryan C. Gordon [Fri, 21 Jun 2019 15:07:39 -0400] rev 12900
direct3d: Use D3DPOOL_DEFAULT for vertex buffers after all, release correctly.

Fixes Bugzilla #4679.
Fixes Bugzilla #4537.

Fri, 21 Jun 2019 10:58:30 -0700Enable Raspberry Pi video by default
Sam Lantinga [Fri, 21 Jun 2019 10:58:30 -0700] rev 12899
Enable Raspberry Pi video by default

Thu, 20 Jun 2019 19:51:00 -0700direct3d: Fix dirty textures failing to update
Cameron Gutman [Thu, 20 Jun 2019 19:51:00 -0700] rev 12898
direct3d: Fix dirty textures failing to update

Even if the texture itself has not changed since last time, the data may have
so we must call UpdateDirtyTexture() to handle that possibility.

Wed, 19 Jun 2019 17:11:20 -0700Fixed bug 4672 - Warnings in SDL_LogEvent()
Sam Lantinga [Wed, 19 Jun 2019 17:11:20 -0700] rev 12897
Fixed bug 4672 - Warnings in SDL_LogEvent()

Wed, 19 Jun 2019 15:54:21 -0700Rolling back GameCube HIDAPI support
Sam Lantinga [Wed, 19 Jun 2019 15:54:21 -0700] rev 12896
Rolling back GameCube HIDAPI support
It causes the HIDAPI devices to always be opened on enumeration, which causes crashes in the Windows drivers when multiple applications are reading and writing at the same time. We can revisit this after 2.0.10 release.

Wed, 19 Jun 2019 06:43:54 -0700Handle GameCube WaveBird controller differences
Zack Middleton [Wed, 19 Jun 2019 06:43:54 -0700] rev 12895
Handle GameCube WaveBird controller differences
Make wireless GameCube controllers use unknown power level instead of
wired and don't allow rumble (it doesn't have hardware for it).

Wed, 19 Jun 2019 06:43:36 -0700Make GameCube controllers only rumble if both USB cables are connected
Zack Middleton [Wed, 19 Jun 2019 06:43:36 -0700] rev 12894
Make GameCube controllers only rumble if both USB cables are connected
The Nintendo USB GameCube Adapter has two USB connectors. Black for data
and grey for additional power for rumble. The Wii U and other software
require both cables to use rumble. The rumble is weaker without the
second USB cable. Other than that I don't know if there is any negative
side affects from using rumble with only one cable.