Thu, 01 Aug 2019 18:22:12 -0300Add a windowID field to SDL_TouchFingerEvent (bug #4331).
Alex Szpakowski <slime73@gmail.com> [Thu, 01 Aug 2019 18:22:12 -0300] rev 12979
Add a windowID field to SDL_TouchFingerEvent (bug #4331).

This is unimplemented on some platforms and will cause compile errors when building those platform backends for now.

Thu, 01 Aug 2019 17:41:40 +0300configury: allow libusb-less hidapi for macosx.
Ozkan Sezer <sezeroz@gmail.com> [Thu, 01 Aug 2019 17:41:40 +0300] rev 12978
configury: allow libusb-less hidapi for macosx.

Wed, 31 Jul 2019 23:50:10 +0300clean-up/tidy-up os2/SDL_syscdrom.c SDL-1.2
Ozkan Sezer <sezeroz@gmail.com> [Wed, 31 Jul 2019 23:50:10 +0300] rev 12977
clean-up/tidy-up os2/SDL_syscdrom.c

Wed, 31 Jul 2019 23:37:02 +0300use WIN_IsWindowsVistaOrGreater() from core/windows for isVistaOrNewer
Ozkan Sezer <sezeroz@gmail.com> [Wed, 31 Jul 2019 23:37:02 +0300] rev 12976
use WIN_IsWindowsVistaOrGreater() from core/windows for isVistaOrNewer

Wed, 31 Jul 2019 20:55:02 +0300updated Watcom-Win32.zip: SDL-1.2
Ozkan Sezer <sezeroz@gmail.com> [Wed, 31 Jul 2019 20:55:02 +0300] rev 12975
updated Watcom-Win32.zip:

- Adjusted the dll-exported functions (calling convention / _cdecl
symbol decoration mess), so that the applications linked against
mingw- or msvc-built SDL.dll can run with the watcom-built dll.
- Builds current SDL-1.2 branch, tested by cross-compiling on Linux.
- The makefile builds the dll by default, and links statically to
watcom C libraries instead of their dll versions (dropped '-br').
- Included the needed directx headers (ddraw.h, dinput.h, dsound.h)
based on Wine project (LGPL). (Can still override using DXDIR=xx
on the wmake cmdline..)

Wed, 31 Jul 2019 12:20:55 -0400hidapi: Add SDL_hidapi.c, allows support for multiple hidapi backends.
Ethan Lee <flibitijibibo@flibitijibibo.com> [Wed, 31 Jul 2019 12:20:55 -0400] rev 12974
hidapi: Add SDL_hidapi.c, allows support for multiple hidapi backends.

This is currently supported on Linux and macOS. iOS and Android are not
supported at all, Windows support could be added with some changes to the libusb
backend. The Visual Studio and Xcode projects do not use this feature.

Based on Valve Software's hid.cpp, written in collaboration with Andrew Eikum.

Wed, 31 Jul 2019 10:20:37 -0700Make sure HIDAPI is initialized whenever we call HIDAPI_IsDevicePresent()
Sam Lantinga <slouken@libsdl.org> [Wed, 31 Jul 2019 10:20:37 -0700] rev 12973
Make sure HIDAPI is initialized whenever we call HIDAPI_IsDevicePresent()

Wed, 31 Jul 2019 11:14:48 -0500joystick: Ensure HIDAPI is initialized before calling it
Andrew Eikum <aeikum@codeweavers.com> [Wed, 31 Jul 2019 11:14:48 -0500] rev 12972
joystick: Ensure HIDAPI is initialized before calling it

Wed, 31 Jul 2019 11:34:00 -0500cmake: Fix locating libusb header at configure-time
Andrew Eikum <aeikum@codeweavers.com> [Wed, 31 Jul 2019 11:34:00 -0500] rev 12971
cmake: Fix locating libusb header at configure-time

Removing the CheckUSBHID call is necessary to avoid caching the failed header
check result before we find libusb via pkg-config.

Wed, 31 Jul 2019 19:40:50 +0300minor whitespace tidy-up.
Ozkan Sezer <sezeroz@gmail.com> [Wed, 31 Jul 2019 19:40:50 +0300] rev 12970
minor whitespace tidy-up.