Tue, 07 Apr 2020 14:01:25 -0400cocoa: OpenGL setView and update must be used on main thread (thanks, Tim!).
Ryan C. Gordon [Tue, 07 Apr 2020 14:01:25 -0400] rev 13703
cocoa: OpenGL setView and update must be used on main thread (thanks, Tim!).

If called from background threads, use Grand Central Dispatch to use the
main thread instead. On the main thread, just call them directly.

Fixes Bugzilla #4932.

Tue, 07 Apr 2020 13:49:19 -0400configure.ac: Fix stupid autotools errors
Paul Cercueil [Tue, 07 Apr 2020 13:49:19 -0400] rev 13702
configure.ac: Fix stupid autotools errors

Apparently, recent versions of autotools will issue an error if an empty
description is supplied to AC_DEFINE(). Avoid these errors by just
adding a space in the square brackets.

Partially fixes Bugzilla #4908.

Tue, 07 Apr 2020 13:30:46 -0400wayland: Support wayland compositors with wl_seat version < 5 (thanks, Nia!).
Ryan C. Gordon [Tue, 07 Apr 2020 13:30:46 -0400] rev 13701
wayland: Support wayland compositors with wl_seat version < 5 (thanks, Nia!).

Fixes Bugzilla #5074.

Tue, 07 Apr 2020 11:17:52 -0700Fixed setting the controller name for the RAWINPUT driver
Sam Lantinga [Tue, 07 Apr 2020 11:17:52 -0700] rev 13700
Fixed setting the controller name for the RAWINPUT driver

Tue, 07 Apr 2020 11:17:22 -0700The 0x02ff product ID shows up for new firmware Xbox One controllers using the RAWINPUT driver
Sam Lantinga [Tue, 07 Apr 2020 11:17:22 -0700] rev 13699
The 0x02ff product ID shows up for new firmware Xbox One controllers using the RAWINPUT driver

Tue, 07 Apr 2020 10:14:12 -0700Fixed build warning
Sam Lantinga [Tue, 07 Apr 2020 10:14:12 -0700] rev 13698
Fixed build warning

Tue, 07 Apr 2020 10:13:08 -0700Fixed deadlock in new raw input joystick code
Sam Lantinga [Tue, 07 Apr 2020 10:13:08 -0700] rev 13697
Fixed deadlock in new raw input joystick code

The appropriate locking is done elsewhere, this prevents inverted lock acquisition

Tue, 07 Apr 2020 09:38:57 -0700Added SDL_log.h to SDL_internal.h so logging is available everywhere
Sam Lantinga [Tue, 07 Apr 2020 09:38:57 -0700] rev 13696
Added SDL_log.h to SDL_internal.h so logging is available everywhere

Tue, 07 Apr 2020 09:18:19 -0700Don't interpret raw input messages with no mouse position
Sam Lantinga [Tue, 07 Apr 2020 09:18:19 -0700] rev 13695
Don't interpret raw input messages with no mouse position

This happens occasionally on touch devices when raw input is enabled

Mon, 06 Apr 2020 19:21:56 -0700Avoid sending regular mouse messages for touch input
Sam Lantinga [Mon, 06 Apr 2020 19:21:56 -0700] rev 13694
Avoid sending regular mouse messages for touch input