Commit graph

  • 896dc1674f _uitoa does not exist Anonymous Maarten 2026-05-25 13:35:46 +02:00
  • 07c01e617d Revert "SDL_itoa(): use _itoa_s(), not _ltoa_s()" Anonymous Maarten 2026-05-24 00:13:16 +02:00
  • 26c974a819 Android: Skip duplicated joystick axes during poll NY00123 2026-05-25 00:10:18 +03:00
  • 29f7f08261 pdate openxr headers from khronos. Ozkan Sezer 2026-05-24 18:40:50 +03:00
  • f162c49dc1 Use SDL_PIXELFORMAT_INDEX8 for the debug font atlas Cameron Cawley 2026-05-24 13:33:37 +01:00
  • 613f4c6c2e Add SDL_memset2 and use it for line drawing and fill routines Cameron Cawley 2026-05-24 13:52:04 +01:00
  • 828eb71f8c Use SDL_PIXELFORMAT_INDEX8 for the debug font atlas Cameron Cawley 2026-05-24 13:33:37 +01:00
  • 857e87973f Improve implementation of GetClosestSupportedFormat Cameron Cawley 2026-05-13 22:23:20 +01:00
  • 68ae162d52
    openharmony: fix Coder2 2026-05-24 19:02:21 +08:00
  • b5c1ca55e2
    openharmony: fix Coder2 2026-05-24 18:58:43 +08:00
  • c504de4176
    openharmony: fix Coder2 2026-05-24 18:58:13 +08:00
  • 689f009336
    openharmony: fix script Coder2 2026-05-24 18:53:58 +08:00
  • 933dbbefc4
    openharmony: update & merge Coder2 2026-05-24 18:39:41 +08:00
  • 90fa7317c5
    Merge branch 'main' of github.com:libsdl-org/SDL Coder2 2026-05-24 18:25:16 +08:00
  • dd21daa681
    examples/demo/04-bytepusher: go back to showing help text on load failures. Ryan C. Gordon 2026-05-23 23:56:48 -04:00
  • 3d92675bdb
    examples/demo/04-bytepusher: Remove render target. Ryan C. Gordon 2026-05-23 23:47:24 -04:00
  • 6c55fad411
    examples/demo/04-bytepusher: go back to showing help text on load failures. Ryan C. Gordon 2026-05-23 23:56:48 -04:00
  • 800f347e5e
    examples/demo/04-bytepusher: Remove render target. Ryan C. Gordon 2026-05-23 23:47:24 -04:00
  • 8e01cbcb58 Adds guidance for using SVE2 intrinsics Gabriel Wang 2026-05-24 10:33:27 +08:00
  • 0c9f1ab8f5 capture 'focus' and 'span' info from uikit pinch gestures; for all frameworks, set 'focus' and 'span' to -1 if they're unavailable brentfpage 2026-05-23 14:56:37 -07:00
  • ae07e32269 SDL_itoa(): use _itoa_s(), not _ltoa_s() Ozkan Sezer 2026-05-23 20:11:10 +03:00
  • 0a96d47599
    wayland: Remove focus references when a pointer capture ends on a subsurface Frank Praznik 2026-05-23 12:20:30 -04:00
  • 3626598675 Remove CenterPad and RightStick from Steam Controller (2015) internal state struct 0xDEADCADE 2026-05-23 14:01:42 +02:00
  • d803992b53 Remove CenterPad and RightStick from Steam Controller (2015) internal state struct 0xDEADCADE 2026-05-23 14:01:42 +02:00
  • a8d2a31d2f
    Minor update Gabriel Wang 2026-05-23 14:54:44 +08:00
  • 4a0877ca2d
    Minor update Gabriel Wang 2026-05-23 14:13:49 +08:00
  • 5720f54059 Fixed building with older versions of GameInput Sam Lantinga 2026-04-21 19:40:57 -07:00
  • e7b238a6ed
    Fix casting errors Frank Praznik 2026-05-22 12:30:11 -04:00
  • 5f8eb44541
    wayland: Handle captured pointer movements over a subsurface Frank Praznik 2026-05-22 11:42:53 -04:00
  • 9fe200c215
    examples/renderer/20-blending: Note when a blend mode is unsupported. Ryan C. Gordon 2026-05-22 10:35:41 -04:00
  • 39be8a703f
    examples/renderer/20-blending: center alpha and instructional text. Ryan C. Gordon 2026-05-22 10:34:35 -04:00
  • efe6062cf4 iOS: Fix SDL_EVENT_DROP_FILE lost on cold start from URL open Jason Millard 2026-03-27 22:08:07 -04:00
  • 290f0c831f iOS: Fix SDL_EVENT_DROP_FILE lost on cold start from URL open Jason Millard 2026-03-27 22:08:07 -04:00
  • 386be0070b Update Famicom controllers to a more user friendly name. Bitwolf 2026-03-13 22:30:58 -07:00
  • 2f13731d23 Update Famicom controllers to a more user friendly name. Bitwolf 2026-03-13 22:30:58 -07:00
  • e8eba4a406 emscripten: dedupe keyboard event listeners across multiple windows Vittorio Romeo 2026-05-05 01:54:29 +02:00
  • 7f03da9588 emscripten: dedupe keyboard event listeners across multiple windows Vittorio Romeo 2026-05-05 01:54:29 +02:00
  • 05191b0c7d Ignore Huion Tablet Kamvas Pro 22 kholo 2026-05-22 15:18:32 +02:00
  • 2bb6df90ad Ignore Huion Tablet Kamvas Pro 22 kholo 2026-05-22 15:18:32 +02:00
  • 09f0a26ecd
    Ignore Huion Tablet Kamvas Pro 22 kholo 2026-05-22 15:18:32 +02:00
  • 895c5cb3ed fixes typos Gabriel Wang 2026-05-22 11:24:56 +08:00
  • da9489d9e1 Only include arm_sve.h in SVE dedicated c source files. Gabriel Wang 2026-05-22 10:40:24 +08:00
  • 6243fa2ffd Fix -Wempty-body warnings in SDL_malloc.c Anonymous Maarten 2026-05-21 18:15:42 +02:00
  • 33c9f1a70a Fix -Wdeprecated-declarations warnings Anonymous Maarten 2026-05-21 18:15:27 +02:00
  • 9a1ba9f811 android: fixed a possible joystick-related deadlock on application termination Sam Lantinga 2026-05-21 12:20:03 -07:00
  • 6b4ae68460 android: fixed a possible joystick-related deadlock on application termination Sam Lantinga 2026-05-21 12:20:03 -07:00
  • bb65446578 directfb: Fix CreateRenderer callback signature Mark Jonas 2026-05-10 20:16:17 +02:00
  • 1df9ae4338 directfb: Fix CreateRenderer callback signature Mark Jonas 2026-05-10 20:16:17 +02:00
  • 5936ee00dd [skip ci] Fix joycon handling Nintorch 2026-05-21 23:17:16 +05:00
  • b0823349bb [skip ci] Fix hidapi gamepad ignoring Nintorch 2026-05-21 23:16:53 +05:00
  • 85fc76b089 [skip ci] Disable WebHID HIDAPI by default Nintorch 2026-05-21 22:30:55 +05:00
  • d31986f466 directfb: Fix CreateRenderer callback signature Mark Jonas 2026-05-10 20:16:17 +02:00
  • 0043ae6746 Fix -Wempty-body warnings in SDL_malloc.c Anonymous Maarten 2026-05-21 18:15:42 +02:00
  • 9ae773bcbc [skip ci] Wait until the user interacts with the page Nintorch 2026-05-21 22:26:52 +05:00
  • cbea661f54 Fixed build Sam Lantinga 2026-05-21 10:05:20 -07:00
  • fe1918a47f Fixed build Sam Lantinga 2026-05-21 10:05:20 -07:00
  • 48888a3865 Fixed Ipega controllers being ignored in keyboard mode (thanks @AntTheAlchemist!) Sam Lantinga 2026-05-21 09:56:15 -07:00
  • 13f91a67fc Fixed Ipega controllers being ignored in keyboard mode (thanks @AntTheAlchemist!) Sam Lantinga 2026-05-21 09:56:15 -07:00
  • b7f3eb6b05 Fix -Wdeprecated-declarations warnings Anonymous Maarten 2026-05-21 18:15:27 +02:00
  • c52bf5188f [skip ci] Disconnect gamepad on device access granted Nintorch 2026-05-21 21:12:08 +05:00
  • 2188e99441 wayland: unified error message for SDL_SetWindowIcon zanadoman 2026-05-21 18:28:31 +02:00
  • b59f09809d Process repeated joystick key events on Android Sam Lantinga 2026-05-21 06:50:21 -07:00
  • 3545bad589 Process repeated joystick key events on Android Sam Lantinga 2026-05-21 06:50:21 -07:00
  • 4a1b12540a __ARM_FEATURE_SVE is not defined unless using SDL_TARGET("march=armv8-m+sve2)" Gabriel Wang 2026-05-21 15:31:33 +08:00
  • 4b07a99f09 Update SDL_sve2_extension.h Gabriel Wang 2026-05-21 14:41:10 +08:00
  • 516f4a0bd5 Added notes about faster crc32() options Sam Lantinga 2026-05-20 17:32:01 -07:00
  • fb8bf997e9 android: handle sensor registration synchronized in one place Sam Lantinga 2026-05-20 14:57:36 -07:00
  • 47c8dcc968 android: handle sensor registration synchronized in one place Sam Lantinga 2026-05-20 14:57:36 -07:00
  • 5bd0eb068c Fixed a rare crash on Raspberry Pi when creating a window Sam Lantinga 2026-05-20 15:11:09 -07:00
  • 19d73016e8 Fixed a rare crash on Raspberry Pi when creating a window Sam Lantinga 2026-05-20 15:11:09 -07:00
  • 257de23efc Fixed a rare crash on Raspberry Pi when creating a window Sam Lantinga 2026-05-20 14:56:54 -07:00
  • 0dbd9d2a65 Fixed a rare crash on Raspberry Pi when creating a window Sam Lantinga 2026-05-20 14:56:54 -07:00
  • d95bc52642 Fix validation errors Evan Hemsley 2026-05-20 11:55:06 -07:00
  • b94ffff046
    x11: Ignore slave button presses when the window lacks keyboard focus Frank Praznik 2026-05-20 11:33:46 -04:00
  • 6f9205a3c3
    x11: Reject click-through button events based on serial Frank Praznik 2026-05-20 11:01:40 -04:00
  • ef9a5b7040 x11: Ignore slave button presses when the window lacks keyboard focus Frank Praznik 2026-05-20 11:33:46 -04:00
  • 8371c09aa7 x11: Reject click-through button events based on serial Frank Praznik 2026-05-20 11:01:40 -04:00
  • dcf8f960c7
    assert: fixed compiler warning with LLVM + x86_64-pc-windows-msvc target. Ryan C. Gordon 2026-05-20 13:02:41 -04:00
  • 9a56bc66b5
    assert: fixed compiler warning with LLVM + x86_64-pc-windows-msvc target. Ryan C. Gordon 2026-05-20 13:02:41 -04:00
  • 9a3eab45f9
    README-migration: Note that render target support is not universally available. Ryan C. Gordon 2026-05-20 12:51:41 -04:00
  • f8dab6ad51
    README-migration: Note that render target support is not universally available. Ryan C. Gordon 2026-05-20 12:51:41 -04:00
  • cbd02e0e06
    x11: Ignore slave button presses when the window lacks keyboard focus Frank Praznik 2026-05-20 11:33:46 -04:00
  • 4b96188e79
    x11: Reject click-through button events based on serial Frank Praznik 2026-05-20 11:01:40 -04:00
  • d8f42ee069
    examples/renderer/20-blending: Make thumbnail/onmouseover match other examples. Ryan C. Gordon 2026-05-20 00:42:57 -04:00
  • 8fe1d7faec
    examples/save-rendering-to-bitmaps: Dump alpha channel. Ryan C. Gordon 2026-05-20 00:40:25 -04:00
  • 35098e927c emscripten: don't dispatch user input to hidden windows Vittorio Romeo 2026-05-06 01:25:30 +02:00
  • c9e2e732b6
    examples: Add blending example (#15657) Ahmed Lyas 2026-05-20 04:05:23 +00:00
  • f4e708ffc5 Fix C89 compiler errors Ahmed 2026-05-20 04:27:31 +01:00
  • efc19b67f1 Fix casting error Ahmed 2026-05-20 04:10:05 +01:00
  • c4158a0b5c
    Fix formatting in blending.c Ahmed Lyas 2026-05-20 02:53:17 +00:00
  • f242ea6a2b Regenerate VS solution Ahmed 2026-05-20 03:46:47 +01:00
  • e7aa9e82eb Fix casting errors Ahmed 2026-05-20 03:24:01 +01:00
  • cd489a813f Remove trailing comma Ahmed 2026-05-20 03:06:36 +01:00
  • 93eb15606b Remove trailing comma Ahmed 2026-05-20 02:55:09 +01:00
  • 5c608f6984 Fix casting errors Ahmed 2026-05-20 02:36:35 +01:00
  • 755d5a8763 Fix shadowing global variables Ahmed 2026-05-20 02:23:50 +01:00
  • 6c02df0a31 examples: Add blending example Ahmed 2026-05-20 01:58:59 +01:00
  • f9380e15de visionOS: fixed mousewheel values Sam Lantinga 2026-05-19 15:41:04 -07:00
  • 4e7489d0e4 Add support for the 8BitDo Ultimate 2 Bluetooth in DInput mode Nadia Holmquist Pedersen 2026-05-19 23:26:36 +02:00
  • 69300875ec Allow setting NULL palette on any surface Sam Lantinga 2026-05-19 14:21:55 -07:00