Commit Graph

  • 31de3a4ac5 Don't shadow the global declaration of spec Qiu Qiang 2024-08-11 14:25:23 -0400
  • 1dbb134b04 testcamera: Add logging for camera FPS Qiu Qiang 2024-08-11 14:08:42 -0400
  • a4f77e98f3
    Merge ac9ac5d5b0 into 5de3d1e9cc Ne_Eo 2024-08-11 15:28:41 +0100
  • 5de3d1e9cc Fix error handling of SDL_AddHintCallback Mathieu Eyraud 2024-08-11 12:31:48 +0200
  • 45bfa8e5e7 Fix xsettings list copy Mathieu Eyraud 2024-08-11 12:27:33 +0200
  • dcc3dd4c7c Remove stray return statement Mathieu Eyraud 2024-08-11 12:17:13 +0200
  • e34ff6fd2b
    Fix error handling of SDL_AddHintCallback Mathieu Eyraud 2024-08-11 12:31:48 +0200
  • 1a83a32abf
    Fix xsettings list copy Mathieu Eyraud 2024-08-11 12:27:33 +0200
  • 6fdb12b684
    Remove stray return statement Mathieu Eyraud 2024-08-11 12:17:13 +0200
  • 15a19bd69f Convert bitmap surface to RGBA for scaling Sam Lantinga 2024-08-10 16:42:45 -0700
  • 5112d443be
    Merge d2f38162fa into f93920a4f1 Simon McVittie 2024-08-10 20:55:53 +0200
  • f93920a4f1 video, x11: fix linkage if SDL_VIDEO_DRIVER_X11_XINPUT2 isn't defined. Ozkan Sezer 2024-08-10 15:55:00 +0300
  • 8a6fd058b4 Update proguard-rules.pro in line with recent changes Anthony 2024-08-10 02:38:02 +0100
  • a7fa375275 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-10 02:09:54 +0000
  • b4ca15b654 pen: Added Cocoa backend. Ryan C. Gordon 2024-08-09 02:27:37 -0400
  • a9d70dbacb pen: Rework public API. Ryan C. Gordon 2024-05-26 11:38:40 -0400
  • a326b32144
    Update proguard-rules.pro in line with recent changes Anthony 2024-08-10 02:38:02 +0100
  • b2cf6d77ca
    pen: Added Cocoa backend. Ryan C. Gordon 2024-08-09 02:27:37 -0400
  • ade9c39fd7
    pen: Rework public API. Ryan C. Gordon 2024-05-26 11:38:40 -0400
  • 2b853121fe Allow environment hint overrides before hints are initialized Sam Lantinga 2024-08-09 13:26:49 -0700
  • 78b1e0e299 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-09 16:57:18 +0000
  • c2085dad8f Added SDL_HINT_JOYSTICK_GAMEINPUT Sam Lantinga 2024-08-09 09:19:32 -0700
  • aaf211a1dc Added SDL_HINT_JOYSTICK_GAMEINPUT Sam Lantinga 2024-08-09 09:19:32 -0700
  • 0acf8343bb Fixed crash if pipewire doesn't detect any devices and doesn't end up being used. Sam Lantinga 2024-08-09 08:08:32 -0700
  • 0cdfdb9970 Add Cammus C12 VID & PID to wheel device list. KaJe 2024-08-09 01:46:12 -0700
  • 5ecbc00f36 Add Cammus C12 VID & PID to wheel device list. KaJe 2024-08-09 01:46:12 -0700
  • e1571d704d Add Cammus C12 VID & PID to wheel device list. KaJe 2024-08-09 01:46:12 -0700
  • 9cf2bb0e33
    Add Cammus C12 VID & PID to wheel device list. KaJe 2024-08-09 01:46:12 -0700
  • 4cc3410dce Added SDL_GetAudioFormatName() Sam Lantinga 2024-08-08 14:36:44 -0700
  • 1ab3c9cf5f Added SDL_GetAudioFormatName() Sam Lantinga 2024-08-08 14:36:44 -0700
  • 74504e0965 cocoa: removed relative mode handling on focus change Sam Lantinga 2024-08-08 13:24:43 -0700
  • d2bdfd7792 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-08 17:56:53 +0000
  • ae8065e1ec Use more stringent criteria for entering warp emulation mode Frank Praznik 2024-08-06 12:36:26 -0400
  • f75b0aa814 kmsdrm: free the connector when looking for available devices Sam Lantinga 2024-08-07 18:13:00 -0700
  • a5bff78d81 kmsdrm: free the connector when looking for available devices Sam Lantinga 2024-08-07 18:13:00 -0700
  • 1a57ea7fba kmsdrm: free the connector when looking for available devices Sam Lantinga 2024-08-07 18:13:00 -0700
  • 058781f514 Include GameInput.h as gameinput.h for compatibility with non-MSVC toolchains Sam Lantinga 2024-08-08 09:14:38 -0700
  • 00b59c96f1 Fix /W3 warnings in examples Anonymous Maarten 2024-08-08 00:43:44 +0200
  • 8714de9f46 SDL_GetAudioStreamAvailable and SDL_GetAudioStreamAvailable return error codes Anonymous Maarten 2024-08-08 00:42:57 +0200
  • 6e6c2b8e7d cmake: build SDL with /W3 on MSVC Anonymous Maarten 2024-08-08 00:25:27 +0200
  • 5cd6923298 Assert a valid window pointer instead of dismissing an invalid pointer Anonymous Maarten 2024-08-07 23:54:29 +0200
  • 125ce71379 SDL_Log: avoid sending text to the debug stream twice Anonymous Maarten 2024-08-07 23:49:02 +0200
  • bd7d4a3752
    Add comment about randomOrder and random seed Sylvain 2024-08-08 10:21:42 +0200
  • a0f05129ca kmsdrm: free the connector when looking for available devices Sam Lantinga 2024-08-07 18:13:00 -0700
  • b5b868044f Include GameInput.h as gameinput.h for compatibility with non-MSVC toolchains Sam Lantinga 2024-08-07 17:52:05 -0700
  • 4c3f9159e9 Allow building with older versions of GameInput.h Sam Lantinga 2024-08-07 17:39:15 -0700
  • 889a788913 Fixed build warnings Sam Lantinga 2024-08-07 17:14:22 -0700
  • a38cd7a067 Added checks for GameInput.h to the build system Sam Lantinga 2024-08-07 16:57:53 -0700
  • ae076bdc2a Take the joystick lock when processing GameInput device callbacks Sam Lantinga 2024-08-07 15:53:40 -0700
  • 28ef6bcc38 Use the correct timestamp from the GameInput controller reading Sam Lantinga 2024-08-07 15:33:26 -0700
  • 5cab979f21 Added support for the Guide and Share buttons on GameInput controllers Sam Lantinga 2024-08-07 15:05:38 -0700
  • 3ec19b2a89 Removed duplicate call to SDL_AssertJoysticksLocked() Sam Lantinga 2024-08-07 15:05:08 -0700
  • 9f7e785927 Include GameInput.h as gameinput.h for compatibility with non-MSVC toolchains Sam Lantinga 2024-08-07 17:52:05 -0700
  • abcadf8525 Allow building with older versions of GameInput.h Sam Lantinga 2024-08-07 17:39:15 -0700
  • 54d962fa12 Fixed build warnings Sam Lantinga 2024-08-07 17:14:22 -0700
  • 05054f488f Added checks for GameInput.h to the build system Sam Lantinga 2024-08-07 16:57:53 -0700
  • b4e6067af4 Take the joystick lock when processing GameInput device callbacks Sam Lantinga 2024-08-07 15:53:40 -0700
  • 78b8e9bb64 Fix /W3 warnings in examples Anonymous Maarten 2024-08-08 00:43:44 +0200
  • 0f7d1acb70 SDL_GetAudioStreamAvailable and SDL_GetAudioStreamAvailable return error codes Anonymous Maarten 2024-08-08 00:42:57 +0200
  • 3a52039100 Use the correct timestamp from the GameInput controller reading Sam Lantinga 2024-08-07 15:33:26 -0700
  • 023af5a060 cmake: build SDL with /W3 on MSVC Anonymous Maarten 2024-08-08 00:25:27 +0200
  • 498f5a8b53 Assert a valid window pointer instead of dismissing an invalid pointer Anonymous Maarten 2024-08-07 23:54:29 +0200
  • cb8fdca764 SDL_Log: avoid sending text to the debug stream twice Anonymous Maarten 2024-08-07 23:49:02 +0200
  • 65cb326eab Added support for the Guide and Share buttons on GameInput controllers Sam Lantinga 2024-08-07 15:05:38 -0700
  • b4f22a7aa6 Removed duplicate call to SDL_AssertJoysticksLocked() Sam Lantinga 2024-08-07 15:05:08 -0700
  • 3018b56cbe Added explicit casts to prevent compiler warnings on 32-bit targets dtromb 2024-08-07 16:53:41 -0500
  • c6f8c9b817 Fixed typo in SDL_hints.h documentation. dtromb 2024-08-07 14:53:29 -0500
  • 403f87340f Fixed crash when the current mouse capture window is destroyed Sam Lantinga 2024-08-07 12:15:00 -0700
  • 5ca0639a42 Fixed crash when the current mouse capture window is destroyed Sam Lantinga 2024-08-07 12:15:00 -0700
  • 9493e6974f Validate window pointer before sending events for it Sam Lantinga 2024-08-07 12:15:48 -0700
  • 91d97a367e Fixed crash when the current mouse capture window is destroyed Sam Lantinga 2024-08-07 12:15:00 -0700
  • 76f0453dad Added an SDL_Window* parameter to the hook callback type. dtromb 2024-08-07 14:20:16 -0500
  • 212f7cc355 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-07 19:19:43 +0000
  • a7e425497b Added a FIXME to lock the joystick list and update the GameInput joystick support Sam Lantinga 2024-08-07 06:48:10 -0700
  • 001dbc5da8 Added support for raw mouse and keyboard using GameInput on Windows Sam Lantinga 2024-08-07 06:48:36 -0700
  • 8fdca9c691 Clear intermediate errors if we successfully create a window. Sam Lantinga 2024-08-07 10:53:23 -0700
  • 66ddabde86 Added an automated test to check creation of minimized and maximized windows Sam Lantinga 2024-01-26 22:53:07 -0800
  • 6dedf71587 Validate window pointer before sending events for it Sam Lantinga 2024-08-07 12:15:48 -0700
  • ab54503485 Fixed crash when the current mouse capture window is destroyed Sam Lantinga 2024-08-07 12:15:00 -0700
  • 8106e0cdba Clear intermediate errors if we successfully create a window. Sam Lantinga 2024-08-07 10:53:23 -0700
  • 2c8c9612e1 Added an automated test to check creation of minimized and maximized windows Sam Lantinga 2024-01-26 22:53:07 -0800
  • 0ef8b3e779 Added a FIXME to lock the joystick list and update the GameInput joystick support Sam Lantinga 2024-08-07 06:48:10 -0700
  • 29e734e698 Added support for raw mouse and keyboard using GameInput on Windows Sam Lantinga 2024-08-07 06:48:36 -0700
  • 2428d906f1
    Remove extra ';' Sylvain 2024-08-07 19:14:09 +0200
  • 7b97fd3b44 SDLDropTarget_Drop: use SDL_strlen instead of strlen Anonymous Maarten 2024-08-07 11:50:22 +0200
  • a57c566988 Add internal SDL_UpdateTextureFromSurface(), making SDL_CreateTextureFromSurface() lighter Sylvain 2024-08-07 10:22:57 +0200
  • 20a6193eaa Run test suites and test cases in non-linear order (see libsdl-org#9303) Sylvain 2024-08-07 09:55:08 +0200
  • 4c47cfa4df
    Add internal SDL_UpdateTextureFromSurface(), making SDL_CreateTextureFromSurface() lighter Sylvain 2024-08-07 10:22:57 +0200
  • 444aca97e2
    Run test suites and test cases in non-linear order (see libsdl-org#9303) Sylvain 2024-08-07 09:55:08 +0200
  • 0d6915d2f9 Added SDL_HOOK_EVENTS_FROM_WINDOW_PROC hint which causes registered SDL_WindowsMessageHook to be called from the WndProc instead the event loop. This allows events dispatched by the operated system, such as all events during modal resize, to be handled by the hook callback. dtromb 2024-08-07 02:13:30 -0500
  • 27bb5bcef6 sdlprocdump: fix stacktrace Anonymous Maarten 2024-08-07 06:51:35 +0200
  • fe5dcf79be Reset log prefixes on SDL_Quit() Sam Lantinga 2024-08-06 13:01:04 -0700
  • b6dddf0fa5 Reset log prefixes on SDL_Quit() Sam Lantinga 2024-08-06 13:01:04 -0700
  • 15bfef57cd d3d12: Generate Xbox C macros, adjust SDL_Render files accordingly Ethan Lee 2024-08-04 15:15:18 -0400
  • e977de95a7 d3d12: Generate Xbox C macros, adjust SDL_Render files accordingly Ethan Lee 2024-08-04 15:15:18 -0400
  • fc5dd20f6a
    Use more stringent criteria for entering warp emulation mode Frank Praznik 2024-08-06 12:36:26 -0400
  • 83d1d1c053 add failsafe for querying cache line size on linux hsnovel 2024-08-06 10:00:41 -0700
  • 8a3bb11024 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-06 17:17:11 +0000
  • 1ecf05be93 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-06 17:12:54 +0000
  • 0fa2049fef
    Document iconv functions + add testautomation (#10131) Anonymous Maarten 2024-08-06 17:12:25 +0000