Commit Graph

  • 415283ef38 Fixed checking for linux/input.h Sam Lantinga 2023-11-07 23:44:58 -0800
  • 176b3f216e Fixed crash trying to create a metal view with the dummy driver Sam Lantinga 2023-11-07 15:32:40 -0800
  • b78a33b882 SDL_syswm.h has been removed and replaced with window properties Sam Lantinga 2023-11-07 14:38:19 -0800
  • fea2504a37 Prioritize the pipewire audio driver over ALSA Sam Lantinga 2023-11-07 22:02:27 -0800
  • b07e5d38a2 Added missing calls to SDL_InvalidParamError("surface") Sam Lantinga 2023-11-07 21:57:15 -0800
  • 04e98d2236 Added missing calls to SDL_InvalidParamError("surface") Sam Lantinga 2023-11-07 21:57:15 -0800
  • 52bffcbcd5 Destroy the window surface if we've created it for the software renderer Sam Lantinga 2023-11-07 21:44:18 -0800
  • 624905a7f1 Destroy the window surface if we've created it for the software renderer Sam Lantinga 2023-11-07 21:44:18 -0800
  • 521bbcc15e Destroy the window surface if we've created it for the software renderer Sam Lantinga 2023-11-07 21:44:18 -0800
  • 89433c2339 Added a mapping for the Atari VCS controller connected over Bluetooth (thanks @WizzardSK!) Sam Lantinga 2023-11-07 18:08:11 -0800
  • 4ace02df5f Added a mapping for the Atari VCS controller connected over Bluetooth (thanks @WizzardSK!) Sam Lantinga 2023-11-07 18:08:11 -0800
  • 28e623c504 Added a mapping for the Atari VCS controller connected over Bluetooth (thanks @WizzardSK!) Sam Lantinga 2023-11-07 18:08:11 -0800
  • b0fd3fad53 Make sure we include the null terminator in XLookupStringAsUTF8() Sam Lantinga 2023-11-07 16:24:08 -0800
  • 70adacf08a Make sure we include the null terminator in XLookupStringAsUTF8() Sam Lantinga 2023-11-07 16:24:08 -0800
  • 4106697774 Make sure we include the null terminator in XLookupStringAsUTF8() Sam Lantinga 2023-11-07 16:24:08 -0800
  • ec7643df68 Simplified SDL_SetProperty() and added SDL_SetPropertyWithCleanup() Sam Lantinga 2023-11-07 12:33:43 -0800
  • c3326657fc Replaced SDL_RenderGetD3D11Device(), SDL_RenderGetD3D12Device(), and SDL_RenderGetD3D9Device() with renderer properties. Sam Lantinga 2023-11-07 10:44:33 -0800
  • b84bfc117a Added display properties Sam Lantinga 2023-11-07 09:58:49 -0800
  • 685b352ca3 Clean up window properties when the window is destroyed Sam Lantinga 2023-11-07 09:57:33 -0800
  • 6910c849a6 Standardized property names for internal SDL properties Sam Lantinga 2023-11-07 09:56:05 -0800
  • b5057edf29 Remove unused SDL_TextureModulate enum Sam Lantinga 2023-11-07 09:23:26 -0800
  • fb92d150d9 Removed unused SDL_OSEvent Sam Lantinga 2023-11-07 09:15:18 -0800
  • 9458cbf75e Removed unused SDL_OSEvent Sam Lantinga 2023-11-07 09:14:17 -0800
  • d9559ce1d4 Added subsystem refcount tests to testautomation Ivan Mogilko 2023-11-07 18:59:44 +0300
  • 7526a87ff2 Handle subsystem dependencies recursively Ivan Mogilko 2023-11-07 18:53:16 +0300
  • 6322d77008 Added subsystem refcount tests to testautomation Ivan Mogilko 2023-11-07 18:59:44 +0300
  • 1a57f6bb29 wayland: Remove QtWayland extensions Frank Praznik 2023-11-07 10:36:07 -0500
  • 4cfa6f17f8 Handle subsystem dependencies recursively Ivan Mogilko 2023-11-07 18:53:16 +0300
  • 23d97ea309 wayland: Remove QtWayland extensions Frank Praznik 2023-11-07 10:36:07 -0500
  • 5f920d6639 fix emscripten build after commit 07cb7c10 Ozkan Sezer 2023-11-07 07:55:30 +0300
  • 171e306dbf Enable the 5th player LED on the DualSense controller Sam Lantinga 2023-11-06 20:14:50 -0800
  • 22016b4eae Enable the 5th player LED on the DualSense controller Sam Lantinga 2023-11-06 20:14:50 -0800
  • d6c725d522 Removed misleading comment Sam Lantinga 2023-11-06 19:33:22 -0800
  • 66cf30c2de Removed misleading comment Sam Lantinga 2023-11-06 19:33:22 -0800
  • dbcd390cdf Log drag and drop position updates in SDL test programs Sam Lantinga 2023-11-06 18:53:06 -0800
  • 31dfc10c3b Fixed connecting and disconnecting real-joysticks closing virtual joysticks in Emscripten (thanks David!) Sam Lantinga 2023-11-06 17:10:03 -0800
  • 0c85173d5b Fixed connecting and disconnecting real-joysticks closing virtual joysticks in Emscripten (thanks David!) Sam Lantinga 2023-11-06 17:10:03 -0800
  • 07cb7c10a1 Fixed connecting and disconnecting real-joysticks closing virtual joysticks in Emscripten (thanks David!) Sam Lantinga 2023-11-06 17:10:03 -0800
  • 869257a5c1
    SDL_migration.cocci: Added a thing for SDL_Vulkan_CreateSurface. Ryan C. Gordon 2023-11-06 19:16:38 -0500
  • 7555701def autotools: fix linux joystick breakage after commit 221d6ea8a8 Ozkan Sezer 2023-11-06 23:25:58 +0300
  • 66399e4211 Revert "cmake: fold HAVE_INPUT_EVENTS into HAVE_LINUX_INPUT_H" Sam Lantinga 2023-11-06 12:17:15 -0800
  • 45075eec86 Revert "configure: move HAVE_LINUX_INPUT_H to CheckInputEvents()" Sam Lantinga 2023-11-06 12:16:44 -0800
  • 065d80716b
    hidapi: Avoid memcpy'ing to NULL. Ryan C. Gordon 2023-11-06 13:48:07 -0500
  • c6d9fb1ad7
    hidapi: Avoid memcpy'ing to NULL. Ryan C. Gordon 2023-11-06 13:48:07 -0500
  • 4d1aecc225
    vulkan: Patched to compile on iOS. Ryan C. Gordon 2023-11-06 13:34:29 -0500
  • fccec65afe Sync SDL3 wiki -> header SDL Wiki Bot 2023-11-06 18:32:15 +0000
  • 2f92807087
    vulkan: SDL_Vulkan_CreateSurface now accepts an app-provided allocator. Ryan C. Gordon 2023-11-06 13:30:56 -0500
  • c53843a961
    docs: Remove Doxygen `\brief` tags. Ryan C. Gordon 2023-11-06 10:26:06 -0500
  • 9d7feaaf9e
    coreaudio: If paused, clear any pending stream data. Ryan C. Gordon 2023-11-06 09:55:53 -0500
  • c132295ad7 SDL_FlushEventMemory is not a public procedure. Ozkan Sezer 2023-11-06 17:40:56 +0300
  • 7ac281f800
    Sync wiki -> headers. Ryan C. Gordon 2023-11-06 09:33:05 -0500
  • f7d40b7594 Added 10-bit pixel formats in addition to SDL_PIXELFORMAT_ARGB2101010 Sam Lantinga 2023-11-06 00:21:26 -0800
  • d5896f9010 Fixed memory leak in XInput code Sam Lantinga 2023-11-06 00:40:19 -0800
  • 3e4d7e48b0 Fixed memory leak in XInput code Sam Lantinga 2023-11-06 00:40:19 -0800
  • 5f176a7b96 Added 10-bit pixel formats in addition to SDL_PIXELFORMAT_ARGB2101010 Sam Lantinga 2023-11-06 00:21:26 -0800
  • 64a7e75dd3 Only save ibus_addr_file after we've successfully read an address from it. Sam Lantinga 2023-11-05 22:12:37 -0800
  • bc3d9e99f3 Only save ibus_addr_file after we've successfully read an address from it. Sam Lantinga 2023-11-05 22:12:37 -0800
  • 04dfca958a Added a note to events indicating that memory is owned by SDL Sam Lantinga 2023-11-05 21:25:43 -0800
  • 20cd789bab Improved migration documentation for the event memory change. Sam Lantinga 2023-11-05 21:20:48 -0800
  • 459f17257c cmake: fix MSVC unrecognized option link warning Anonymous Maarten 2023-11-06 01:58:26 +0100
  • 761390b62f cmake: detect linker id, and assume MSVC does not support version scripts Anonymous Maarten 2023-11-06 00:40:41 +0100
  • 1533fd8f1e x11: Set the skip taskbar and skip pager atoms on utility windows Frank Praznik 2023-11-05 16:17:36 -0500
  • d2e005ee13 dynapi: remove duplicated SDL_LoadWAV entries Ozkan Sezer 2023-11-05 20:32:50 +0300
  • 21ff699251 test: Fix popup test crash on exit Frank Praznik 2023-11-05 12:04:49 -0500
  • 70c149c88f Automatically clean up memory associated with events Sam Lantinga 2023-11-05 08:48:37 -0800
  • 93e51dd33e fix a possible memory leak in SDL_vasprintf() Ozkan Sezer 2023-11-05 20:01:02 +0300
  • 9b2c70c9c8 fix a possible memory leak in SDL_vasprintf() Ozkan Sezer 2023-11-05 20:01:02 +0300
  • 1a83bf2399 fix a possible memory leak in SDL_vasprintf() Ozkan Sezer 2023-11-05 20:01:02 +0300
  • a298e0d4fc Automatically clean up memory associated with events Sam Lantinga 2023-11-05 08:48:37 -0800
  • 59b37d0e5b
    cmake: fix Windows unrecognized option link warning Jamie Madill 2023-11-05 11:28:22 -0500
  • a7e262abd9 events: Expose a safe method for copying event objects in userspace Frank Praznik 2023-11-05 10:28:52 -0500
  • 9302d7732d Fixed touch normalized coordinates Sam Lantinga 2023-11-05 00:03:23 -0700
  • 516397ec4a Fixed touch normalized coordinates Sam Lantinga 2023-11-05 00:03:23 -0700
  • ff3c20a799 Sync SDL3 wiki -> header SDL Wiki Bot 2023-11-05 14:11:05 +0000
  • 17a0fe3a0c Sync SDL3 wiki -> header SDL Wiki Bot 2023-11-05 14:06:05 +0000
  • 14d2471a8f Sync SDL3 wiki -> header SDL Wiki Bot 2023-11-05 14:04:05 +0000
  • 2ad22eeeb5 Sync SDL3 wiki -> header SDL Wiki Bot 2023-11-05 14:02:06 +0000
  • dc7d7c8e2c Provide a generic algorithm for Subsystem init and quit Ivan Mogilko 2023-11-05 15:04:07 +0300
  • 930438dfb7 Added note that the #ifdef is for !__IOS__ Sam Lantinga 2023-11-05 00:33:08 -0700
  • c56583fe45 Fix duplicate symbol on iOS/tvOS kanjitalk755 2023-11-05 15:57:15 +0900
  • 2b62f25a6f Add SDL_sysmain_callbacks.c to the Xcode project kanjitalk755 2023-11-05 14:50:14 +0900
  • 4ab31ca678 Fix dropping file event kanjitalk755 2023-11-05 15:21:17 +0900
  • 8409b5ff6f Fix duplicate symbol on iOS/tvOS kanjitalk755 2023-11-05 15:57:15 +0900
  • 5dce4bc716 Makes SDLInputConnection and DummyEdit public classes (thanks Cole!) Sam Lantinga 2023-11-04 23:22:55 -0700
  • b131b4d77b Fix dropping file event kanjitalk755 2023-11-05 15:21:17 +0900
  • 047f8a4816 Add SDL_sysmain_callbacks.c to the Xcode project kanjitalk755 2023-11-05 14:50:14 +0900
  • d3f2eb2aba Use XINPUT_STATE instead of XINPUT_STATE_EX (thanks Andrew!) Sam Lantinga 2023-11-04 22:24:55 -0700
  • e8f4045d0b Use XINPUT_STATE instead of XINPUT_STATE_EX (thanks Andrew!) Sam Lantinga 2023-11-04 22:24:55 -0700
  • 3a482ebae0 Add createSDLMainRunnable() to SDLActivity (thanks Cole!) Sam Lantinga 2023-11-04 21:18:16 -0700
  • ac23faf0a6 Fixed potential uninitialized memory access (thanks Mathieu!) Sam Lantinga 2023-11-04 21:10:10 -0700
  • aa129c9257 Fixed potential uninitialized memory access (thanks Mathieu!) Sam Lantinga 2023-11-04 21:10:10 -0700
  • b9784feb24 Fixed potential uninitialized memory access (thanks Mathieu!) Sam Lantinga 2023-11-04 21:10:10 -0700
  • 75ea3a8d32 Dynamically allocate long text for SDL_EVENT_TEXT_INPUT events Sam Lantinga 2023-11-04 16:53:25 -0700
  • 2a1660ab51 Additional cleanup for SDL_RWprintf() (thanks @sezero!) Sam Lantinga 2023-11-04 20:47:08 -0700
  • 41a6a5ce2f Dynamically allocate long text for SDL_EVENT_TEXT_INPUT events Sam Lantinga 2023-11-04 16:53:25 -0700
  • e5f2cea234
    Sync wiki -> headers Ryan C. Gordon 2023-11-04 22:18:38 -0400
  • ad842dd5ad Fixed a typo in SDL_log.h Sam Lantinga 2023-11-04 13:56:31 -0700
  • f9d11807c0 Added SDL_RWprintf() and SDL_RWvprintf() to do formatted printing to an SDL_rwops stream Sam Lantinga 2023-11-04 13:57:16 -0700
  • d9a0fba4bd Fix Windows unrecognized option link warning. Jamie Madill 2023-11-04 19:42:51 -0400
  • 0354493ffa Fixed a typo in SDL_log.h Sam Lantinga 2023-11-04 13:56:31 -0700