Commit Graph

  • 029a9b2fa1 cocoa/uikit: Support VK_EXT_metal_surface Luke Street 2022-05-19 12:57:35 -0700
  • ad874536a4 kmsdrm: enable vrr on displays that support it antonino 2022-08-17 14:56:18 +0200
  • 6e9c14e550 Updated to version 2.25.0 for development Sam Lantinga 2022-08-19 09:38:42 -0700
  • 8c9beb0c87 Updated to version Updated to version 2.24.0 for release release-2.24.0 Sam Lantinga 2022-08-19 08:44:09 -0700
  • 6e007c36e7 Add null termination to Wayland_data_source_get_data() if requested Sam Lantinga 2022-08-18 19:05:55 -0700
  • 948dbe7d3f Don't include the null terminator in Wayland clipboard text Sam Lantinga 2022-08-18 16:24:20 -0700
  • f6b81125b3 Always define SDL_COMPILE_TIME_ASSERT as static_assert() in C++ Sam Lantinga 2022-08-18 16:05:22 -0700
  • 3bae2d57da wayland: Set the libdecor app ID after visibility calls Frank Praznik 2022-08-18 12:39:47 -0400
  • 9b5150b015 wayland: Set the libdecor app ID after visibility calls Frank Praznik 2022-08-18 12:39:47 -0400
  • 51be30f3cd
    emscripten-buildbot.sh: force `-s USE_SDL=0` Ryan C. Gordon 2022-08-17 21:37:32 -0400
  • b75bb843c8 Merge branch 'xcframework' of https://github.com/tjpadula/SDL into xcframework tjpadula 2022-08-17 18:36:19 -0700
  • 82ee4247af Xcframework: Fix build version test, make sure git doesn't see the results. tjpadula 2022-08-17 18:35:52 -0700
  • 8acb4e45b3 Fixed interactions between mouse capture and grab on X11 Sam Lantinga 2022-08-17 14:25:30 -0700
  • 7da74eb5be wayland: Never commit with an undefined window title Frank Praznik 2022-08-17 14:59:23 -0400
  • 534323a026 wayland: Never commit with an undefined window title Frank Praznik 2022-08-17 14:59:23 -0400
  • 7449701e5b kmsdrm: enable vrr on displays that support it antonino 2022-08-17 14:56:18 +0200
  • 99e9156ff5 testgles2: Fix typo in help text Cameron Gutman 2022-08-16 19:50:59 -0500
  • cf970663ae testgles2: Fix typo in help text Cameron Gutman 2022-08-16 19:50:59 -0500
  • 09b6956dcc opengl: Support NV12 textures on GPUs with only 2 texture units Cameron Cawley 2022-08-16 15:08:10 +0100
  • 2fcd8f889c Handle SDL_PIXELFORMAT_EXTERNAL_OES in SDL_GetPixelFormatName() Cameron Cawley 2022-08-16 14:19:26 +0100
  • 222f1a2693 testgles2: Add --threaded option to use a render thread per window Cameron Gutman 2022-08-15 22:51:15 -0500
  • c280017e6f opengl: Support NV12 textures on GPUs with only 2 texture units Cameron Cawley 2022-08-16 15:08:10 +0100
  • c306c04403
    Handle SDL_PIXELFORMAT_EXTERNAL_OES in SDL_GetPixelFormatName() Cameron Cawley 2022-08-16 14:19:26 +0100
  • d1d8715b4b testgles2: Add --threaded option to use a render thread per window Cameron Gutman 2022-08-15 22:51:15 -0500
  • 9670d2bb9e Make sure we hold the joystick lock when disconnecting a HIDAPI joystick Sam Lantinga 2022-08-15 17:27:33 -0700
  • 26948f01a3 cocoa: Make SDL_MinimizeWindow() work with borderless windows. Ryan C. Gordon 2022-08-15 20:09:09 -0400
  • c8b3c393db
    cocoa: Opt-in to secure state restoration pastdue 2022-08-15 19:24:20 -0400
  • 650612fdcb wayland: Eliminate excessive calls to SetFullscreen Frank Praznik 2022-08-13 16:54:27 -0400
  • cc9cc2028d video: Add video device quirk flags and apply them to the video subsystem Frank Praznik 2022-08-13 16:43:15 -0400
  • 740a10e3a8 [Apple] #error in Metal test only when targeting 32-bit macOS Andrey Filipenkov 2022-08-15 20:33:58 +0300
  • 0cc8dfdb58 Added SDL_system.h for the declaration of SDL_iPhoneSetAnimationCallback() and SDL_iPhoneSetEventPump() Sam Lantinga 2022-08-15 07:44:56 -0700
  • 1c2919e624 wayland: Eliminate excessive calls to SetFullscreen Frank Praznik 2022-08-13 16:54:27 -0400
  • 6d62ad7256 video: Add video device quirk flags and apply them to the video subsystem Frank Praznik 2022-08-13 16:43:15 -0400
  • c6c688ab01 Add SDL_JOYBATTERYUPDATED event to SDL_JoystickEventState() Mathieu Eyraud 2022-08-14 14:55:32 +0200
  • b72cf207fb core: linux: Don't cache the RealtimeKit D-Bus connection Frank Praznik 2022-08-14 09:41:42 -0400
  • f2454fc8e7 core: linux: Don't cache the RealtimeKit D-Bus connection Frank Praznik 2022-08-14 09:41:42 -0400
  • c4d75b76a6
    Add SDL_JOYBATTERYUPDATED event to SDL_JoystickEventState() Mathieu Eyraud 2022-08-14 14:55:32 +0200
  • 7d5ccae22d Fix memory leak when destroying texture Francisco Javier Trujillo Mata 2022-08-14 12:15:55 +0200
  • 5b4b4fa1ff Decrease audio thread priority when created Francisco Javier Trujillo Mata 2022-08-14 12:01:56 +0200
  • 6c3f6937b6 Fix memory leak when destroying texture Francisco Javier Trujillo Mata 2022-08-14 12:15:55 +0200
  • b2f5a885a0 Decrease audio thread priority when created Francisco Javier Trujillo Mata 2022-08-14 12:01:56 +0200
  • cf134235d7 Removed line wrapping in patch notes Sam Lantinga 2022-08-13 08:23:40 -0700
  • 4ee3cb1f61 Remove need for SDL2.h tjpadula 2022-08-12 22:18:18 -0700
  • 8dd036dcab Added xcframework target tjpadula 2022-08-12 21:05:59 -0700
  • cb46e1b3f0 Removed unused variable prerelease-2.23.2 Sam Lantinga 2022-08-12 20:51:44 -0700
  • 67cb3874ef Fixed potential uninitialized variable usage Sam Lantinga 2022-08-12 20:51:28 -0700
  • 74bdb2115d wayland: Don't roundtrip in ShowWindow unless restoring a hidden window Frank Praznik 2022-08-12 22:01:12 -0400
  • 3046d55d0e cocoa: Return an error if GetWindowDisplayIndex() is called too early Cameron Gutman 2022-08-12 22:02:26 -0500
  • f1416ef2ba Updated to version 2.23.2 for release candidate Sam Lantinga 2022-08-12 20:27:22 -0700
  • 08d17f47b3 Removed unused variable Sam Lantinga 2022-08-12 20:26:23 -0700
  • edd0e8b37b cocoa: Return an error if GetWindowDisplayIndex() is called too early Cameron Gutman 2022-08-12 22:02:26 -0500
  • 3d9039c5c0 wayland: Don't roundtrip in ShowWindow unless restoring a hidden window Frank Praznik 2022-08-12 22:01:12 -0400
  • be0cf257fe Only force the resize event in the DPI changed case Sam Lantinga 2022-08-12 18:13:42 -0700
  • b880709e9c Added libusb hack for Gamesir-G3w which needs the same adjustment as the Hori controllers Sam Lantinga 2022-08-12 18:11:27 -0700
  • 1b08cd20b3 wayland: Add roundtrip in SetWindowFullscreen() to get new size Cameron Gutman 2022-08-12 18:55:05 -0500
  • 780b031b1b wayland: Avoid duplicate resize events when entering fullscreen Cameron Gutman 2022-08-12 16:39:39 -0500
  • 256ed180ff wayland: Avoid duplicate resize events when entering fullscreen Cameron Gutman 2022-08-12 16:39:39 -0500
  • a28f426acb render: Only update size/scale/viewport when moving to a new display, rather than all window movement. Ethan Lee 2022-08-12 16:13:24 -0400
  • cfbeb438c1 fix a bug if XINPUTGETBATTERYINFORMATION is nullptr Your Name 2022-08-12 21:05:37 +0800
  • 43d6f1d150 fix a bug if XINPUTGETBATTERYINFORMATION is nullptr Your Name 2022-08-12 21:05:37 +0800
  • f42291ce68 Don't change mouse capture based on touch events Sam Lantinga 2022-08-11 16:13:14 -0700
  • bf925b9ecd Fixed build Sam Lantinga 2022-08-11 14:41:48 -0700
  • 24f97dd700 Added an SDL error to SDL_GameControllerMapping* functions Sam Lantinga 2022-08-11 14:39:49 -0700
  • 9f30d4981e Added note about CRC algorithm compatibility Sam Lantinga 2022-08-11 14:27:08 -0700
  • f35bbe0c3f Sync SDL wiki -> header SDL Wiki Bot 2022-08-11 21:11:11 +0000
  • 3861c557da Added the hint SDL_HINT_MOUSE_RELATIVE_WARP_MOTION Sam Lantinga 2022-08-11 13:58:39 -0700
  • c2db429f93 Added SDL_crc16.c to the Xcode project Sam Lantinga 2022-08-11 13:20:17 -0700
  • e69838e745 add SDL_crc16.c to msvc and watcom builds Ozkan Sezer 2022-08-11 20:11:32 +0300
  • b4c4dd84c2 Added SDL_crc16() to be used in joystick GUIDs after 2.24.0 Sam Lantinga 2022-08-11 09:52:58 -0700
  • a1e34b5e35 Don't send a resize event when the window is resized to the dock icon Sam Lantinga 2022-08-11 08:52:51 -0700
  • 879af7b5c8 Fixed mapping for paired Joy-Con controllers on iOS Sam Lantinga 2022-08-10 14:01:23 -0700
  • 5f682e77cb wayland: Remove freed display from `SDL_WaylandOutputData->output_list` Guldoman 2022-08-10 20:01:15 +0200
  • 7c100908c9
    wayland: Remove freed display from `SDL_WaylandOutputData->output_list` Guldoman 2022-08-10 20:01:15 +0200
  • aaec244cfd Don't run the stdio automated tests if libc isn't available Sam Lantinga 2022-08-10 09:04:17 -0700
  • e49321cec5 Fixed double-free in combined HIDAPI controller code Sam Lantinga 2022-08-10 08:20:54 -0700
  • 6ecfc40697 Sync SDL wiki -> header SDL Wiki Bot 2022-08-10 15:02:11 +0000
  • d4192850c1 Added SDL_ResetHint() to reset a hint to the default value Sam Lantinga 2022-08-10 07:59:12 -0700
  • 3119d58ff5
    cocoa: Change the new sync_dispatch hint to async_dispatch. Ryan C. Gordon 2022-08-10 10:48:23 -0400
  • c6c0a8394e
    windows: If a display's friendly name is blank, try the generic name. Ryan C. Gordon 2022-08-10 09:54:49 -0400
  • 9ff498e78e Make HIDAPI_JoystickOpen() more robust against internal logic errors Sam Lantinga 2022-08-10 06:00:30 -0700
  • bdc7f958fd cocoa: Added hint to treat MacBook trackpads as touch devices, not mice. Ryan C. Gordon 2022-08-10 00:41:25 -0400
  • 73d8d02629 Test: Fix Exp base case for Win32. Pierre Wendling 2022-08-09 22:36:59 -0400
  • 8e782876bb Fixed spamming the controller with reset IMU commands when they are failing Sam Lantinga 2022-08-09 21:30:11 -0700
  • 8c0ecb20ff
    Test: Fix Exp base case for Win32. Pierre Wendling 2022-08-09 22:36:59 -0400
  • eab27b9049 Make sure Switch controller initialization is synchronous and start the input timeout then Sam Lantinga 2022-08-09 17:58:42 -0700
  • b4660e9d8b
    macOS: Add hint for blocking thread on OpenGL context update dispatch (#5708) Salman Ahmed 2022-08-10 03:40:00 +0300
  • 7eb13c21c6
    improve behavior of SDL_SetHint(WithPriority) (#5309) pionere 2022-08-10 02:27:25 +0200
  • 1db7d33dc4 Recover from Bluetooth devices temporarily out of range Sam Lantinga 2022-08-09 17:04:26 -0700
  • 6d012b2a5d Better fix for rescanning devices after read failure Sam Lantinga 2022-08-09 16:54:11 -0700
  • 3ee3dad07e
    Merge branch 'main' into hints Ryan C. Gordon 2022-08-09 19:08:53 -0400
  • 483a010f0c Fixed accidentally deadlocking the rumble thread with combined Joy-Cons Sam Lantinga 2022-08-09 15:39:39 -0700
  • 5d63a3d435 Re-enumerate devices if a read fails Sam Lantinga 2022-08-09 14:06:49 -0700
  • da50f1bd3e Bluetooth devices can recover from over a second of dropped reports Sam Lantinga 2022-08-09 14:05:43 -0700
  • 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 Sam Lantinga 2022-08-09 13:41:58 -0700
  • 8aa6922fec Fixed detecting Bluetooth disconnection on Nintendo Switch controllers Sam Lantinga 2022-08-09 13:25:52 -0700
  • 3a9295e14f
    build-scripts: Removed winrtbuild.*, no longer used. Ryan C. Gordon 2022-08-09 16:02:16 -0400
  • 53141a56b4
    Expand CMake documentation a bit (#5961) Anonymous Maarten 2022-08-09 22:05:03 +0200
  • a346c4bbef
    egl: Add support for SDL_GL_FLOATBUFFERS. Ryan C. Gordon 2022-08-09 15:41:02 -0400
  • 85cd517122
    cmake: path needs `/` infix Anonymous Maarten 2022-08-09 20:17:08 +0200
  • 919e6feff1
    Merge branch 'main' into more-documentation Ryan C. Gordon 2022-08-09 13:40:36 -0400