Commit Graph

  • eda8d1d842 JNI_Unload must return the JNI version needed by the native library Anonymous Maarten 2025-11-26 13:44:29 +0100
  • 6388aa38ca JNI_Unload must return the JNI version needed by the native library Anonymous Maarten 2025-11-26 13:44:29 +0100
  • 21f93e127b
    wikiheaders: generalize some previously-SDL-specific things Ryan C. Gordon 2025-11-25 23:11:13 -0500
  • 1edb850639 Add script to generate macOS and iOS tbds Anonymous Maarten 2025-11-25 23:57:02 +0100
  • 8ae07ff73b Add script to generate macOS and iOS tbds Anonymous Maarten 2025-11-25 23:57:02 +0100
  • 98ed8b98b1 blit: Check MSVC's `_M_ARM64` define in addition to `__aarch64__`. Ryan C. Gordon 2025-11-24 13:36:27 -0500
  • 5f5a73a8f6 blit: Check MSVC's `_M_ARM64` define in addition to `__aarch64__`. Ryan C. Gordon 2025-11-24 13:36:27 -0500
  • 50be2a7e56 blit: Change ifdefs on NEON functions that use an aarch64-specific opcode. Ryan C. Gordon 2025-11-24 09:37:10 -0500
  • 52a4366e54 x11: don't grab the pointer while buttons are pressed Sam Lantinga 2025-11-25 14:29:05 -0800
  • 7e5f3330ff Added libxi and libxfixes to the Arch Linux package recommendations Sam Lantinga 2025-11-25 14:27:09 -0800
  • 9b348ef6e8 android: Better parsing of command line arguments. Ryan C. Gordon 2025-11-24 15:16:42 -0500
  • da863ff5f9 uikit: Don't copy argv; the original lives the whole time we need it. Ryan C. Gordon 2025-11-24 15:29:39 -0500
  • 71a27c0b38
    android: Better parsing of command line arguments. Ryan C. Gordon 2025-11-24 15:16:42 -0500
  • 29f3844b01 Fix assert in SDL_BeginGPURenderPass Antti Ala-Fossi 2025-11-25 20:21:24 +0200
  • 74653b3cd5 Send the normal sensor data for the right Joy-Con controller in combined mode Sam Lantinga 2025-11-25 10:37:58 -0800
  • 158e81be69
    Fix assert in SDL_BeginGPURenderPass Antti Ala-Fossi 2025-11-25 20:21:24 +0200
  • a8a438f5a3
    uikit: Don't copy argv; the original lives the whole time we need it. Ryan C. Gordon 2025-11-24 15:29:39 -0500
  • 24fe3c48a0 Fixed events for windows that have had their window proc hooked at creation time Sam Lantinga 2025-11-24 19:29:13 -0800
  • 6ad5a966ea Revert "Use DefWindowProc for the initial SDL window proc" Sam Lantinga 2025-11-24 19:06:13 -0800
  • 55a566a6b4 Steam expects the gyro data to come before the accelerometer data Sam Lantinga 2025-11-24 18:04:11 -0800
  • e221905195 Fix check_stdlib_usage.py libc call matching Anonymous Maarten 2025-11-24 23:49:02 +0100
  • 2abda0c692 Fix check_stdlib_usage.py libc call matching Anonymous Maarten 2025-11-24 23:49:02 +0100
  • 9896dc18e7 Fixed setting SDL_PROP_DISPLAY_WINDOWS_HMONITOR_POINTER for the initial display Sam Lantinga 2025-11-24 13:38:21 -0800
  • 8fa93d64ab Reset the window icon when returning from fullscreen mode Sam Lantinga 2025-11-24 13:28:36 -0800
  • 56269cd010 Support PNG icons in the SDL test code Sam Lantinga 2025-11-24 13:16:00 -0800
  • 4e79d2ad64 blit: Check MSVC's `_M_ARM64` define in addition to `__aarch64__`. Ryan C. Gordon 2025-11-24 13:36:27 -0500
  • 6534345d9a Only process events for the window being created at creation time Sam Lantinga 2025-11-24 12:47:05 -0800
  • 7f0d0d0046
    blit: Check MSVC's `_M_ARM64` define in addition to `__aarch64__`. Ryan C. Gordon 2025-11-24 13:36:27 -0500
  • b0b7251281 Use SDLIPC_FILENO for the envvar value Marcus Harrison 2025-11-24 18:35:58 +0100
  • f7ded3db5e Add fribidi and libthai packages to README-linux.md eafton 2025-11-24 19:45:56 +0300
  • 70251cc48e
    Add fribidi and libthai packages to README-linux.md eafton 2025-11-24 19:45:56 +0300
  • ebd3aa5289 testgpu_spinning_cube: fixed error handling if texture creation fails Sam Lantinga 2025-11-24 08:31:38 -0800
  • ba919832e4 testgpu_spinning_cube: removed duplicate calls to clear and present Sam Lantinga 2025-11-24 08:24:43 -0800
  • 53ca7b036c
    Update src/dynapi/SDL_dynapi.sym Marcus Harrison 2025-11-24 16:55:31 +0100
  • 1fdc7975cb
    visualc: Fixed corrupted SDL.vcxproj.filters file. Ryan C. Gordon 2025-11-24 10:33:46 -0500
  • 15f98b2a61
    blit: Change ifdefs on NEON functions that use an aarch64-specific opcode. Ryan C. Gordon 2025-11-24 09:37:10 -0500
  • 17ab859907 main: Unify command line handling between standard Windows and GDK targets. Ryan C. Gordon 2025-11-24 01:59:17 -0500
  • a30886996f Implement IPC API and Posix implementation Marcus Harrison 2025-11-16 22:57:53 +0100
  • 9568a625fd
    main: Unify command line handling between standard Windows and GDK targets. Ryan C. Gordon 2025-11-24 01:59:17 -0500
  • ff44bad9bd
    main: Restored lost call to SDL_SetMainReady() in Windows SDL_RunApp(). Ryan C. Gordon 2025-11-24 01:37:06 -0500
  • 4fdbac7207 video: Explicitly call DestroyWindowTexture when destroying a window. Ethan Lee 2025-11-24 01:04:49 -0500
  • 54ef731534 video: Explicitly call DestroyWindowTexture when destroying a window. Ethan Lee 2025-11-24 01:04:49 -0500
  • 89bbf27d60 video: Explicitly call DestroyWindowTexture when destroying a window. Ethan Lee 2025-11-24 01:04:49 -0500
  • a37d3f96f4 main: SDL_RunApp now explicitly handles NULL argv in all implementations. Ryan C. Gordon 2025-11-21 11:42:04 -0500
  • daa510b6df
    main: SDL_RunApp now explicitly handles NULL argv in all implementations. Ryan C. Gordon 2025-11-21 11:42:04 -0500
  • b851283317
    Merge 1472e822b5 into ce5e46c37d eafton 2025-11-23 15:13:58 -0800
  • ce5e46c37d Add SDL_(Get|Set)iSurfaceClipRect automation test Anonymous Maarten 2025-11-22 11:43:46 +0100
  • 7d5ec38953
    main: Restore MINGW32_FORCEALIGN to SDL_RunApp on Windows. Ryan C. Gordon 2025-11-23 17:05:31 -0500
  • 00345c887d Add SDL_(Get|Set)iSurfaceClipRect automation test Anonymous Maarten 2025-11-22 11:43:46 +0100
  • c0a2ae2a4a opengles2: fixed swapped colors when using indexed textures Sam Lantinga 2025-11-23 11:38:35 -0800
  • 7388054fa2
    main: Restore public domain comment in Windows code. Ryan C. Gordon 2025-11-23 13:41:08 -0500
  • d0e70c37ab
    main: Rewrite the Windows implementation of `SDL_RunApp()` Carl Åstholm 2025-10-26 15:12:46 +0100
  • a2c353f51e
    Set TDF flag in Windows messagebox implementation eafton 2025-11-23 10:11:15 +0300
  • f0d958d850 Validate parameters to SDL_ReadStorageFile() and SDL_WriteStorageFile() Sam Lantinga 2025-11-22 18:41:03 -0800
  • f960b6499e Add a question icon flag for messageboxes eafton 2025-11-22 22:38:16 +0300
  • aa83521d0d Add a question icon flag for messageboxes eafton 2025-11-22 22:36:40 +0300
  • 5b77602f74 Add a question icon flag for messageboxes eafton 2025-11-22 22:22:05 +0300
  • 019d4de3e8 android: Add RGB LED support for joysticks. MAJigsaw77 2025-11-22 21:17:59 +0200
  • 6a1218c1cc Fix missing whitespace in surface extension missing error messages luckyxxl 2025-11-22 08:46:11 +0100
  • 8199076878 vulkan gpu: set the sample count for depth prepass Sam Lantinga 2025-11-22 07:53:16 -0800
  • 1fc093491a vulkan gpu: set the sample count for depth prepass Sam Lantinga 2025-11-22 07:53:16 -0800
  • a65111bd2d
    Add SDL_(Get|Set)ClipRect automation test Anonymous Maarten 2025-11-22 11:43:46 +0100
  • c81c38044d Fix missing whitespace in surface extension missing error messages luckyxxl 2025-11-22 08:46:11 +0100
  • 2ad1088aa8 x11: Fix EGL surface leak in X11_DestroyWindow robin.huang 2025-11-21 20:29:58 -0500
  • 4f3d518fe9 reorder vulkan load paths to avoid issues ItchyTrack 2025-11-21 19:14:59 -0500
  • 92106d1cd9 x11: Set EGL surface for foreign X11 windows. Ryan C. Gordon 2025-09-22 10:33:51 -0400
  • fed80a0d41 Sync SDL3 wiki -> header SDL Wiki Bot 2025-11-21 18:57:12 +0000
  • b984846dd0
    windows: Add property mapping displayID to HMONITOR. (#14494) Esme 2025-11-21 18:55:49 +0000
  • 7ffb8121ef Fixed setting the monitor handle in the moved monitor case Sam Lantinga 2025-11-21 10:00:47 -0800
  • 67728a5450 Allow resizing test applications on iPadOS Sam Lantinga 2025-11-21 09:31:10 -0800
  • 4b0514f087 Make use of GetQueueStatus' result in the Windows raw input loop. William Horvath 2025-11-21 02:57:04 -0800
  • 029746a3d4
    README-emscripten: Added some initial notes about customizing index.html. Ryan C. Gordon 2025-11-21 10:25:34 -0500
  • 62a7ac507a
    README-emscripten: updated notes on audio. Ryan C. Gordon 2025-11-21 10:08:29 -0500
  • faf1e770dd Sync SDL3 wiki -> header SDL Wiki Bot 2025-11-21 14:41:25 +0000
  • 22df7c66ed
    wikiheaders: Treat docs/INTRO-* files the same way as the README files. Ryan C. Gordon 2025-11-21 09:36:56 -0500
  • d9230f4796 Sync SDL3 wiki -> header SDL Wiki Bot 2025-11-21 13:14:42 +0000
  • 0f76744828 pen: Updated documentation to meet current expectations and realities. Ryan C. Gordon 2025-11-20 17:20:09 -0500
  • 3dee60d65f pen: Only allow one pen on Emscripten. Ryan C. Gordon 2025-11-20 16:49:50 -0500
  • 06583ce421 pen: Only allow one pen on Windows. Ryan C. Gordon 2025-11-20 10:21:30 -0500
  • 99d7dad7e6 pen: Dramatic improvements to proximity information. Ryan C. Gordon 2025-11-19 10:07:30 -0500
  • 0cc3354731 wayland: Fixed pen button input (was losing button up events). Ryan C. Gordon 2025-11-19 14:01:53 -0500
  • e3c82a4e3a
    Make use of GetQueueStatus' result in the Windows raw input loop. William Horvath 2025-11-21 02:57:04 -0800
  • 6570ea7e81
    Update src/joystick/dsu/SDL_dsujoystick.c danprice142 2025-11-21 04:31:58 +0000
  • be15de6baa
    emscripten: Add SDL_SetWindowIcon implementation. (#14490) Edgar San Martin, Jr. 2025-11-20 23:16:18 -0500
  • 937e236281 Update emscripten SDL_SetWindowIcon implementation to use native SDL_SavePNG_IO(). Edgar J San Martin 2025-11-20 22:42:57 -0500
  • 082848e945 Use consistent values for the video mode refresh rate Sam Lantinga 2025-11-20 17:07:47 -0800
  • 36976ecb43
    X11TK: Introduce Thai support and rewrite/cleanup messagebox positioning code (#14474) eafton 2025-11-21 02:26:46 +0300
  • 2e4c6747ae X11TK: Implement suggested changes eafton 2025-11-21 01:26:43 +0300
  • cbf84d7170
    pen: Updated documentation to meet current expectations and realities. Ryan C. Gordon 2025-11-20 17:20:09 -0500
  • 92eaa34277 cocoa: release any mouse buttons not pressed when gaining focus Sam Lantinga 2025-11-20 13:51:23 -0800
  • a774fcb409
    pen: Only allow one pen on Emscripten. Ryan C. Gordon 2025-11-20 16:49:50 -0500
  • a7ab3a604b Print the full 64-bit timestamp in SDL_GetEventDescription(). William Horvath 2025-11-20 13:10:39 -0800
  • d520718bee
    Print the full 64-bit timestamp in SDL_GetEventDescription(). William Horvath 2025-11-20 13:10:39 -0800
  • 4797fbac37 windows: Add property mapping displayID to HMONITOR. Esme Povirk 2025-11-20 20:27:36 +0000
  • 168e4eb532 Fixed typo (thanks @Clownacy!) Sam Lantinga 2025-11-20 09:47:28 -0800
  • d560479a0a Explicitly set link to image/type Edgar J San Martin 2025-11-20 12:31:49 -0500
  • a9a24ac000 Fixed the KingKong2 PRO Controller failing to initialize over Bluetooth Sam Lantinga 2025-11-20 09:24:07 -0800
  • 4a769b6475 wayland: Remove unused function parameters Frank Praznik 2025-11-20 11:27:22 -0500
  • 72bc8953ff
    pen: Only allow one pen on Windows. Ryan C. Gordon 2025-11-20 10:21:30 -0500
  • 1f582161bc emscripten: Add SDL_SetWindowIcon implementation. Edgar J San Martin 2025-11-20 02:14:55 -0500