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.

Fri, 05 Apr 2019 09:16:30 +0200Android: add hint SDL_HINT_ANDROID_BLOCK_ON_PAUSE
Sylvain Becker <sylvain.becker@gmail.com> [Fri, 05 Apr 2019 09:16:30 +0200] rev 12693
Android: add hint SDL_HINT_ANDROID_BLOCK_ON_PAUSE
to set whether the event loop will block itself when the app is paused.

Fri, 05 Apr 2019 08:36:31 +0200Android: default SDL_HINT_MOUSE_TOUCH_EVENTS to 1 as previous behaviour
Sylvain Becker <sylvain.becker@gmail.com> [Fri, 05 Apr 2019 08:36:31 +0200] rev 12692
Android: default SDL_HINT_MOUSE_TOUCH_EVENTS to 1 as previous behaviour