Commit Graph

  • 3deefa6b43 Updated documentation for SDL_HINT_SHUTDOWN_DBUS_ON_QUIT Sam Lantinga 2024-01-07 14:20:16 -08:00
  • 2348e8b6a2 Add hint to make SDL handle dbus_shutdown() Semphris 2024-01-02 13:15:32 -05:00
  • ca3b8fe91d Fixed build Sam Lantinga 2024-01-06 08:33:30 -08:00
  • e1c3dcb403 Don't try to send the PS third-party feature request to the Logitech G815 keyboard Sam Lantinga 2024-01-06 08:29:01 -08:00
  • d3daba791a Don't try to send the PS third-party feature request to the Logitech G815 keyboard Sam Lantinga 2024-01-06 08:29:01 -08:00
  • c309546e8c Fixed warning: no previous prototype for function 'SDL_GetGameControllerTypeFromString' [-Wmissing-prototypes] Sam Lantinga 2024-01-06 08:23:55 -08:00
  • 0e913a22db Renamed ShowTextInput/HideTextInput to ShowScreenKeyboard/HideScreenKeyboard on Android Sam Lantinga 2024-01-06 08:11:22 -08:00
  • 014a63b4b5 Renamed ShowTextInput/HideTextInput to ShowScreenKeyboard/HideScreenKeyboard on Android Sam Lantinga 2024-01-06 08:11:22 -08:00
  • be29ca0189 Use the application requested size to determine automatic orientation on iOS Sam Lantinga 2023-12-24 17:14:16 -08:00
  • f892ae10d6 updateKeyboard should use the SDL window's screen instead of the view window's screen, which may be nil. Sam Lantinga 2024-01-06 07:31:10 -08:00
  • 3a9a52fe6c updateKeyboard should use the SDL window's screen instead of the view window's screen, which may be nil. Sam Lantinga 2024-01-06 07:31:10 -08:00
  • 674e894574 Added mapping for the RX Gamepad, e.g. Pandora Box 7 Sam Lantinga 2024-01-06 06:18:13 -08:00
  • e100992c17 Added mapping for the RX Gamepad, e.g. Pandora Box 7 Sam Lantinga 2024-01-06 06:18:13 -08:00
  • b1ad45acdd Fix memory barriers on ARMv5 J. Neuschäfer 2024-01-05 06:30:54 +01:00
  • 139a0931a3 Fix memory barriers on ARMv5 J. Neuschäfer 2024-01-05 06:30:54 +01:00
  • 21c80ac843 Added a practical example of confirm/cancel gamepad button handling Sam Lantinga 2024-01-04 22:51:13 -08:00
  • eb1b9b418c SDL_audio.c: Fix crash if we switch from direct output to streaming, and if the buffersizes change. jfmu 2024-01-04 01:30:33 +01:00
  • 787a15f760 Fix Mac child windows that are created hidden showing if their parent window is shown Sam Lantinga 2024-01-04 12:44:57 -08:00
  • d6b1fc9576 Add SDL_MAC_REGISTER_ACTIVATION_HANDLERS hint to allow disabling the normal application startup/activation/deactivation handlers Sam Lantinga 2024-01-04 12:44:54 -08:00
  • 7c5e694022 Ignore a new warning in Visual Studio 2022 Sam Lantinga 2024-01-04 12:44:48 -08:00
  • 73d02184d7 docs: Add Wayland to the SysWM migration example Frank Praznik 2024-01-04 13:55:57 -05:00
  • c03c01e9b2 Make sure we get mouse events as soon as possible Sam Lantinga 2024-01-04 09:12:37 -08:00
  • 5cbdeab799 Rename SDL_mslibc_x64.asm -> SDL_mslibc_x64.masm Anonymous Maarten 2024-01-04 17:46:00 +01:00
  • ed62d6e7de cocoa: Set the titled flag on fullscreen space windows Frank Praznik 2024-01-03 19:56:57 -05:00
  • 7b4f1ef01b yuv2rgb: warning fixes and comment out unused code Ozkan Sezer 2024-01-03 14:55:40 +03:00
  • b4b5dbd92f testcontroller.c: fixed warnings. Ozkan Sezer 2024-01-03 14:40:20 +03:00
  • 31851a50d2 Fixed dropping raw input because of mixing GetRawInputBuffer() and WM_INPUT handling Sam Lantinga 2024-01-03 02:20:23 -08:00
  • 987744aae8 Fix Duplicated includes Nour Fouad 2024-01-03 02:24:44 +02:00
  • 2b369a14ab Fixed allocation and alignment of raw input buffers Sam Lantinga 2024-01-02 09:25:28 -08:00
  • 41bf6b5a51 Add basic rumble support to Steam Deck Vicki Pfau 2023-12-22 19:48:41 -08:00
  • bec1b8f849 Add basic rumble support to Steam Deck Vicki Pfau 2023-12-22 19:48:41 -08:00
  • 8fe4a45edf Use GetRawInputBuffer() instead processing raw input one at a time Sam Lantinga 2024-01-01 20:10:39 -08:00
  • 87b8f09657 Fixed warning: no previous prototype for function 'SDL_PrivateGetGamepadButtonFromString' [-Wmissing-prototypes] Sam Lantinga 2024-01-01 14:56:55 -08:00
  • c2951655ff Fixed warning: missing field 'window' initializer [-Wmissing-field-initializers] Sam Lantinga 2024-01-01 14:55:42 -08:00
  • 0fc3574464 Updated copyright for 2024 Sam Lantinga 2024-01-01 13:19:49 -08:00
  • d649f95723 Use GNU sed if available Sam Lantinga 2023-02-06 15:47:16 -08:00
  • 4f8dd2d39d Speed up processing of update-copyright.sh Sam Lantinga 2023-01-09 09:38:36 -08:00
  • 5b3ee51c6c Updated copyright for 2024 Sam Lantinga 2024-01-01 13:15:26 -08:00
  • a7b79c483c Remove unused 'window' variable from -[Cocoa_WindowListener windowWillExitFullScreen] Sam Lantinga 2024-01-01 13:15:39 -08:00
  • dd2d809407 AndroidShowToast: make OneShotTask members private final Amir Kadyrov 2023-12-31 14:19:43 +04:00
  • b02c8267f9 sdl2.m4: Call $PKG_CONFIG rather than hard-coding pkg-config Simon McVittie 2024-01-01 14:05:25 +00:00
  • 44c2f344d6 Fixed build Sam Lantinga 2023-12-30 11:47:56 -08:00
  • 2faae8457d The C standard defines a boolean expression as a signed integer value. Sam Lantinga 2023-12-30 11:44:40 -08:00
  • e3d50619f8 Fixed fatal error: SDL_pen.h: No such file or directory Sam Lantinga 2023-12-29 20:04:40 -08:00
  • dfe1a37bab Fixed error: 'static' is not at beginning of declaration [-Werror=old-style-declaration] Sam Lantinga 2023-12-29 19:40:45 -08:00
  • 423b1fafcd Fixed warning C4047: 'function': '__x_ABI_CWindows_CGaming_CInput_CIRawGameController **' differs in levels of indirection from '__x_ABI_CWindows_CGaming_CInput_CIRawGameController *' Sam Lantinga 2023-12-29 18:06:27 -08:00
  • 7681695875 Revert "Fixed signed/unsigned warnings with Visual Studio when comparing SDL_bool with boolean expressions" Sam Lantinga 2023-12-29 17:11:54 -08:00
  • 8f94102b04 tests: Use unsigned format specifiers for printing flags Frank Praznik 2023-12-29 14:41:38 -05:00
  • 5d0c893723 wayland: Remove bitfield specifiers from boolean values Frank Praznik 2023-12-29 14:18:55 -05:00
  • 530b41d531 Fixed warnings in SDL_pen.c Sam Lantinga 2023-12-29 10:20:30 -08:00
  • 9906d6d3bc Fixed warning C4244: '=': conversion from 'SDL_bool' to 'Uint8', possible loss of data Sam Lantinga 2023-12-29 09:29:29 -08:00
  • ebd7f9adbd Fixed warning C4245: 'initializing': conversion from 'int' to 'Uint32', signed/unsigned mismatch in SDL_video.c Sam Lantinga 2023-12-29 09:28:28 -08:00
  • dc1c27885e Fixed warning C4389: '!=': signed/unsigned mismatch in SDL_blit.c Sam Lantinga 2023-12-29 09:26:36 -08:00
  • e813c72b3c Fixed warning C4245: 'return': conversion from 'int' to 'SDL_JoystickID', signed/unsigned mismatch Sam Lantinga 2023-12-29 09:25:57 -08:00
  • dce626f469 Fixed warning C4244: 'function': conversion from 'int' to 'Uint16', possible loss of data Sam Lantinga 2023-12-29 09:24:52 -08:00
  • 7f376277e5 Fixed warning C4244: 'initializing': conversion from 'SDL_bool' to 'Uint8', possible loss of data Sam Lantinga 2023-12-29 09:24:22 -08:00
  • 61db102da9 Fixed signed/unsigned warnings with Visual Studio when comparing SDL_bool with boolean expressions Sam Lantinga 2023-12-29 09:23:47 -08:00
  • d71454da17 Store the surface properties in the reserved pointer of a surface Sam Lantinga 2023-12-29 08:17:06 -08:00
  • b6a92c113f wayland: Don't apply old libdecor window dimensions Frank Praznik 2023-12-29 08:59:45 -05:00
  • 39e24e52c8 Fixed example of creating a window with properties Sam Lantinga 2023-12-28 16:35:31 -08:00
  • dc450ba908 Added an example of creating a window with position Sam Lantinga 2023-12-28 16:34:13 -08:00
  • ce4fe32ce3 Added documentation for getting the X11 display from an SDL window Sam Lantinga 2023-12-28 16:26:55 -08:00
  • 327d31a5d9 Added documentation for getting the NSWindow from an SDL window Sam Lantinga 2023-12-28 16:09:59 -08:00
  • 3976bbef2a Added documentation for getting the X11 window from an SDL window Sam Lantinga 2023-12-28 15:56:37 -08:00
  • ffb8515c21 Use the Valve code name for the Steam Deck controller Sam Lantinga 2023-12-28 15:41:02 -08:00
  • 43c40d30a2 Added comment for the BDA Pro Ex controller Sam Lantinga 2023-12-28 15:22:12 -08:00
  • 61704b5862 Removed an assertion it's possible to hit Sam Lantinga 2023-12-28 15:21:49 -08:00
  • c24b33d8d9 Fixed building with older Windows SDK Sam Lantinga 2023-12-28 15:14:34 -08:00
  • 70ba3f2830 Report the D-Pad for HIDAPI gamepads as a hat Sam Lantinga 2023-12-27 11:28:27 -08:00
  • ce329d60e4 Added support for alpha blending using palette alpha Sam Lantinga 2023-12-28 09:33:02 -08:00
  • 0f8f4f6764 Sync SDL3 wiki -> header SDL Wiki Bot 2023-12-27 20:21:11 +00:00
  • 9c3e831e33 uikit: Send fullscreen enter/leave events Frank Praznik 2023-12-27 17:08:46 -05:00
  • 5df3eac925 Sync SDL3 wiki -> header SDL Wiki Bot 2023-12-27 20:21:11 +00:00
  • 0dfdf1f3f2 Fixed crash if joystick functions are passed a NULL joystick Sam Lantinga 2023-12-27 11:25:54 -08:00
  • 8030e7546a Fix static build with libdecor 0.2.0 Reilly Brogan 2023-12-26 17:58:21 -06:00
  • 4ce935b910 Fix static build with libdecor 0.2.0 Reilly Brogan 2023-12-26 17:58:21 -06:00
  • 5dfb0c19c8 Fix static build with libdrm 2.4.116 Reilly Brogan 2023-12-26 17:51:52 -06:00
  • 5d6d149862 Allow passing in extrainfo value to GetMouseMessageSource() Susko3 2023-12-26 21:46:56 +01:00
  • e0df963ef0 Fix wrong bit count in comment Susko3 2023-12-26 21:21:17 +01:00
  • c2a55cd2c5 Add missing (void) in functions params Susko3 2023-12-26 21:18:02 +01:00
  • a3c8f2f6cb Consolidate mouse-touch event checking logic Susko3 2023-12-26 21:15:58 +01:00
  • d747daf03d Use correct touch check flag Susko3 2023-12-26 21:08:51 +01:00
  • a961066d0b Add basic touch/finger support to testpen.c Susko3 2023-12-26 20:16:05 +01:00
  • a3b5eb07b2 Removed extern "C" linkage from main() declaration Sam Lantinga 2023-12-26 10:19:22 -08:00
  • 50e309bb17 Include SDL_events.h in SDL_main.h Sam Lantinga 2023-12-26 10:11:48 -08:00
  • 2afbb5713c Add Access Controller Alynne 2023-12-26 00:32:10 -05:00
  • cae657140c Add Access Controller Alynne 2023-12-26 00:32:10 -05:00
  • 74418e1aa8 Made the cursor list check a compile time assert instead of a runtime one Sam Lantinga 2023-12-26 09:57:11 -08:00
  • d6fb0d91d8 Added testpen to the Visual Studio solution Sam Lantinga 2023-12-26 09:54:39 -08:00
  • bbdd41f287 Fix windows touch using wrong axis for normalisation Susko3 2023-12-26 17:51:43 +01:00
  • a28ac29aa0 Add missing cursor types Susko3 2023-12-25 23:02:02 +01:00
  • 6daf2e943f Try SDL_UDEV_deviceclass to detect joysticks even if in a container Tyson Whitehead 2023-11-29 18:19:03 -05:00
  • 1bf78ed544 We get a resize event when the view enters fullscreen mode on iOS Sam Lantinga 2023-12-24 17:45:35 -08:00
  • e3b5999bb4 Use the application requested size to determine automatic orientation on iOS Sam Lantinga 2023-12-24 17:14:16 -08:00
  • 278e3f9184 Whoops, fixed setting fullscreen flag Sam Lantinga 2023-12-24 17:12:01 -08:00
  • 69e60e0f1b Fixed setting fullscreen mode on iOS Sam Lantinga 2023-12-24 16:24:22 -08:00
  • 3b1e0e163b Try SDL_UDEV_deviceclass to detect joysticks even if in a container Tyson Whitehead 2023-11-29 18:19:03 -05:00
  • 857e5b08c3 Fixed trying to add a game controller mapping for the accelerometer on iOS Sam Lantinga 2023-12-24 11:19:16 -08:00
  • 0e5ea3cc4b Fixed infinite recursion when adding an accelerometer as joystick on iOS Sam Lantinga 2023-12-24 11:19:16 -08:00
  • 49eb375a59 Added SDL2.framework to the embedded frameworks for SDL test programs Sam Lantinga 2023-12-24 09:17:48 -08:00