Commit Graph

  • fa7ec59ecd Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-15 19:59:26 +0000
  • ec6de7017c
    Merge pull request #9254 from icculus/sdl3-rwops-hidden-interface Ryan C. Gordon 2024-03-15 15:58:41 -0400
  • b7cda16613
    iostream: Final fixes before merging. Ryan C. Gordon 2024-03-15 15:34:29 -0400
  • c175eb488c
    iostream: Note that the new name has nothing to do with C++'s iostream class. Ryan C. Gordon 2024-03-15 01:16:31 -0400
  • 5a21d87e69
    rwops: Changed filenames that reference "rwops" to "iostream". Ryan C. Gordon 2024-03-14 23:30:59 -0400
  • 6776b6108a
    iostream: "free*" params should be "closeio". Ryan C. Gordon 2024-03-14 23:14:46 -0400
  • 5440fd7d12
    README-migration.md: Fixed some RWops mistakes. Ryan C. Gordon 2024-03-14 23:13:26 -0400
  • 3a344cf877
    rwops: Fixed some SDL2 symbols that got missed. Ryan C. Gordon 2024-03-14 21:57:21 -0400
  • 5f64cc511e
    rwops: Fixed build on Android. Ryan C. Gordon 2024-03-14 19:35:02 -0400
  • fc7afa9cbf
    rwops: Renamed SDL_RWops to SDL_IOStream, and other related symbols. Ryan C. Gordon 2024-03-14 19:32:50 -0400
  • fe33b2a81b
    rwops: Give implementations access to status value. Ryan C. Gordon 2024-03-14 13:43:22 -0400
  • 447c29e65c
    include: Added missing RWops documentation. Ryan C. Gordon 2024-03-13 12:36:59 -0400
  • cc58da4c63
    rwops: Add SDL_GetRWStatus, make the statuses into an enum. Ryan C. Gordon 2024-03-13 12:29:17 -0400
  • e35c304022
    rwops: Add properties for some of the internal implementation details. Ryan C. Gordon 2024-03-13 10:12:14 -0400
  • 7d4d8ccde0
    rwops: Rename everything from SDL_RWxxx to SDL_XxxRW. Ryan C. Gordon 2024-03-12 16:01:59 -0400
  • 655ceb3b31
    rwops: Renamed SDL_CreateRW and SDL_DestroyRW to SDL_OpenRW and SDL_CloseRW. Ryan C. Gordon 2024-03-12 09:01:37 -0400
  • 525919b315
    rwops: Reworked RWops for SDL3. Ryan C. Gordon 2024-03-12 01:14:38 -0400
  • 495e432fb9 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-14 22:41:24 +0000
  • 70c2e15615 Add file dialogs Semphris 2024-03-10 17:27:42 -0400
  • 30e93b40c2 If a mapping specifies a crc, don't match for controllers that don't have that CRC Sam Lantinga 2024-03-14 13:26:56 -0700
  • 6c11449cd4 Added a note for the SDL_CommonEvent type Sam Lantinga 2024-03-14 09:00:47 -0700
  • 209a87bf24 Added missing default case (thanks @sezero!) Sam Lantinga 2024-03-14 08:52:59 -0700
  • 442073f379 Added missing reserved field in SDL_CameraDeviceEvent (thanks @Saalvage!) Sam Lantinga 2024-03-14 08:51:48 -0700
  • 9bef331dc8 Note that SDL_UserEvent and SDL_Event type are intentionally Uint32 Sam Lantinga 2024-03-14 08:49:02 -0700
  • 717f297849 Add 'wl_list_for_each_safe' to the clang-format macro list Frank Praznik 2024-03-14 10:09:47 -0400
  • 3875ef4552 Removed duplicated line (thanks @sechshelme!) Sam Lantinga 2024-03-13 13:47:32 -0700
  • 4686a737a9 wayland: Minor cursor code cleanup Frank Praznik 2024-03-13 11:52:51 -0400
  • 1973edb9b7 WIN_UpdateKeymap: cleanup code a bit Dimitriy Ryazantcev 2024-03-13 17:04:03 +0200
  • 0a86f8eb6e
    Move some code blocks inside `SDL_VIDEO_RENDER_SW`, where it belongs (#9259) Anthony 2024-03-13 04:15:46 +0000
  • c2e9693de5 wayland: Add cursor-shape-v1 protocol support Frank Praznik 2024-03-12 19:49:36 -0400
  • 9bdb992925 wayland: Allocate the cursor shared memory buffer entirely in memory, if possible. Frank Praznik 2024-03-12 17:39:32 -0400
  • 41b7036f37 testffmpeg: added support for EGL OES frame formats Sam Lantinga 2024-03-12 16:12:08 -0700
  • d79f865251 Removed incorrect mapping for a HORI controller Sam Lantinga 2024-03-11 17:11:20 -0700
  • d78a24a5ce testffmpeg: added verbose logging of ffmpeg messages Sam Lantinga 2024-03-11 15:48:52 -0700
  • 7c5f79e7ea testffmpeg: removed redundant enumeration of hardware device types Sam Lantinga 2024-03-11 15:31:21 -0700
  • bee8a95571 Fix SDL_LEAN_AND_MEAN build Anonymous Maarten 2024-03-11 20:16:20 +0100
  • d4794cc714 Fix crash in SDL_UpdateFullscreenMode calling SetWindowFullscreen with a null display Sam Lantinga 2024-03-11 11:17:45 -0700
  • ab5351f5d6 Fixed leaving the cursor clip set when changing window focus Sam Lantinga 2024-03-11 10:58:40 -0700
  • b322d27f62 Missed SDL_NumJoystickBalls() rename in SDL_migration.cocci Sam Lantinga 2024-03-10 21:31:19 -0700
  • efbbafb3f1 Re-added balls to the SDL joystick API Sam Lantinga 2024-03-10 21:06:14 -0700
  • 53e86be22f Minor cleanup with the new PS3 driver for windows Sam Lantinga 2024-03-10 20:12:11 -0700
  • 6534029691
    Add DualShock 3 HIDAPI support on Windows (#9144) Riccardo Marcangelo 2024-03-11 03:08:36 +0000
  • feadbffb67 Destroy properties after applying them to avoid memory leakage r4nx 2024-03-11 03:06:42 +0200
  • b5eb704fa8 cmake: we only need a C++ compiler for Android, Haiku and UWP Anonymous Maarten 2024-03-10 23:57:24 +0100
  • fde420a645 Revert "Added SDL_FLIP_DIAGONAL" Sam Lantinga 2024-03-10 15:20:36 -0700
  • e3cf2e4794 Turn HIDAPI joystick support off by default on mobile platforms Sam Lantinga 2024-03-10 15:00:49 -0700
  • ed463b41e1 Unified the software renderer creation path Sam Lantinga 2024-03-10 11:05:26 -0700
  • b9ab326982 Added SDL_FLIP_DIAGONAL RPP-dev 2023-07-14 13:24:15 +0200
  • 7341d5f361 cmake: allow hidapi to use libusb on Windows Anonymous Maarten 2023-11-29 22:08:09 +0100
  • 3bc27d3856 hidapi_libusb: use SDL_wcscmp and SDL_wcslcpy from SDL Anonymous Maarten 2023-11-29 21:49:19 +0100
  • 0e6fcf947a cmake: find libusb through LibUSB cmake module Anonymous Maarten 2023-11-29 21:47:05 +0100
  • 2a775cad6f Named typedef-ed structs Gave name to structs that were defined like anonymous struct with name given by typedef. Example 'typedef struct {...} Foo;' -> 'typedef struct Foo {...} Foo;' Tolik708 2023-12-17 19:28:58 +0200
  • 37d066b99b Clarify what pitch means (thanks @zlago!) Sam Lantinga 2024-03-09 08:32:25 -0800
  • f9d018c808 Add flag to registerReceiver on Android Frosty-J 2023-12-30 05:15:04 +0000
  • 4de30a26a2 x11: workaround issues with primary selection and clipboard temporal ignorance Green Sky 2024-01-20 20:25:55 +0100
  • 76defc5c82 joystick: Remove redundant CHECK_JOYSTICK_MAGIC in SDL_GetJoystickName Simon McVittie 2024-03-09 11:11:36 +0000
  • 41baf23e44 cmake: fix empty framework prefix on MacOS a dinosaur 2024-03-09 21:20:08 +1100
  • b6c5ad0075 Update hardcoded value of pi to use SDL constant SDL_PI_F for improved consistency and readability. Nour Fouad 2024-03-09 04:46:35 +0200
  • fcb132b8e8 Allow building testffmpeg without Vulkan support Sam Lantinga 2024-03-08 16:26:19 -0800
  • 16e0806ced Note that the cursor clip has been cleared even if we didn't do it Sam Lantinga 2024-03-08 15:54:37 -0800
  • 19b3ddac2f Fix TOCTOU race condition Mingjie Shen 2024-03-08 17:20:29 -0500
  • cde793b0f5 Added support for the 6-button SEGA Mega Drive Control Pad for Nintendo Online Sam Lantinga 2024-03-08 12:33:54 -0800
  • d86ff6c6c0 remove stale / wrong information from SDL_RWread() documentation Ozkan Sezer 2024-03-08 18:55:40 +0300
  • 9e89f093d9 remove stale / wrong information from SDL_RWread() documentation Ozkan Sezer 2024-03-08 18:55:19 +0300
  • 790cd395f5 Make sure the type in the SDL_Event aligns properly across the union Sam Lantinga 2024-03-07 06:35:23 -0800
  • e9ab2d46de Revert "Change `SDL_Keycode` type to an enum" Sam Lantinga 2024-03-07 06:30:51 -0800
  • 33eaddc565 Cleaned up various type conversion issues Sam Lantinga 2024-03-07 05:20:20 -0800
  • f53bdc9531 The pixel format in SDL_DisplayMode uses SDL_PixelFormatEnum Sam Lantinga 2024-03-07 03:39:06 -0800
  • 57a160c9ab Fixed mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-06 20:53:48 -0800
  • 5643fd683f Added migration notes for enum type changes Sam Lantinga 2024-03-06 16:59:11 -0800
  • 3cc4705dd2 cmake: build OBJC sources with warning & error flags, ignoring deprecated declarations Anonymous Maarten 2024-03-06 22:21:24 +0100
  • 59ab5c0824 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-07 00:20:27 +0000
  • c70710cde8 SDL_GetPixelFormatEnumForMasks() returns SDL_PixelFormatEnum Sam Lantinga 2024-03-06 16:19:08 -0800
  • 01248a99c8 Add `default: break;` to switches on SDL_Event::type Susko3 2024-03-06 20:37:39 +0100
  • 722f4104bf Use enums as types in SDL_*Event structures Susko3 2024-03-06 20:14:53 +0100
  • 641b911d38 Update some internal files to use `SDL_WindowFlags` Susko3 2024-03-03 20:30:57 +0100
  • ce44eff3d2 Use `SDL_WindowFlags` in public headers Susko3 2024-03-03 19:25:13 +0100
  • 4f58d18373 Typedef `SDL_WindowFlags` Susko3 2024-03-03 19:21:24 +0100
  • 424616e032 Use SDL_PixelFormatEnum as type Susko3 2024-03-06 19:59:05 +0100
  • 38c54b8e0e More null checks for SDL window operations Sam Lantinga 2024-03-06 13:33:30 -0800
  • 6664a089d8 Add missing null check for displaydata during window creation Sam Lantinga 2024-03-06 13:33:27 -0800
  • 610e798406 Fix clicking on the titlebar causing mouse input to freeze until esc is pressed Sam Lantinga 2024-03-06 13:33:23 -0800
  • 65a718f8c6 Disable warning C4113 in SDL_windows_gaming_input.c Sam Lantinga 2024-03-06 13:33:20 -0800
  • 53896c9e44 cocoa: Make keyboard grab function return an int Frank Praznik 2024-03-06 15:53:24 -0500
  • f8cb3c742d Change `SDL_Keycode` type to an enum Susko3 2024-03-06 19:35:18 +0100
  • f8844d387c Use specific types in SDL_touch.h Susko3 2024-03-06 19:27:43 +0100
  • 26b9178e5c Fixed whitespace Sam Lantinga 2024-03-06 09:56:13 -0800
  • c07b39fa06 Fixed build Sam Lantinga 2024-03-06 09:57:27 -0800
  • 2d0cd90171 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-06 17:52:26 +0000
  • 860155680d SDL_RegisterEvents() now returns 0 if it couldn't allocate any user events. Sam Lantinga 2024-03-06 09:51:05 -0800
  • 4d20b82850 SDL_RWFromFile, stdio: allow named pipes along with regular files. Ozkan Sezer 2024-03-06 18:51:20 +0300
  • ee87132385 Make sure fast path RGB <-> YUV conversions are using the same color primaries Sam Lantinga 2024-03-05 17:43:08 -0800
  • 4545c77c9e Updated Vita renderer with colorspace clarification Sam Lantinga 2024-03-05 16:56:58 -0800
  • 95fbbc6f07 Fixed accidental use of tabs Sam Lantinga 2024-03-05 16:55:26 -0800
  • e268cdbec6
    Use specific types in public headers (#9205) Susko3 2024-03-06 01:52:15 +0100
  • db24560387 Additional colorspace clarification Sam Lantinga 2024-03-05 16:47:36 -0800
  • b3858ec5f7 BT2020_CL is very different from BT2020_NCL, and not currently supported Sam Lantinga 2024-03-05 15:48:29 -0800
  • 4c0601b93f video: Return a failure code if the video driver fails to grab the mouse or keyboard Frank Praznik 2024-03-05 15:26:14 -0500
  • ae0caeef8d Fixed build Sam Lantinga 2024-03-05 13:54:17 -0800
  • 9db68f97f9 Reverted SDL_Vulkan_GetInstanceExtensions() API change Sam Lantinga 2024-03-05 13:39:42 -0800