Commit Graph

  • b19d43a74d Add SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING to migration readme Edoardo Lolletti 2024-01-18 19:17:50 +01:00
  • b384973936 Remove no longer needed hint Edoardo Lolletti 2024-01-17 22:32:59 +01:00
  • 42d6cf9ce7 Update thread naming on windows Edoardo Lolletti 2024-01-16 22:42:15 +01:00
  • cda2bffeee Re-add SDL_HAPTIC_SQUARE for SDL 3.0 Sam Lantinga 2024-01-18 06:55:36 -08:00
  • df4b855af5 Updated SDL_TLSID to use the same type as other IDs in SDL Sam Lantinga 2024-01-18 05:30:51 -08:00
  • fc0c774976 Renamed SDL_ThreadID() to SDL_GetCurrentThreadID() Sam Lantinga 2024-01-18 04:57:12 -08:00
  • d6a41f8f31 Updated SDL_TimerID to use the same type as other IDs in SDL Sam Lantinga 2024-01-18 05:07:28 -08:00
  • bc3a71d400 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-18 15:01:21 +00:00
  • 464f4d19fe Removed obsolete XInput mapping hint Sam Lantinga 2024-01-18 05:41:11 -08:00
  • f8dfee01bb Made SDL_ReadSurfacePixel a public function Sam Lantinga 2024-01-18 04:36:37 -08:00
  • f52a12a8fe remove several instances of unnecessary emptry str "" after SDL_PRI??? Ozkan Sezer 2024-01-18 17:25:56 +03:00
  • f7ba340999 remove several instances of unnecessary emptry str "" after SDL_PRI??? Ozkan Sezer 2024-01-18 17:25:50 +03:00
  • c540c77756 Removed SDL_INIT_EVERYTHING Sam Lantinga 2024-01-18 03:51:56 -08:00
  • 26996e2c02 We've decided to keep separate functions for creating a thread with and without stack size specified. Sam Lantinga 2024-01-18 06:11:55 -08:00
  • a2665f54c8 Updated the atomic API for SDL 3.0 naming conventions Sam Lantinga 2024-01-18 03:39:55 -08:00
  • 4e60fc9b2b Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-18 12:07:19 +00:00
  • fb898d6df0 Clarify that desktop mode is the non-exclusive borderless fullscreen mode Sam Lantinga 2024-01-18 04:05:29 -08:00
  • b5bcf45a65 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-18 12:02:08 +00:00
  • 4fee6cb274 Added documentation for custom event cleanup in SDL_FlushEvent() Sam Lantinga 2024-01-18 03:59:22 -08:00
  • fd34bc56f9 cocoa: Fix SDL_CocoaWindowData keyboard_focus being left pointing to a destroyed SDL window if input focus not previously reset for that window Sam Lantinga 2024-01-18 03:36:54 -08:00
  • 0a99ad7a68 cocoa: Fix Cocoa_RaiseWindow not making child window key if SDL_HINT_WINDOW_ACTIVATE_WHEN_RAISED is true Sam Lantinga 2024-01-18 03:36:52 -08:00
  • 20e8411b12 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-18 11:27:24 +00:00
  • f4a0bc02d5 Re-added prototypes for stub API functions Sam Lantinga 2024-01-17 15:55:49 -08:00
  • f224af5ac5 Updated Haptic API for SDL 3.0 conventions Sam Lantinga 2024-01-17 15:22:35 -08:00
  • 8ca9134115 Removed unnecessary NULL assignment Sam Lantinga 2024-01-17 13:47:11 -08:00
  • 3d6cf2b5c0 update config.guess and config.sub from mainstream Ozkan Sezer 2024-01-18 00:29:56 +03:00
  • 75dd7e1658 Note that we only allow disabling major subsystems Sam Lantinga 2024-01-17 08:59:38 -08:00
  • 130b361904 Removed SDL_MISC_DISABLED Sam Lantinga 2024-01-17 08:57:27 -08:00
  • 20fa5e6ad0 Removed SDL_LOCALE_DISABLED Sam Lantinga 2024-01-17 08:54:27 -08:00
  • 6efadfdb77 Removed SDL_FILESYSTEM_DISABLED Sam Lantinga 2024-01-17 08:50:48 -08:00
  • 3d951134a3 Removed SDL_FILE_DISABLED Sam Lantinga 2024-01-17 08:43:11 -08:00
  • ac367be171 Updated CMakeLists.txt now that timers and threads can't be disabled Sam Lantinga 2024-01-17 08:36:52 -08:00
  • e2080f74fd Fixed building with the joystick subsystem disabled Sam Lantinga 2024-01-17 08:19:58 -08:00
  • a0967c017f Fixed building with the video subsystem disabled Sam Lantinga 2024-01-17 07:41:48 -08:00
  • 31f34e9504 Removed SDL_ATOMIC_DISABLED Sam Lantinga 2024-01-16 21:17:01 -08:00
  • 6e1b11368d Removed SDL_CPUINFO_DISABLED Sam Lantinga 2024-01-16 21:43:54 -08:00
  • 52d6587084 Removed SDL_EVENTS_DISABLED Sam Lantinga 2024-01-16 21:23:46 -08:00
  • ba02722755 Removed SDL_LOADSO_DISABLED Sam Lantinga 2024-01-16 21:32:35 -08:00
  • 0d7df16812 Timers are a required platform feature Sam Lantinga 2024-01-16 20:09:37 -08:00
  • 518b070aa9 Fixed drop event coordinate conversion Sam Lantinga 2024-01-16 14:07:42 -08:00
  • 3ca8cee874 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-16 20:27:25 +00:00
  • 8bf74280e0 docs: Note SDL_UpdateWindowSurfaceRects can update beyond specified areas. Ryan C. Gordon 2024-01-16 15:26:13 -05:00
  • f7f9478caf docs: Note SDL_UpdateWindowSurfaceRects can update beyond specified areas. Ryan C. Gordon 2024-01-16 15:23:56 -05:00
  • 9408299bad Set the number of audio devices to 0 if audio hasn't been initialized Sam Lantinga 2024-01-16 12:15:13 -08:00
  • be0ba78c56 Convert the coordinates in drop events as well (thanks @Dragon-Baroque!) Sam Lantinga 2024-01-16 12:00:36 -08:00
  • 9db80adfba Fixed bug #7614: Segmentation Fault in SDL_BlitSurface Sylvain 2023-12-11 14:12:42 +01:00
  • e6c8872fdc Fixed bug #7614: Segmentation Fault in SDL_BlitSurface Sylvain 2023-12-11 14:12:42 +01:00
  • f3b0dc5007 Fixed bug #8301 - Software renderer draws long lines incorrectly / SDL_RENDERLINEMETHOD_GEOMETRY Sylvain 2024-01-16 13:50:46 +01:00
  • c69e858e7a audio: Patched to compile (mixed declarations and code). Ryan C. Gordon 2024-01-16 10:07:14 -05:00
  • ce0e0675de Fixed bug #8301 - Software renderer draws long lines incorrectly / SDL_RENDERLINEMETHOD_GEOMETRY Sylvain 2024-01-16 13:50:46 +01:00
  • 1e2f311811 audio: backport SDL3's audio datatype converters. Ryan C. Gordon 2024-01-16 10:01:46 -05:00
  • 6e48d4532c Added raw input device handle for WM_INPUT mouse button handling Sam Lantinga 2024-01-15 19:47:55 -08:00
  • eae81ec80e Touchpads already have their right/left buttons swapped in raw input Sam Lantinga 2024-01-15 19:41:46 -08:00
  • cf5e0637b5 Touchpads already have their right/left buttons swapped in raw input Sam Lantinga 2024-01-15 19:41:46 -08:00
  • f641d91f67 Restore window minimum and maximum size if it is recreated Sam Lantinga 2024-01-15 16:33:49 -08:00
  • fb2d7ed83e Restore window minimum and maximum size if it is recreated Sam Lantinga 2024-01-15 16:33:49 -08:00
  • 915afae514 Remove force using one thread Francisco Javier Trujillo Mata 2024-01-15 22:20:56 +01:00
  • 64a3e2d17d Remove ps2_driver from workflow Francisco Javier Trujillo Mata 2024-01-15 22:20:39 +01:00
  • 464a41411e Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-15 18:55:24 +00:00
  • 4f3d4bd110 wayland: Add the ability to import and wrap external surfaces Frank Praznik 2024-01-09 11:38:38 -05:00
  • 99f6bcf504 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-15 04:32:24 +00:00
  • 3a4ac15a27 Make Xbox GDK code public (and fix some GDK code rot) (#8844) chalonverse 2024-01-14 20:31:41 -08:00
  • 649556befa win32: Let windows manage the floating state unless explicitly overridden Frank Praznik 2024-01-13 15:02:28 -05:00
  • d4a9748740 win32: Fix test failures Frank Praznik 2024-01-13 14:41:02 -05:00
  • 38d11e5cc6 Add missing (void) in functions params Susko3 2023-12-26 21:18:02 +01:00
  • bbe4d693eb Use correct touch check flag Susko3 2023-12-26 21:08:51 +01:00
  • b6e97d9ff0 Fixed Xcode warnings Sam Lantinga 2024-01-13 08:15:41 -08:00
  • 5db6eb7742 Removed reference to deleted header from Xcode project Sam Lantinga 2024-01-13 08:10:04 -08:00
  • 347b6cdcb6 Prevent ASAN warning: like SDL_triangle.c:305:30: runtime error: left shift of negative value -672 (even if the value was correctly computed) Sylvain 2024-01-12 15:43:49 +01:00
  • 101f903bb1 testgeometry: allow to use arrows to move the triangle Sylvain 2024-01-12 16:09:11 +01:00
  • 4033a0a83b Prevent ASAN warning: like SDL_triangle.c:305:30: runtime error: left shift of negative value -672 (even if the value was correctly computed) Sylvain 2024-01-12 15:43:49 +01:00
  • f0b9c7f0f0 Let Windows track floating window state Sam Lantinga 2024-01-12 10:03:13 -08:00
  • 98be55894e Moved window state change handling from WM_WINDOWPOSCHANGING to WM_WINDOWPOSCHANGED Sam Lantinga 2024-01-12 09:38:28 -08:00
  • 7efeb36131 Pass the frame DPI to WIN_AdjustWindowRectForHWND() Sam Lantinga 2024-01-12 09:31:58 -08:00
  • e4ee1cade7 Revert "SDL_windowsevents.c: fixed -Werror=unused-variable" Sam Lantinga 2024-01-12 09:32:49 -08:00
  • f8cce4ead4 SDL_windowsevents.c: fixed -Werror=unused-variable Ozkan Sezer 2024-01-12 18:56:10 +03:00
  • 277fded7ba Refactor AdjustWindowRectEx() into WIN_AdjustWindowRectForHWND() Sam Lantinga 2024-01-12 07:07:27 -08:00
  • 312160935d Removed deprecated use of __IPHONEOS__ (thanks @Dragon-Baroque!) Sam Lantinga 2024-01-12 06:51:44 -08:00
  • 66209135df render: Fix line clipping with translated viewports Alberto Mardegan 2024-01-11 22:15:17 +03:00
  • 483155bbf9 Fixed borderless window client area calculation Sam Lantinga 2024-01-11 13:49:28 -08:00
  • 01fa4dd9d1 Fixed ASAN warning, runtime error: left shift of 160 by 24 places cannot be represented in type 'int' Sylvain 2024-01-11 09:26:55 +01:00
  • cf0d1d7234 Fixed ASAN warning, runtime error: left shift of 160 by 24 places cannot be represented in type 'int' Sylvain 2024-01-11 09:26:55 +01:00
  • 0c6b070761 Capture debug macros off by default George Broughton 2024-01-11 16:11:12 +01:00
  • b5bc64aa55 Fixed pause key on Windows (thanks Mikhail!) Sam Lantinga 2024-01-10 06:36:02 -08:00
  • 9fe09950f1 wayland: Raise the frame throttle limit Frank Praznik 2024-01-10 16:41:20 -05:00
  • 71cd1fa595 Fix compile error with XInputOnGameInput.h Caleb Cornett 2024-01-10 14:41:15 -06:00
  • d766f68cb3 Fix compile error with XInputOnGameInput.h Caleb Cornett 2024-01-10 14:41:15 -06:00
  • ec2159d492 tests: Clean up the window creation properties in the Wayland custom surface example Frank Praznik 2024-01-10 11:17:06 -05:00
  • 9a77813df0 WinMain is specified by the Win32 API as having extern "C" linkage Sam Lantinga 2024-01-10 06:25:49 -08:00
  • 4f2c7328d6 test: Use AUDIO_F32SYS for native-endianness Simon McVittie 2024-01-10 11:05:34 +00:00
  • 1634a4cc30 test: Use SDL_CreateRGBSurfaceWithFormatFrom for SDLTest_ImageFace Simon McVittie 2024-01-10 10:26:47 +00:00
  • feaf52dba6 test: Fix encoding declaration for RGB24 test images Simon McVittie 2024-01-10 10:25:28 +00:00
  • 970ed36de5 Only force X11 if SDL_VIDEO_DRIVER_X11 is available Sam Lantinga 2024-01-09 11:56:26 -08:00
  • 6407e0cc37 Added attribution for GIP protocol handling (thanks @medusalix!) Sam Lantinga 2024-01-09 11:43:12 -08:00
  • bd2f1e9ea6 Use the X11 driver if the application uses X11-based graphics frameworks Sam Lantinga 2024-01-09 11:24:10 -08:00
  • 2afd04d09b test/acinclude.m4 (AM_PATH_SDL2): apply recent sdl2.m4 PKG_CONFIG patch Ozkan Sezer 2024-01-09 17:11:10 +03:00
  • 69f3bb2e34 test: Accept small numerical differences in more mathematical tests Simon McVittie 2023-09-28 16:29:15 +01:00
  • d1c5038f16 testautomation: don't do float equality tests Anonymous Maarten 2023-08-27 23:42:23 +02:00
  • 3a219caf3d wayland: Restore accidentally removed line of code Frank Praznik 2024-01-08 18:00:28 -05:00
  • ccae9c1ef6 Only initialize audio drivers that have been requested Sam Lantinga 2024-01-08 13:38:29 -08:00