Fri, 12 Apr 2019 23:15:26 +0200Android: when event loop is not blocking in pause, backup EGL context (Bug 4578)
Sylvain Becker <sylvain.becker@gmail.com> [Fri, 12 Apr 2019 23:15:26 +0200] rev 12703
Android: when event loop is not blocking in pause, backup EGL context (Bug 4578)
Backup the EGL context when SDL_APP_DIDENTERBACKGROUND has been removed from the
event queue.

Wed, 10 Apr 2019 22:30:58 -0300Fix disabling OpenGL vsync on macOS 10.14.4+ (bug #4575).
Alex Szpakowski <slime73@gmail.com> [Wed, 10 Apr 2019 22:30:58 -0300] rev 12702
Fix disabling OpenGL vsync on macOS 10.14.4+ (bug #4575).

Wed, 10 Apr 2019 10:59:53 +0200Fixed bug 4581 - generate synthetic mouse events at window boundaries
Sylvain Becker <sylvain.becker@gmail.com> [Wed, 10 Apr 2019 10:59:53 +0200] rev 12701
Fixed bug 4581 - generate synthetic mouse events at window boundaries
when real touch events are actually outside the window.

Mon, 08 Apr 2019 21:27:24 +0200Fixed bug 4581 - mouse events with SDL_TOUCH_MOUSEID make window lost focus
Sylvain Becker <sylvain.becker@gmail.com> [Mon, 08 Apr 2019 21:27:24 +0200] rev 12700
Fixed bug 4581 - mouse events with SDL_TOUCH_MOUSEID make window lost focus
Virtual mouse events should never leave the window or change focus for single window applications.

Mon, 08 Apr 2019 13:43:48 +0200Fixed bug 4582 - Maximize/Resize not working on Windows 10
Sylvain Becker <sylvain.becker@gmail.com> [Mon, 08 Apr 2019 13:43:48 +0200] rev 12699
Fixed bug 4582 - Maximize/Resize not working on Windows 10
When viewport is set, projectionAndView changes, but ID3D11DeviceContext_UpdateSubresource was not called.

Sat, 06 Apr 2019 21:52:51 +0200SDL_HINT_MOUSE_TOUCH_EVENTS: move tracking appart in case of 'window' is null
Sylvain Becker <sylvain.becker@gmail.com> [Sat, 06 Apr 2019 21:52:51 +0200] rev 12698
SDL_HINT_MOUSE_TOUCH_EVENTS: move tracking appart in case of 'window' is null

Sat, 06 Apr 2019 21:43:16 +0200Bug 4581: move tracking appart so it doesn't require the window to have focus
Sylvain Becker <sylvain.becker@gmail.com> [Sat, 06 Apr 2019 21:43:16 +0200] rev 12697
Bug 4581: move tracking appart so it doesn't require the window to have focus

Fri, 05 Apr 2019 08:15:01 -0700Fixed bug 4579 - SDL_android.c s_active not being atomic
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Apr 2019 08:15:01 -0700] rev 12696
Fixed bug 4579 - SDL_android.c s_active not being atomic

Isaias Brunet

This bug cause a false assert due to multiple threads modifying the same variable without any atomic operation.

Fri, 05 Apr 2019 08:10:12 -0700Set SDL_HINT_MOUSE_TOUCH_EVENTS for iPhone and iPad as well
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Apr 2019 08:10:12 -0700] rev 12695
Set SDL_HINT_MOUSE_TOUCH_EVENTS for iPhone and iPad as well

Fri, 05 Apr 2019 07:51:11 -0700https://bugzilla.libsdl.org/show_bug.cgi?id=4577
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Apr 2019 07:51:11 -0700] rev 12694
https://bugzilla.libsdl.org/show_bug.cgi?id=4577

SDL_GetWindowDisplayMode was returning an incorrect result on iPhone Plus devices (tested on iOS 12.1/12.2). The problem was that the value returned by UIScreenMode was assumed to be the physical pixels on the display, rather than the scaled retina pixels. The fix is to use the scale returned by UIScreen.scale rather than the nativeScale.