Sam Lantinga
cd51a51f00
Updated with a better understanding of the Xbox One controller protocol
2020-11-18 20:34:08 -08:00
Sam Lantinga
71e32f5e1b
Added SDL_crc32()
2020-11-16 15:00:15 -08:00
Ozkan Sezer
94a047f718
fix xcode project file permissions
2020-11-12 14:11:40 +03:00
Sam Lantinga
abf9dfd5c2
Fix MakeThreadRealtime DBus method call on Linux, type mismatch due to copy paste.
...
Nov 02 20:34:15 redcore rtkit-daemon[2825]: Failed to parse MakeThreadRealtime() method call: Argument 1 is specified to be of type "uint32", but is actually of type "int32"
Nov 02 20:34:15 redcore rtkit-daemon[2825]: Failed to parse MakeThreadRealtime() method call: Argument 1 is specified to be of type "uint32", but is actually of type "int32"
Docs:
http://git.0pointer.net/rtkit.git/tree/README
CLIENTS:
To be able to make use of realtime scheduling clients may
request so with a small D-Bus interface that is accessible on
the interface org.freedesktop.RealtimeKit1 as object
/org/freedesktop/RealtimeKit1 on the service
org.freedesktop.RealtimeKit1:
void MakeThreadRealtime(u64 thread_id, u32 priority);
void MakeThreadHighPriority(u64 thread_id, s32 priority);
2020-11-09 10:11:38 -08:00
Sam Lantinga
5d34e3c690
Fixed linking iOS shared library
2020-11-09 09:47:19 -08:00
Sam Lantinga
d5e367a466
Fixed build so CoreBluetooth framework is only needed by hidapi
...
Also added plist keys for Bluetooth permission so testgamecontroller works with HIDAPI enabled
2020-11-06 14:45:36 -08:00
Sam Lantinga
a22beef402
Moved the PS5 controller driver to a separate file, as the advanced feature protocol is very different from that of the PS4
2020-11-05 17:03:28 -08:00
Ozkan Sezer
e37a9385e2
Makefile.os2: remove duplicated OPTION QUIET directives from linker file
2020-10-19 04:33:03 +03:00
Sam Lantinga
3755f6920f
Added mapping for Xbox One S controller and PS4 controller on Android 11, including guide button
2020-10-16 12:40:10 -07:00
Sam Lantinga
df52c50434
Backed out changeset 2f59f1264083
2020-10-16 09:45:40 -07:00
Sam Lantinga
645a3280ec
Fix iOS and tvOS builds
...
- Fix iOS and tvOS scheme names
- Add iOS/tvOS Developer signing identities and development team to iOS and
tvOS shared library schemes
2020-10-15 10:13:40 -07:00
Ozkan Sezer
93e1449764
SDL_waylanddatamanager.c (mime_data_list_add): constify the buffer param
...
Fixes -Wdiscarded-qualifiers warnings from Wayland_data_source_add_data()
2020-10-14 15:50:04 +03:00
Sam Lantinga
eb1aba6105
Make the CoreHaptics framework optional on iOS and tvOS
2020-10-13 21:08:22 -07:00
Sam Lantinga
1b31e9f6dc
Added support for game controller rumble on iOS 14
2020-10-13 21:08:13 -07:00
Ozkan Sezer
e58cc5fa0e
minor whitespace fix
2020-10-09 03:28:30 +03:00
Sam Lantinga
79e625f017
Fixed trying to build OSX SDL_OpenURL on iOS and tvOS
2020-10-08 17:01:28 -07:00
Ryan C. Gordon
7bec9df11a
url: Add to Xcode project files, iOS/mac fixes.
2020-10-05 16:10:10 -04:00
Ozkan Sezer
9db16a6557
fix permissions of some project files
2020-06-14 12:21:02 +03:00
Sam Lantinga
22ce194b17
Make sure SDL_locale.h is included in the Xcode Framework for macOS
2020-06-03 14:58:38 -07:00
Sam Lantinga
b9d5aebb3a
Make sure SDL_locale.h is included in the Xcode Framework for tvOS
2020-06-03 14:56:35 -07:00
Sam Lantinga
550b209e90
Make sure SDL_locale.h is included in the Xcode Framework
2020-06-03 14:26:37 -07:00
Ryan C. Gordon
3195551b2e
xcode: make sure locale sources are used in all targets.
2020-05-18 21:07:02 -04:00
Ryan C. Gordon
fa23e3d00b
locale: Implemented SDL_GetPreferredLocales().
...
This was something I proposed a long time ago, Sylvain Becker did
additional work on it, then back to me.
Fixes Bugzilla #2131 .
2020-05-04 02:27:29 -04:00
Sam Lantinga
87917b16a1
Removed CoreBluetooth framework dependency as part of fixing bug 4299
2020-04-14 07:54:38 -07:00
David Ludwig
b2296506bc
virtual joysticks: MSVC support part 1/2, make driver's .c file be uniquely named
2020-03-15 15:05:36 -04:00
David Ludwig
9b1ea290f8
virtual joysticks: added source files to Xcode projects (Bug 5028)
2020-03-15 14:21:05 -04:00
Sam Lantinga
93ed3c8baf
Updated SDL to version 2.0.13 for development builds
2020-03-10 18:25:47 -07:00
Sam Lantinga
983bbf9ef3
Backed out changeset 51622f74dc85
2020-03-10 18:35:31 -07:00
Sam Lantinga
4fb06a2a38
Updated SDL to version 2.0.13 for development builds
2020-03-10 18:25:47 -07:00
Sam Lantinga
11a84e4fa8
Make sure hidapi is built for the release DMG
2020-03-01 18:16:15 -08:00
Sam Lantinga
74ed215618
Updated version to 2.0.12 for release candidate build
2020-03-01 14:58:16 -08:00
Sam Lantinga
1bd120266f
Added SDL_hidapi_rumble.c to the macOS, iOS and tvOS builds
2020-02-04 15:42:49 -08:00
Sam Lantinga
68e702b657
Fixed the hidapi Info.plist for submission to the Apple App Store
2020-02-03 00:51:35 -08:00
Sam Lantinga
39a498c940
Build the hidapi framework and weak link it on Mac OS X
2020-01-31 13:09:20 -08:00
Sam Lantinga
91121ee4bb
Weak link the hidapi framework on iOS and tvOS
2020-01-31 10:45:04 -08:00
Sam Lantinga
1190343f36
Build hidapi as a framework on iOS, so it can be linked by the application as well.
2020-01-30 16:02:56 -08:00
Sam Lantinga
4e33c013d4
More Xcode project improvements
2020-01-30 14:53:18 -08:00
Sam Lantinga
bc68516326
Added a unified Xcode project for macOS, iOS and tvOS
2020-01-29 20:09:18 -08:00
Sam Lantinga
a8780c6a28
Updated copyright date for 2020
2020-01-16 20:49:25 -08:00
Ozkan Sezer
9996d1bb71
fix xcode project file permissions
2019-12-20 14:33:37 +03:00
Sam Lantinga
6b76787209
Make sure the Xbox 360 driver doesn't try to talk to the wireless controllers
2019-12-19 21:45:44 -08:00
Sam Lantinga
20daf54fd8
Added new HIDAPI driver files to the Xcode projects
2019-12-19 15:18:50 -08:00
Ozkan Sezer
b8d325c830
fix xcode project file permissions
2019-11-21 23:04:20 +03:00
Sam Lantinga
2a7b635b9b
Added support for the NVIDIA Controller v01.04 on Android
2019-11-21 11:52:50 -08:00
Ozkan Sezer
eb8f14bb6a
added SDL_strtokr() as a replacement for POSIX strtok_r (bug #4046.)
2019-11-20 20:40:50 +03:00
Ozkan Sezer
ffc7d09197
endpointvolume.h checks not needed since changeset 13078:8ab094a9df6b .
2019-10-01 14:00:02 +03:00
Alex Szpakowski
f46ac1e9f7
macOS: Fix SDL_metal.h not being copied to the framework's Headers folder when SDL.framework is built using Xcode.
2019-09-27 20:15:42 -03:00
Sam Lantinga
84dc44e24d
Fix the RealtimeKit dbus include guards
...
The SDL_USE_LIBDBUS define is set inside SDL_debug.h, therefore the
circular dependency made it impossible for this feature to be enabled.
Instead, guard SDL_dbus.h based on the autoconf variable HAVE_DBUS_DBUS_H
Additionally, fix one of the rtkit comments. CAP_SYS_NICE isn't required
to achieve high priority. But there is some scheduler config that rtkit
needs the app to setup.
2019-09-27 15:21:27 -07:00
Sam Lantinga
3fe2d8368c
Updated SDL development builds to version 2.0.11
2019-09-22 10:37:16 -07:00
Ozkan Sezer
7f5fc74c57
fix permissions
2019-08-08 23:35:02 +03:00