Commit Graph

  • 0ff6e0a5a9 Add CMakeSettings.json to .gitignore nightmareci 2025-08-29 10:59:26 -0700
  • 6d5910e358 Add relaxed atomics Maia 2025-08-28 14:17:19 +0200
  • 54d573332e Add SDL_SENSOR_COUNT to SDL_SensorType Xander 2025-08-29 15:20:39 +0100
  • dc7a3a1219 Add SDL_SENSOR_COUNT to SDL_SensorType Xander 2025-08-29 15:20:39 +0100
  • 9621812d57
    Add SDL_SENSOR_COUNT to SDL_SensorType Xander 2025-08-29 15:20:39 +0100
  • ee69cdc1fe
    README-emscripten.md: Fixed cmake commmand line for enabling pthreads. Ryan C. Gordon 2025-08-29 09:38:41 -0400
  • 184f6fa231 switch2: Read calibration data Vicki Pfau 2025-08-28 20:17:39 -0700
  • d15e531bad dialog: Fix compilation with pre-Vista headers. William Horvath 2025-08-28 19:08:30 -0700
  • 53a332e147 switch2: Read calibration data Vicki Pfau 2025-08-28 20:17:39 -0700
  • 5fbb799f87
    dialog: Fix compilation with pre-Vista headers. William Horvath 2025-08-28 19:08:30 -0700
  • edfbfa27b4 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-29 03:02:44 +0000
  • 0204a69f6b Add elf alignment check for Android artifacts (#13818) Matthew Zavislak 2025-08-28 16:31:03 -0700
  • 4f11feb708
    Add elf alignment check for Android artifacts (#13818) Matthew Zavislak 2025-08-28 16:31:03 -0700
  • af33cfa55a
    Use cflags / cxxflags Matthew Zavislak 2025-08-28 16:14:30 -0700
  • b78d1bb8fe
    Revert to previous fPIC handling Matthew Zavislak 2025-08-28 16:12:25 -0700
  • 78da9984be
    Update FPIC handling Matthew Zavislak 2025-08-28 16:03:42 -0700
  • e0adb7cc59
    Remove CMAKE_POSITION_INDEPENDENT_CODE ON Matthew Zavislak 2025-08-28 15:28:33 -0700
  • 84d580b247
    Add -fPIC Matthew Zavislak 2025-08-28 15:24:42 -0700
  • 7f74419cdc
    set CMAKE_POSITION_INDEPENDENT_CODE ON Matthew Zavislak 2025-08-28 14:56:32 -0700
  • 02f12b4f06
    Update ndk to r28c Matthew Zavislak 2025-08-28 14:31:06 -0700
  • 2734248544 Remove superfluous '/utf-8' from MSBuild projects Anonymous Maarten 2025-08-28 23:26:48 +0200
  • 6c83eb1476
    Split alignment check into two steps Matthew Zavislak 2025-08-28 14:12:04 -0700
  • a43a608b59
    Run alignment check on all artifacts Matthew Zavislak 2025-08-28 13:39:53 -0700
  • 4f4d465104 use NtDelayExecution for SDL_SYS_DelayNS expikr 2025-08-27 13:58:45 -0700
  • b4532fb4ec
    Attempt to fix .so directory location Matthew Zavislak 2025-08-28 09:35:11 -0700
  • fa52949529 Added a note that we dynamically load libusb Sam Lantinga 2025-08-28 09:12:34 -0700
  • 1a653f7f89 Exported SDL_hid_get_properties() Sam Lantinga 2025-08-28 09:11:47 -0700
  • c1e7b1a540 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-28 16:12:34 +0000
  • ac5ccbe386 Moved Nintendo Switch 2 Controller initialization from hid.c to SDL_hidapi_switch2.c Sam Lantinga 2025-08-27 15:50:54 -0700
  • 65c1fc1b42 Added SDL_hid_get_properties() Sam Lantinga 2025-08-27 15:11:08 -0700
  • 09ca7e8f64 Move libusb support into a shared location Sam Lantinga 2025-08-27 14:35:17 -0700
  • cdae0d10d1 Fixed button mapping for the Nintendo Switch 2 Pro Controller Sam Lantinga 2025-08-27 12:50:36 -0700
  • fb9fcfa37b Fixed controller name when hotplugging the Nintendo Switch 2 Pro Controller Sam Lantinga 2025-08-27 12:46:34 -0700
  • 2bb51e1340 Claim the interface before doing bulk transfers Sam Lantinga 2025-08-27 12:40:05 -0700
  • a798da2ec7 hidapi: Add support for NSO GameCube controller via libusb. Ethan Lee 2025-07-05 14:52:06 -0400
  • efea62ed61 hidapi: Add a stub driver for Switch 2. Ethan Lee 2025-06-26 13:13:02 -0400
  • 5972b5295d
    video: Don't attempt to reconfigure external windows Frank Praznik 2025-08-28 12:08:49 -0400
  • 051abffce5
    Merge 68f3c16e3e into 78bea90b18 Sylvain Becker 2025-08-28 17:17:42 +0300
  • 78bea90b18
    wayland: Remove an unnecessary surface commit Frank Praznik 2025-08-28 10:01:53 -0400
  • 68f3c16e3e
    dynapi Sylvain 2025-08-28 15:27:52 +0200
  • be3323b709
    SDL Location API + event, for Linux using DBUS Sylvain 2025-08-28 15:09:06 +0200
  • 5d9b170a3d Be explicit that SDL_FLIP_HORIZONTAL_AND_VERTICAL combines horizontal and vertical flipping Sam Lantinga 2025-08-28 04:22:31 -0700
  • 43bebe182e Assert that `SDL_FlipMode` can be used as flags Susko3 2025-08-28 13:15:41 +0200
  • b2689ff76a Avoid checking for HAVE_POSIX_SPAWN on Android Susko3 2025-08-28 12:46:42 +0200
  • cd21bbe796 Avoid checking for HAVE_POSIX_SPAWN on Android Susko3 2025-08-28 12:46:42 +0200
  • 6176235a90
    fix wrong index in HandleStatePacket with flydigi controller (#13819) wankey 2025-08-28 19:08:54 +0800
  • 9887552cd4
    Update src/joystick/hidapi/SDL_hidapi_flydigi.c Sam Lantinga 2025-08-28 04:07:41 -0700
  • 2412a72eb4 Avoid checking for HAVE_POSIX_SPAWN on Android Susko3 2025-08-28 12:46:42 +0200
  • e77242592a fix wrong index in HandleStatePacket with flydigi controller 苌蓊芪 2025-08-28 17:35:24 +0800
  • f610a3d66b update config.guess and config.sub from git://git.sv.gnu.org/config.git Ozkan Sezer 2025-08-28 11:22:50 +0300
  • 56d43ee296 update config.guess and config.sub from git://git.sv.gnu.org/config.git Ozkan Sezer 2025-08-28 11:22:50 +0300
  • 09b0ac29f0
    Add elf alignment check for Android artifacts Matthew Zavislak 2025-08-27 22:14:06 -0700
  • e9c2e9bfc3
    SDL_iostream.h: Clarified thread-safety docs. Ryan C. Gordon 2025-08-27 22:03:50 -0400
  • dfb343a5f8
    cmake: use CONFIGURE_DEPENDS flag in GLOBs Joshua T. Fisher 2025-08-27 19:10:16 -0600
  • 3cc68c1b6c
    Update cmake/sdlcommands.cmake Anonymous Maarten 2025-08-28 00:53:53 +0000
  • d583ff8a71 Moved Nintendo Switch 2 Controller initialization from hid.c to SDL_hidapi_switch2.c Sam Lantinga 2025-08-27 15:50:54 -0700
  • 9e92233478 Added SDL_hid_get_properties() Sam Lantinga 2025-08-27 15:11:08 -0700
  • 507d31d3b6 Move libusb support into a shared location Sam Lantinga 2025-08-27 14:35:17 -0700
  • a1964dd673 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-27 22:35:48 +0000
  • 625a8335b5 Don't compile helper function when building without audio/video/joystick support Anonymous Maarten 2025-08-27 22:28:51 +0200
  • 78aba96b55 Don't compile helper function when building without audio/video/joystick support Anonymous Maarten 2025-08-27 22:28:51 +0200
  • 45f9326b77 Fixed button mapping for the Nintendo Switch 2 Pro Controller Sam Lantinga 2025-08-27 12:50:36 -0700
  • b7056a33de Fixed controller name when hotplugging the Nintendo Switch 2 Pro Controller Sam Lantinga 2025-08-27 12:46:34 -0700
  • 8868a2c788 Claim the interface before doing bulk transfers Sam Lantinga 2025-08-27 12:40:05 -0700
  • 611940fb80 cmake: fall back to -Wconversion if -Wfloat-conversion isn't available Ozkan Sezer 2025-08-27 21:33:55 +0300
  • 98bed62259 cmake: fall back to -Wconversion if -Wfloat-conversion isn't available Ozkan Sezer 2025-08-27 21:33:55 +0300
  • 9a0edc67de cmake: fall back to -Wconversion if -Wfloat-conversion isn't available Ozkan Sezer 2025-08-27 21:33:55 +0300
  • c50e4b22ab dlopennot: ngage's g++ compiler does not support variadic macros Anonymous Maarten 2025-08-27 18:53:35 +0200
  • a904af1b43 tray: Save icons on *nix platforms to PNG instead of BMP Frank Praznik 2025-08-26 23:20:41 -0400
  • 285df94623 Renamed SDL_GPURenderStateDesc to SDL_GPURenderStateCreateInfo for consistency with GPU API conventions Sam Lantinga 2025-08-27 05:38:31 -0700
  • 0a6b80717c
    Record dynamic dependencies in .note.dlopen elf section Anonymous Maarten 2025-08-27 18:11:39 +0200
  • 152ba829a1 video: Try to reconfigure the window for OpenGL without destroying it Frank Praznik 2025-08-26 16:23:12 -0400
  • 6fd76e2d31
    video: Try to reconfigure the window for OpenGL without destroying it Frank Praznik 2025-08-26 16:23:12 -0400
  • d975436f2c
    Android: update to use AppCompatActivity Sylvain 2025-08-27 17:23:50 +0200
  • 6e5994db76 docs: Update Wayland documentation Frank Praznik 2025-08-27 11:10:30 -0400
  • da6e9bbf7c Allow building the tray subsystem without the video subsystem Sam Lantinga 2025-08-27 07:34:18 -0700
  • 3be1b4695b
    docs: Update Wayland documentation Frank Praznik 2025-08-27 11:10:30 -0400
  • 7c011b6a83 Allow building the tray subsystem without the video subsystem Sam Lantinga 2025-08-27 07:34:18 -0700
  • 899c46e453
    tray: Save icons on *nix platforms to PNG instead of BMP Frank Praznik 2025-08-26 23:20:41 -0400
  • 943d0f67ba Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-27 13:46:21 +0000
  • 42f634ff7a Added SDL_AddAtomicU32() Sam Lantinga 2025-08-27 06:07:10 -0700
  • 7e10fce255
    Merge 63babcef0e into b795762b62 Joshua T. Fisher 2025-08-27 15:21:53 +0200
  • 2d59708b0b Added SDL_AddAtomicU32() Sam Lantinga 2025-08-27 06:07:10 -0700
  • 939bc5752a Renamed SDL_GPURenderStateDesc to SDL_GPURenderStateCreateInfo for consistency with GPU API conventions Sam Lantinga 2025-08-27 05:38:31 -0700
  • b795762b62
    Small fix for snake example (#13790) Marcus Harrison 2025-08-27 14:16:24 +0200
  • 0bbdd86b86 Fix device suitability checks in Vulkan GPU backend to always adhere to priority arrays Jaan Soulier 2025-08-26 21:33:57 -0400
  • 7ee9040887
    Merge 0025947572 into 26d6352500 Susko3 2025-08-27 07:41:09 -0400
  • 26d6352500 Fixed bug #13794: prevent to use the onBackPressed callback API that is enabled on API36 Sylvain 2025-08-27 11:31:00 +0200
  • bcca393403
    Fixed bug #13794: prevent to use the onBackPressed callback API that is enabled on API36 Sylvain 2025-08-27 11:31:00 +0200
  • 236cd463ce
    Merge de9ce9ea1a into 5291e9bbbd Semphriss 2025-08-26 23:32:57 -0500
  • d9a886c3e0
    Merge f53f9e9945 into 5291e9bbbd Simon McVittie 2025-08-27 11:19:36 +0800
  • 5e2e270155
    Merge 273725e866 into 5291e9bbbd Cameron Cawley 2025-08-27 11:19:36 +0800
  • 9b6a9f9ed8 Fix device suitability checks in Vulkan GPU backend to always adhere to priority arrays Jaan Soulier 2025-08-26 21:33:57 -0400
  • 5291e9bbbd Minor cleanup Sam Lantinga 2025-08-26 19:28:59 -0700
  • 5a06ef5c8f
    keyboard: Don't clear the keymap when it is set to auto release Frank Praznik 2025-08-26 22:16:21 -0400
  • 1b4a8d7740 keyboard: Fix infinite recursion during SDL_DestroyKeymap Carter Thaxton 2025-08-26 18:50:13 -0700
  • e55f636d1e Android: improve check to know if running on ChromeBook or emulator. Sylvain 2025-08-22 10:43:46 +0200
  • 95c44dcdc3 process(windows): fallback to GenerateConsoleCtrlEvent and TerminateProcess if necessary takase1121 2025-05-24 14:35:38 +0800
  • c709b8ed98 process(windows): try sending WM_CLOSE for graceful process termination takase1121 2025-05-24 12:16:23 +0800
  • 355c001a54 Implement IFileDialog for Windows Semphris 2025-05-06 22:48:52 -0400