Sam Lantinga
|
f42291ce68
|
Don't change mouse capture based on touch events
Fixes https://github.com/libsdl-org/SDL/issues/5652
|
2022-08-11 16:13:14 -07:00 |
Sam Lantinga
|
bf925b9ecd
|
Fixed build
|
2022-08-11 14:41:48 -07:00 |
Sam Lantinga
|
24f97dd700
|
Added an SDL error to SDL_GameControllerMapping* functions
|
2022-08-11 14:39:49 -07:00 |
Sam Lantinga
|
9f30d4981e
|
Added note about CRC algorithm compatibility
|
2022-08-11 14:27:08 -07:00 |
SDL Wiki Bot
|
f35bbe0c3f
|
Sync SDL wiki -> header
|
2022-08-11 21:11:11 +00:00 |
Sam Lantinga
|
3861c557da
|
Added the hint SDL_HINT_MOUSE_RELATIVE_WARP_MOTION
This hint controls whether mouse warping generates motion events in relative mode, and defaults off.
Fixes https://github.com/libsdl-org/SDL/issues/6034
Fixes https://github.com/libsdl-org/SDL/issues/5741
|
2022-08-11 14:02:03 -07:00 |
Sam Lantinga
|
c2db429f93
|
Added SDL_crc16.c to the Xcode project
|
2022-08-11 13:20:17 -07:00 |
Ozkan Sezer
|
e69838e745
|
add SDL_crc16.c to msvc and watcom builds
|
2022-08-11 20:11:32 +03:00 |
Sam Lantinga
|
b4c4dd84c2
|
Added SDL_crc16() to be used in joystick GUIDs after 2.24.0
|
2022-08-11 09:53:25 -07:00 |
Sam Lantinga
|
a1e34b5e35
|
Don't send a resize event when the window is resized to the dock icon
Partially addresses https://github.com/libsdl-org/SDL/issues/6033
|
2022-08-11 08:55:31 -07:00 |
Sam Lantinga
|
879af7b5c8
|
Fixed mapping for paired Joy-Con controllers on iOS
|
2022-08-10 14:01:23 -07:00 |
Guldoman
|
5f682e77cb
|
wayland: Remove freed display from `SDL_WaylandOutputData->output_list`
|
2022-08-10 15:57:47 -04:00 |
Sam Lantinga
|
aaec244cfd
|
Don't run the stdio automated tests if libc isn't available
|
2022-08-10 09:05:55 -07:00 |
Sam Lantinga
|
e49321cec5
|
Fixed double-free in combined HIDAPI controller code
|
2022-08-10 08:21:15 -07:00 |
SDL Wiki Bot
|
6ecfc40697
|
Sync SDL wiki -> header
|
2022-08-10 15:02:11 +00:00 |
Sam Lantinga
|
d4192850c1
|
Added SDL_ResetHint() to reset a hint to the default value
Resolves question of how to clear an override hint raised by @pionere in https://github.com/libsdl-org/SDL/pull/5309
|
2022-08-10 08:01:24 -07:00 |
Ryan C. Gordon
|
3119d58ff5
|
cocoa: Change the new sync_dispatch hint to async_dispatch.
This is so the default is safer.
|
2022-08-10 10:48:23 -04:00 |
Ryan C. Gordon
|
c6c0a8394e
|
windows: If a display's friendly name is blank, try the generic name.
Fixes #6031.
|
2022-08-10 09:54:49 -04:00 |
Sam Lantinga
|
9ff498e78e
|
Make HIDAPI_JoystickOpen() more robust against internal logic errors
Fixes https://github.com/libsdl-org/SDL/issues/6030
|
2022-08-10 06:00:30 -07:00 |
Ryan C. Gordon
|
bdc7f958fd
|
cocoa: Added hint to treat MacBook trackpads as touch devices, not mice.
Fixes #5511.
|
2022-08-10 00:42:31 -04:00 |
Pierre Wendling
|
73d8d02629
|
Test: Fix Exp base case for Win32.
Add epsilon to the check.
|
2022-08-09 21:39:46 -07:00 |
Sam Lantinga
|
8e782876bb
|
Fixed spamming the controller with reset IMU commands when they are failing
|
2022-08-09 21:30:11 -07:00 |
Sam Lantinga
|
eab27b9049
|
Make sure Switch controller initialization is synchronous and start the input timeout then
|
2022-08-09 17:59:44 -07:00 |
Salman Ahmed
|
b4660e9d8b
|
macOS: Add hint for blocking thread on OpenGL context update dispatch (#5708)
|
2022-08-09 20:40:00 -04:00 |
pionere
|
7eb13c21c6
|
improve behavior of SDL_SetHint(WithPriority) (#5309)
|
2022-08-09 20:27:25 -04:00 |
Sam Lantinga
|
1db7d33dc4
|
Recover from Bluetooth devices temporarily out of range
|
2022-08-09 17:04:26 -07:00 |
Sam Lantinga
|
6d012b2a5d
|
Better fix for rescanning devices after read failure
|
2022-08-09 16:54:11 -07:00 |
Sam Lantinga
|
483a010f0c
|
Fixed accidentally deadlocking the rumble thread with combined Joy-Cons
Also added more accurate check for sensor data. At least one axis will always have acceleration because of gravity.
|
2022-08-09 15:39:39 -07:00 |
Sam Lantinga
|
5d63a3d435
|
Re-enumerate devices if a read fails
This allows combined Joy-Con devices to immediately separate if one of them is disconnected
|
2022-08-09 14:06:49 -07:00 |
Sam Lantinga
|
da50f1bd3e
|
Bluetooth devices can recover from over a second of dropped reports
|
2022-08-09 14:05:43 -07:00 |
Sam Lantinga
|
824f2d4650
|
Added a second hint SDL_HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED to control the Home button LED on Nintendo Joy-Con controllers separately from Nintendo Switch Pro controllers
|
2022-08-09 13:41:58 -07:00 |
Sam Lantinga
|
8aa6922fec
|
Fixed detecting Bluetooth disconnection on Nintendo Switch controllers
|
2022-08-09 13:26:10 -07:00 |
Ryan C. Gordon
|
3a9295e14f
|
build-scripts: Removed winrtbuild.*, no longer used.
WinRT/UWP is still supported, but you have to use the VS2019
project files, now.
Fixes #5639.
|
2022-08-09 16:17:28 -04:00 |
Anonymous Maarten
|
53141a56b4
|
Expand CMake documentation a bit (#5961)
* cmake: remove duplicate check_required_components macro
* Expand docs/README-cmake.md a bit
* cmake: path needs `/` infix
|
2022-08-09 13:05:03 -07:00 |
Ryan C. Gordon
|
a346c4bbef
|
egl: Add support for SDL_GL_FLOATBUFFERS.
Fixes #6001.
|
2022-08-09 15:41:02 -04:00 |
Sam Lantinga
|
201484ff6f
|
Don't duplicate the serial number twice if a child doesn't set one
|
2022-08-09 09:03:28 -07:00 |
Sam Lantinga
|
d90c0d41cc
|
Include the child serial numbers in the serial number for a HIDAPI combined device
|
2022-08-09 09:00:56 -07:00 |
SDL Wiki Bot
|
523bedac1a
|
Sync SDL wiki -> header
|
2022-08-09 15:48:12 +00:00 |
Sam Lantinga
|
aad2df7f0d
|
Document passing -1 to clear the player index for a controller
|
2022-08-09 08:47:49 -07:00 |
Ryan C. Gordon
|
8695d982d2
|
README-winrt.md: Updates for newer build details.
|
2022-08-09 10:09:54 -04:00 |
Ryan C. Gordon
|
b599205d0c
|
x11: Don't look up xinput2 devices unless we're in relative mode.
|
2022-08-09 09:50:55 -04:00 |
Ryan C. Gordon
|
2dd7659884
|
test: Fixed wrong arguments to SDL_SetWindowFullscreen.
|
2022-08-09 09:29:30 -04:00 |
Ryan C. Gordon
|
07b0ec539f
|
SDL_video.h: Added \since info to new APIs.
|
2022-08-09 09:05:08 -04:00 |
Sam Lantinga
|
55882e43c4
|
Fixed invalid read when SDL_GameControllerSetPlayerIndex() is passed a negative player_index
|
2022-08-09 00:19:02 -07:00 |
Sam Lantinga
|
df537a7c0e
|
SDL_GameControllerSetPlayerIndex(gamecontroller, -1) means turn off the player LED if possible
|
2022-08-09 00:18:19 -07:00 |
Sam Lantinga
|
5545be8530
|
The player LED index wraps for PS5 controllers, like it does for other controller types
|
2022-08-08 23:44:50 -07:00 |
Sam Lantinga
|
593d20d9cc
|
Removed debug logging
|
2022-08-08 20:11:43 -07:00 |
Sam Lantinga
|
6204ae5002
|
Restart the IMU if the controller stops sending gyro/accel data
|
2022-08-08 20:10:12 -07:00 |
Ryan C. Gordon
|
56c1481cab
|
cocoa: Don't mark fullscreen-desktop windows as non-resizable.
Otherwise, we can't tile SDL apps in Spaces.
Fixes #4883.
|
2022-08-08 20:35:11 -04:00 |
Sam Lantinga
|
d58bec72a0
|
Fixed Joy-Con gyro axes in mini-gamepad mode
|
2022-08-08 17:19:33 -07:00 |