Commit Graph

  • f6e92a80ce
    SDL_VideoCapture: use 0-copy for backend android and linux/v4l2 Sylvain 2023-11-16 18:30:32 +0100
  • f61c0f3dc1 SDL_HINT_TV_REMOTE_AS_JOYSTICK should only affect Siri Remotes on Apple TV Sam Lantinga 2023-11-16 09:19:27 -0800
  • 51fc134cad Added support for the second generation Siri Remote on Apple TV Sam Lantinga 2023-11-16 09:07:04 -0800
  • bfba9de43a Revert "Map Siri Remote touchpad to D-Pad for consistency with physicalInputProfile mapping" Sam Lantinga 2023-11-16 09:02:54 -0800
  • f2c12fe5f3
    Removed TODO.txt Ryan C. Gordon 2023-11-16 08:46:57 -0500
  • d4448fe3d2 Update virtual joystick test now that we're just using abxy for mappings, for compatibility Sam Lantinga 2023-11-16 00:02:47 -0800
  • f40f272107 Fixed build Sam Lantinga 2023-11-15 23:58:39 -0800
  • 34bdd321bf Improved navigation while setting up controller mapping Sam Lantinga 2023-11-15 23:46:31 -0800
  • 57e5c7f6ee We'll just use the legacy names for face buttons in the mappings Sam Lantinga 2023-11-15 22:09:09 -0800
  • 051ed397d1 Removed testautomation_syswm.c from the Xcode project Sam Lantinga 2023-11-15 21:51:22 -0800
  • fb08c22abf Disable controller state debug messages Sam Lantinga 2023-11-15 21:46:45 -0800
  • 2999634f29 Map Siri Remote touchpad to D-Pad for consistency with physicalInputProfile mapping Sam Lantinga 2023-11-15 20:55:32 -0800
  • 2ff9255f29 Print the GUID for controllers that don't have a mapping Sam Lantinga 2023-11-15 20:54:38 -0800
  • 64939d3586 Switch the menu button on the Apple TV remote to the B button to match UI guidelines Sam Lantinga 2023-11-15 17:30:27 -0800
  • 0fe5713964 Improved GCController handling on Apple platforms Sam Lantinga 2023-11-14 12:58:33 -0800
  • 895e2df66d Map Siri Remote touchpad to D-Pad for consistency with physicalInputProfile mapping Sam Lantinga 2023-11-15 20:55:32 -0800
  • cd6ec4f43e Print the GUID for controllers that don't have a mapping Sam Lantinga 2023-11-15 20:54:38 -0800
  • aebb8754f1 Switch the menu button on the Apple TV remote to the B button to match UI guidelines Sam Lantinga 2023-11-15 17:30:27 -0800
  • 3161963732 Improved GCController handling on Apple platforms Sam Lantinga 2023-11-14 12:58:33 -0800
  • aaf54b09a1 Revert "Cleanup WIN_CreateCursor() code a bit" Sam Lantinga 2023-11-15 11:30:30 -0800
  • e923a458ea
    audio: Protect against race conditions when closing a physical device. Ryan C. Gordon 2023-11-15 14:12:31 -0500
  • 8fa0746d4a
    audio: Fix postmix state when migrating to new default devices. Ryan C. Gordon 2023-11-15 14:10:29 -0500
  • 078995bbe0 x11: Set the skip taskbar and skip pager atoms on utility windows Frank Praznik 2023-11-05 16:17:36 -0500
  • a58af6d0d1
    wasapi: Reference devices when proxying to management thread. Ryan C. Gordon 2023-11-14 16:18:38 -0500
  • 05eb08053d Fixed IOS_SupportedHIDDevice() returning SDL_FALSE before initialization Sam Lantinga 2023-11-14 10:57:47 -0800
  • cc7c0a2dab Fixed IOS_SupportedHIDDevice() returning SDL_FALSE before initialization Sam Lantinga 2023-11-14 10:57:47 -0800
  • 34392db9c3 Fixed IOS_SupportedHIDDevice() returning SDL_FALSE before initialization Sam Lantinga 2023-11-14 10:57:47 -0800
  • c2ebe1024b Added SDL_HINT_JOYSTICK_IOKIT and SDL_HINT_JOYSTICK_MFI to control whether the IOKit and GCController drivers should be used for joystick support. Sam Lantinga 2023-11-14 10:28:19 -0800
  • 1a722ef500 Fixed a memory leak at window creation. Sam Lantinga 2023-11-08 14:26:07 -0800
  • 76cc24e34a Added SDL_HINT_JOYSTICK_IOKIT and SDL_HINT_JOYSTICK_MFI to control whether the IOKit and GCController drivers should be used for joystick support. Sam Lantinga 2023-11-14 10:28:19 -0800
  • 708f18d49e Added SDL_HINT_JOYSTICK_IOKIT and SDL_HINT_JOYSTICK_MFI to control whether the IOKit and GCController drivers should be used for joystick support. Sam Lantinga 2023-11-14 10:28:19 -0800
  • 0ec1209eab Fixed a memory leak at window creation. Sam Lantinga 2023-11-08 14:26:07 -0800
  • bd4966999b Replacing SDL_SCANCODE_AUDIOMUTE by SDL_SCANCODE_MUTE on Windows Louis M 2023-11-13 13:06:07 -0500
  • 925362a2fc Replacing SDL_SCANCODE_AUDIOMUTE by SDL_SCANCODE_MUTE on Windows Louis M 2023-11-13 13:06:07 -0500
  • 1de85491e1 Fixed mouse wheel scrolling direction on iOS Sam Lantinga 2023-11-14 09:10:56 -0800
  • 15504da0b8 Fixed mouse wheel scrolling direction on iOS Sam Lantinga 2023-11-14 09:10:56 -0800
  • f5600fd9f4 Fall back to using the physical profile for Apple controllers if they don't match a standard profile Sam Lantinga 2023-11-14 06:28:27 -0800
  • 924de4df48 Enable transparent windows when using the D3D11 renderer Sam Lantinga 2023-11-13 21:11:51 -0800
  • 1c64366b80 Added SDL_CreateRendererWithProperties() and SDL_CreateTextureWithProperties() Sam Lantinga 2023-11-13 12:13:20 -0800
  • 7203641597 Note that the SDL window properties are read-only Sam Lantinga 2023-11-13 13:58:33 -0800
  • e0c45c6c98 Renamed SDL_WINDOW_FOREIGN to SDL_WINDOW_EXTERNAL Sam Lantinga 2023-11-13 12:21:23 -0800
  • 229b7b9d50 SDL_CreateWindowWithPosition() and SDL_CreateWindowFrom() have been replaced with SDL_CreateWindowWithProperties() Sam Lantinga 2023-11-13 11:29:30 -0800
  • 3ef2e8470b Enable transparent windows when using the D3D11 renderer Sam Lantinga 2023-11-13 21:11:51 -0800
  • 6303197b20 Revert "Check to make sure the Windows joystick device has buttons and axes" Sam Lantinga 2023-11-13 21:33:09 -0800
  • 6c0a114efb Fixed the ROG PUGIO II showing up as a game controller Sam Lantinga 2023-11-13 21:30:57 -0800
  • cc20d0147e Revert "Check to make sure the Windows joystick device has buttons and axes" Sam Lantinga 2023-11-13 21:33:09 -0800
  • 8c82b73027 Fixed the ROG PUGIO II showing up as a game controller Sam Lantinga 2023-11-13 21:30:57 -0800
  • 2c1fbe1967 Revert "Check to make sure the Windows joystick device has buttons and axes" Sam Lantinga 2023-11-13 21:33:09 -0800
  • edd044e901 Fixed the ROG PUGIO II showing up as a game controller Sam Lantinga 2023-11-13 21:30:57 -0800
  • 4d07833748 Added SDL_CreateRendererWithProperties() and SDL_CreateTextureWithProperties() Sam Lantinga 2023-11-13 12:13:20 -0800
  • 7a4223c6e9 Note that the SDL window properties are read-only Sam Lantinga 2023-11-13 13:58:33 -0800
  • 8039dfb67f Renamed SDL_WINDOW_FOREIGN to SDL_WINDOW_EXTERNAL Sam Lantinga 2023-11-13 12:21:23 -0800
  • 861b1ebd12 properties: Use a mutex instead of an RWLock to guard the hash table Frank Praznik 2023-11-13 18:06:45 -0500
  • eb87bb8204 properties: Use a mutex instead of an RWLock to guard the hash table Frank Praznik 2023-11-13 18:06:45 -0500
  • dd8ab67bd9
    Sync wiki -> headers. Ryan C. Gordon 2023-11-13 15:46:29 -0500
  • 91460fc13d
    include: Fixed up documentation in SDL_pen.h Ryan C. Gordon 2023-11-13 15:40:55 -0500
  • 895166a999 SDL_CreateWindowWithPosition() and SDL_CreateWindowFrom() have been replaced with SDL_CreateWindowWithProperties() Sam Lantinga 2023-11-13 11:29:30 -0800
  • 876c97454a Cleanup WIN_CreateCursor() code a bit Dimitriy Ryazantcev 2022-11-26 18:37:10 +0200
  • 01f9496c9c Replacing SDL_SCANCODE_AUDIOMUTE by SDL_SCANCODE_MUTE on Windows Louis M 2023-11-13 13:06:07 -0500
  • 8766aa39d6
    Sync wiki -> headers. Ryan C. Gordon 2023-11-13 13:03:42 -0500
  • e5ffd6d8eb
    include: Removed `\link` and `\endlink` Doxygen tags. Ryan C. Gordon 2023-11-13 13:01:25 -0500
  • 4a0fabd47a Cleanup WIN_CreateCursor() code a bit Dimitriy Ryazantcev 2022-11-26 18:37:10 +0200
  • 92d70f4167 cpuinfo: Fix detection of physical memory above 2GB on NetBSD nia 2023-11-12 20:22:23 +0100
  • 1c4723ac66 SDL_CreateWindowFrom() now takes a set of properties that describe the native window and options. Sam Lantinga 2023-11-12 21:37:00 -0800
  • 6afae6681b Allow casting properties of different types Sam Lantinga 2023-11-12 19:06:23 -0800
  • bd269b0f41 Added SDL_SetBooleanProperty() and SDL_GetBooleanProperty() Sam Lantinga 2023-11-12 18:34:22 -0800
  • ddc388260e SDL_CreateWindowFrom() now takes a set of properties that describe the native window and options. Sam Lantinga 2023-11-12 21:37:00 -0800
  • c47ac5b2df
    include: Fixed copy/paste error Ryan C. Gordon 2023-11-12 23:41:08 -0500
  • 0efb3d90e0
    audio: removed a fixed FIXME comment. Ryan C. Gordon 2023-11-10 23:40:22 -0500
  • de14ba2c71 Allow casting properties of different types Sam Lantinga 2023-11-12 19:06:23 -0800
  • bd9a204cce Added SDL_SetBooleanProperty() and SDL_GetBooleanProperty() Sam Lantinga 2023-11-12 18:34:22 -0800
  • 69cae07cc1 cpuinfo: Fix detection of physical memory above 2GB on NetBSD nia 2023-11-12 20:22:23 +0100
  • 45fc828c95 move SDL_EVENT_WINDOW_PEN_ENTER and SDL_EVENT_WINDOW_PEN_LEAVE down Ozkan Sezer 2023-11-12 23:02:10 +0300
  • 1bd8d1e517 move SDL_EVENT_WINDOW_PEN_ENTER and SDL_EVENT_WINDOW_PEN_LEAVE down Ozkan Sezer 2023-11-12 23:02:10 +0300
  • 2c52f57fb8 cpuinfo: Fix detection of physical memory above 2GB on NetBSD nia 2023-11-12 20:22:23 +0100
  • 0907f345cb Added property types: pointer, string, number, float Sam Lantinga 2023-11-12 09:47:31 -0800
  • 69c0f4d0d0 Added property types: pointer, string, number, float Sam Lantinga 2023-11-12 09:47:31 -0800
  • 7c80ac6df7 API for pressure-sensitive pens + XInput2/Wayland Christoph Reichenbach 2023-08-27 06:20:29 +0000
  • d3e43668d0 Revert "Sync SDL3 wiki -> header" Sam Lantinga 2023-11-12 09:02:22 -0800
  • 43571769f1 Sync SDL3 wiki -> header SDL Wiki Bot 2023-11-12 15:55:10 +0000
  • 66d78eec8d API for pressure-sensitive pens + XInput2/Wayland Christoph Reichenbach 2023-08-27 06:20:29 +0000
  • 63e9827b90 wayland: Fix DPI calculation with scaled outputs Yussuf Khalil 2023-11-12 13:16:31 +0100
  • 70c81385a8 wayland: Fix DPI calculation with scaled outputs Yussuf Khalil 2023-11-12 13:16:31 +0100
  • 18e75a04fc Fix -Wunused-function warnings Anonymous Maarten 2023-11-12 01:26:57 +0100
  • 2fc6382c69 cmake: add SDL_DEFINE_OVERRIDES cmake option to override SDL_build_config.h defines Anonymous Maarten 2023-11-12 01:22:17 +0100
  • e924471808 cmake: reset all SDL_build_config.h variables at start of cmake script Anonymous Maarten 2023-11-12 01:17:42 +0100
  • 8a07982447 hidapi_switch: Don't set simple report mode when closing controller Martino Fontana 2023-08-12 00:59:17 +0200
  • 843873626c Handle window resizing on the render thread in D3D11 and D3D12 Sam Lantinga 2023-11-11 12:49:53 -0800
  • f66f61de01 Fixed missing "0" in the button list Sam Lantinga 2023-11-11 08:30:13 -0800
  • f3419d8c04
    Re-add SDL_assert() with non boolean ptr syntax (#8531) Sylvain Becker 2023-11-11 10:29:05 +0100
  • 04b6b2979f
    Re-add SDL_assert() with non boolean ptr syntax (#8530) Sylvain Becker 2023-11-11 10:28:24 +0100
  • 0ef89a818a
    Revert SDL_assert_release() Sylvain 2023-11-11 08:49:10 +0100
  • ea91b4ec6f
    Revert SDL_assert_release() Sylvain 2023-11-11 08:47:53 +0100
  • b374105975 Replaced SDL_GetTextureDXGIResource() with texture properties Sam Lantinga 2023-11-10 20:00:53 -0800
  • 33f45ee10d Replaced SDL_GetTextureDXGIResource() with texture properties Sam Lantinga 2023-11-10 20:00:53 -0800
  • c29df1699e Added shortened name for "Nintendo Co., Ltd." Sam Lantinga 2023-11-10 17:04:37 -0800
  • 4a0bd06d58 Added support for the GameSir-G7 Controller for Xbox Sam Lantinga 2023-05-11 17:44:56 -0700
  • 09d1e9defb Only update the battery status for Bluetooth Switch Pro controllers Sam Lantinga 2023-11-10 17:09:39 -0800
  • 87794d03ad Added shortened name for "Nintendo Co., Ltd." Sam Lantinga 2023-11-10 17:04:37 -0800
  • 03f29c19dc Added support for the Dragonrise GameCube adapter with VID 0x1843 Sam Lantinga 2023-11-10 16:34:33 -0800