Commit Graph

  • 2664d36faf cmake: avoid parallel generation of headers through intermediate target Anonymous Maarten 2024-12-28 02:35:41 +01:00
  • 609b147432 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-28 01:12:59 +00:00
  • cc24518c41 render: Update GPU backend to use the new present workflow Lucas Murray 2024-12-26 14:46:35 +11:00
  • a0e537b9c0 examples: Fix dead links in app metadata Carl Åstholm 2024-12-28 00:49:08 +01:00
  • df1f1c2e12 cmake: don't create relocatable packages by default with non-MSVC toolchains Anonymous Maarten 2024-12-28 02:04:00 +01:00
  • af3d97dcac Update build-scripts/build-release.py Anonymous Maarten 2024-12-28 01:41:10 +01:00
  • bc448fa445 win32: Use the nearest monitor size for calculating maximized window dimensions Frank Praznik 2024-12-27 13:02:55 -05:00
  • 599b4ef254 win32: Fix maximizing borderless windows Frank Praznik 2024-12-27 12:02:33 -05:00
  • 1c52e290a3 video: Don't overwrite pending size values when setting the window min/max Frank Praznik 2024-12-27 18:00:46 -05:00
  • 9a4d29699d Don't use connection state from the Nintendo Switch Pro report Sam Lantinga 2024-12-27 13:57:53 -08:00
  • 75a24116b5 testcontroller: show gamepad connection state Sam Lantinga 2024-12-27 13:56:49 -08:00
  • 22f6eed1d9 Use the NVIDIA Shield home button as the guide button Sam Lantinga 2024-12-27 12:42:06 -08:00
  • c148837546 Added a Bluetooth mapping for the NVIDIA Shield Controller on Linux Sam Lantinga 2024-12-27 12:18:08 -08:00
  • 82a1e9f6df Fixed the guide button for the NVIDIA Shield Controller on Linux Sam Lantinga 2024-12-27 11:56:02 -08:00
  • ba5cf2b152 x11: Don't overwrite popup window coordinates when changing the size Frank Praznik 2024-12-27 12:46:41 -05:00
  • 567b828e18 wayland: Use the proper popup coordinates if the position is set while the window is hidden Frank Praznik 2024-12-27 12:45:53 -05:00
  • 1701208f32 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-27 17:25:19 +00:00
  • 622c3ebb94 Updated Xcode project with new tray files Sam Lantinga 2024-12-27 09:24:49 -08:00
  • 0461180e25 SDL_EVENT_QUIT when no window nor tray Semphris 2024-12-26 20:50:46 -05:00
  • ff139fe71b Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-27 17:20:36 +00:00
  • fb3bd3b233 Use pthread_setname_np also on Android Blaž Tomažič 2024-12-24 08:17:18 +01:00
  • e9290eeedf Use pthread_setname_np also on Android Blaž Tomažič 2024-12-24 08:17:18 +01:00
  • 578509c326 windows/SDL_tray.c, video/windows/SDL_surface_utils.h: use SDL_windows.h Ozkan Sezer 2024-12-27 12:28:02 +03:00
  • 05932e05da tray, windows: replace ZeroMemory() with SDL_zero() Ozkan Sezer 2024-12-27 12:05:00 +03:00
  • e2323c1367 Refactor Android input handling and add pen support hwsmm 2024-11-12 23:04:40 +09:00
  • f5fbdf7ed5 Make onNativePen available for Android hwsmm 2024-11-12 22:58:39 +09:00
  • a5e8fc21b2 Add SDL_androidpen hwsmm 2024-11-12 22:56:32 +09:00
  • 80c39f2ff4 Expose SDL_GetPenStatus for Android pen buttons hwsmm 2024-11-12 22:54:29 +09:00
  • 847f828e7f misc: Fixed typo in iOS error message. Ryan C. Gordon 2024-12-26 23:36:28 -05:00
  • ec0ba62326 misc: Make SDL_OpenURL work with VisionOS, tvOS, etc. Ryan C. Gordon 2024-12-26 14:03:27 -05:00
  • 76816a3bfc misc: Fix SDL_OpenURL on newer iOS releases. Ryan C. Gordon 2024-12-26 11:40:30 -05:00
  • e3c99e3bd3 misc: Fixed typo in iOS error message. Ryan C. Gordon 2024-12-26 23:36:28 -05:00
  • 96b4535cc7 misc: Fixed typo in iOS error message. Ryan C. Gordon 2024-12-26 23:36:28 -05:00
  • e55a23050e misc: Make SDL_OpenURL work with VisionOS, tvOS, etc. Ryan C. Gordon 2024-12-26 14:03:27 -05:00
  • c6e1806ba9 misc: Fix SDL_OpenURL on newer iOS releases. Ryan C. Gordon 2024-12-26 11:40:30 -05:00
  • ea873d322a Don't overwrite non-CRC gamepad mapping with a new mapping that specifies a CRC Sam Lantinga 2024-12-26 20:18:26 -08:00
  • ddfdb0ca7b Don't overwrite non-CRC gamepad mapping with a new mapping that specifies a CRC Sam Lantinga 2024-12-26 20:18:26 -08:00
  • 1413bfb185 Don't overwrite non-CRC gamepad mapping with a new mapping that specifies a CRC Sam Lantinga 2024-12-26 20:18:26 -08:00
  • 948b16533c testcamera: use the first available cameras Sam Lantinga 2024-12-26 19:23:24 -08:00
  • cd1bb6247b video/windows/SDL_surface_utils.c: replace ZeroMemory() with SDL_zero() Ozkan Sezer 2024-12-27 06:03:37 +03:00
  • a773558517 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-27 02:32:08 +00:00
  • 50fbae9302 tray, windows: define NOTIFYICON_VERSION_4 and NIF_SHOWTIP, if missing. Ozkan Sezer 2024-12-27 05:30:50 +03:00
  • c744c8fc0b Document how to check for gamepad capabilities Sam Lantinga 2024-12-26 17:49:56 -08:00
  • a8d585aac3 Don't try to enumerate possible texture failure reasons. Sam Lantinga 2024-12-26 17:17:08 -08:00
  • ca17d19f90 Updated iOS file path documentation Sam Lantinga 2024-12-26 16:57:28 -08:00
  • 7bbe6025be misc: Make SDL_OpenURL work with VisionOS, tvOS, etc. Ryan C. Gordon 2024-12-26 14:03:27 -05:00
  • ffed1c50c0 misc: Fix SDL_OpenURL on newer iOS releases. Ryan C. Gordon 2024-12-26 11:40:30 -05:00
  • 1a6e139dde win32: Only recalculate the position on show for popup windows Frank Praznik 2024-12-26 18:17:14 -05:00
  • cf220ea4f1 win32: Fix popup positioning Frank Praznik 2024-12-26 16:39:38 -05:00
  • 17ef0c1237 SDL_video.c: replace strlcpy with memcpy in SDL_ShowMessageBox() Ozkan Sezer 2024-12-27 00:01:56 +03:00
  • 8fde28813e SDL_tray.h: Filled in doxygen for a few minor missing things. Ryan C. Gordon 2024-12-26 14:09:26 -05:00
  • 17df3fe836 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-26 18:26:48 +00:00
  • eb1be89e70 Cleaned up thread state handling and added thread object validation Sam Lantinga 2024-12-26 09:28:01 -08:00
  • 7647f16ae1 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-26 18:03:51 +00:00
  • eadc64973a Reset text field content on text input stop Salman Alshamrani 2024-12-24 05:10:01 -05:00
  • b2c2a483e8 GPU: Rename HDR10_ST2048 to HDR10_ST2084 Lucas Murray 2024-12-26 13:00:19 +11:00
  • fe39509b85 GPU: Doc touch ups Lucas Murray 2024-12-26 12:46:42 +11:00
  • b8036bdd41 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-25 21:15:58 +00:00
  • ca4f5dd40d Added SDL_GetThreadState Moritz 2024-12-25 18:46:59 +01:00
  • b7dac5072b correct termination of windows openfiledialog filters lunasorcery 2024-12-25 16:31:30 +00:00
  • 0becdad392 Add missing includes to SDL_tray.h Maia 2024-12-25 13:03:37 +01:00
  • 5bf742daa6 Fix documentation for SDL_sinf Brody Eller 2024-12-24 22:17:05 -05:00
  • bed16f77d1 cmake: define HAVE_MALLOC_H when malloc.h is found Anonymous Maarten 2024-12-25 02:10:53 +01:00
  • 1c3ad751de Corrected CoreAudio surround sound channel layouts Sam Lantinga 2024-12-24 15:03:25 -08:00
  • 348bb53cc1 Corrected CoreAudio surround sound channel layouts Sam Lantinga 2024-12-24 15:03:25 -08:00
  • b2178857dc Corrected CoreAudio surround sound channel layouts Sam Lantinga 2024-12-24 15:03:25 -08:00
  • f40a530fd9 subclass the builtin system message class instead expikr 2024-12-25 03:01:04 +08:00
  • cf946e32ba Fix memory management for Windows dialog title Semphris 2024-12-18 20:53:27 -05:00
  • 4c70aa33ae Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-24 18:50:21 +00:00
  • 76920a230f Fixed Xcode build Sam Lantinga 2024-12-24 10:49:58 -08:00
  • 01b9b0edb7 Add system tray support (#10873) Semphriss 2024-12-24 13:36:39 -05:00
  • 17a029502a Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-24 17:37:33 +00:00
  • a27c139b12 GPU: Explicitly check Metal hardware support on device creation Caleb Cornett 2024-12-23 22:29:28 -05:00
  • aa817a67d1 GPU: Document system requirements for each driver Caleb Cornett 2024-12-23 22:31:06 -05:00
  • 8653a5821b Fixed mingw64 Windows build Sam Lantinga 2024-12-24 08:58:08 -08:00
  • 60dce94583 Fixed building with older Windows SDKs Sam Lantinga 2024-12-24 08:26:05 -08:00
  • e79b0ce2e4 Use pthread_setname_np also on Android Blaž Tomažič 2024-12-24 08:17:18 +01:00
  • 440d5754f8 build_configs: remove unused symbols_to_check, added Windows ones L zard 2024-12-24 13:22:36 +01:00
  • 052cb5773e build_configs: remove HAVE_LIBUNWIND_H L zard 2024-12-24 13:16:48 +01:00
  • 42c67756cc build_configs: fix spacing L zard 2024-11-02 13:25:10 +01:00
  • 286cc2ebd0 build_config: change unnecessary replacement variables to 1 L zard 2024-11-02 17:22:48 +01:00
  • c2508d5d99 Fix various #if defineds L zard 2024-11-02 16:47:44 +01:00
  • f2b7495adc SDL_camera_pipewire: use SDL_CAMERA_DRIVER_PIPEWIRE_DYNAMIC L zard 2024-11-02 16:45:13 +01:00
  • ade829d7ca build_config: fix SDL_DEFAULT_ASSERT_LEVEL L zard 2024-11-02 13:18:43 +01:00
  • e73d98ad72 build_config: add missing macros L zard 2024-11-02 13:08:07 +01:00
  • 7f1c9c9053 build_config: move unconditionally defined macros L zard 2024-11-02 12:44:42 +01:00
  • 6f462e244f build_config: remove unused SIZEOF_VOIDP L zard 2024-11-02 12:41:28 +01:00
  • ddd7d0f927 build_configs: remove unused macros L zard 2024-11-02 13:12:53 +01:00
  • 483e79bf82 Fixed mouse click count for relative mode and multiple mice Sam Lantinga 2024-12-23 18:12:50 -08:00
  • ed75d9d22a Document that the mouse ID is only valid in mouse relative mode Sam Lantinga 2024-12-23 17:09:22 -08:00
  • 024e5da6fb Mouse events only get a mouse ID in relative mode Sam Lantinga 2024-12-23 17:07:00 -08:00
  • 8a0f649363 windows: fix BITMAPINFOHEADER values when getting bitmap from Clipboard evertonse 2024-11-04 15:31:45 -03:00
  • af2dbbcb53 Merge SDL_wasapi_win32 into SDL_wasapi L zard 2024-11-08 15:23:52 +01:00
  • 4d301b88d6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-24 00:54:10 +00:00
  • 5a2eb60389 Only save the pending flags we will restore when hiding a window Sam Lantinga 2024-12-23 16:53:23 -08:00
  • 969f03d9f0 Added SDL_PROP_RENDERER_GPU_DEVICE_POINTER Sam Lantinga 2024-12-23 16:30:18 -08:00
  • 7a22076a7c Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-23 23:58:24 +00:00
  • 3a1810f9a9 Fixed the Linux mapping for the NVIDIA Controller v1.03 Sam Lantinga 2024-12-23 15:41:50 -08:00
  • 49610fd1e8 Leave mouse relative mode when losing focus Sam Lantinga 2024-12-23 15:22:50 -08:00
  • 62124e2c28 GPU: Enable Metal validation in debug mode (#11691) Caleb Cornett 2024-12-23 18:08:14 -05:00