Commit Graph

  • 638befc1a9 audiocvt: 5.1 to Stereo conversion utilizing SSE Joel Linn 2021-06-10 17:22:39 +02:00
  • db56526f14 audiocvt: Replace divisions Joel Linn 2021-06-10 13:07:27 +02:00
  • e1c3a25034 Changed SDL_FlashWindow() so it doesn't take a flash count, and added the hint SDL_HINT_WINDOW_FLASH_COUNT to control behavior on Windows Sam Lantinga 2021-07-24 12:11:27 -07:00
  • 09d1cea733 Use the new controller type for the Luna and Stadia controllers Sam Lantinga 2021-07-24 11:15:09 -07:00
  • 2147e7bfea Sorted the hints alphabetically Sam Lantinga 2021-07-24 11:01:58 -07:00
  • 808c3ae612 Allow mapping Android controllers that just have a D-PAD and face buttons Sam Lantinga 2021-07-24 10:36:56 -07:00
  • 856c87fc2e Sync wiki -> header SDL Wiki Bot 2021-07-24 17:32:05 +00:00
  • d89f4b3ae4 Note that mouse warping doesn't work over Microsoft Remote Desktop Sam Lantinga 2021-07-24 10:29:34 -07:00
  • 94b7a87645 Added SDL_GameControllerType enumerations for the Amazon Luna and Google Stadia controllers Sam Lantinga 2021-07-24 09:10:18 -07:00
  • 6956f4aa19 cmake: use CMAKE_INSTALL_LIBDIR instead of hardcoding "lib", etc. Ryan C. Gordon 2021-07-24 11:06:40 -04:00
  • 403afdb558 cmake: Haiku fixes. Ryan C. Gordon 2021-07-24 11:02:27 -04:00
  • 7d8f34cb71 Updated .gitignore from @Zangetsu38 - thanks! Sam Lantinga 2021-07-24 01:19:58 -07:00
  • e6e8fe6d4e hidapi_switch: Implement analog rumble german77 2021-07-23 10:45:03 -05:00
  • 669714cafe Added the ThrustMaster T.16000M as a flightstick Sam Lantinga 2021-07-23 23:51:35 -07:00
  • 384d86b584 Fixed compile warnings with Visual Studio Sam Lantinga 2021-07-23 23:48:23 -07:00
  • adb75d642c Fixed hotplug detection not working on UWP or when SDL isn't pumping Windows events Sam Lantinga 2021-07-23 23:45:18 -07:00
  • 7b0092db6a vita: touch: Mark the back panel as an indirect absolute touch device Sebastian Krzyszkowiak 2021-07-23 18:58:25 +02:00
  • 422b053b96 Added support for the full line of current PowerA Xbox Series X controllers Sam Lantinga 2021-07-23 16:32:35 -07:00
  • 7edffc5798 Sync wiki -> header SDL Wiki Bot 2021-07-23 18:29:04 +00:00
  • 9632fb3369 README-dynapi.md: Cleaned up markdown formatting. Ryan C. Gordon 2021-07-23 12:48:28 -04:00
  • c06448fe39 Sync wiki -> header SDL Wiki Bot 2021-07-23 16:39:05 +00:00
  • 48993a7f2a Sync wiki -> header SDL Wiki Bot 2021-07-23 16:14:49 +00:00
  • 15ed665363 Fixes to kmsdrm dynamic loading support. Ozkan Sezer 2021-07-22 20:50:02 +03:00
  • 48bbe31bc6 Add PreSwapCallback for updating SceCommonDialog Jaylon Gowie 2021-07-20 21:45:21 -05:00
  • 9c1306bc5e Add elgext.h header Jaylon Gowie 2021-07-20 21:44:16 -05:00
  • 4ada14a267 Replace libc functions to SDL equivalent in wayland video subsystem meyraud705 2021-07-21 13:39:10 +02:00
  • f806064e7e Remove 'support' for rgb/bgr textures, that was causing issues with them Ivan Epifanov 2021-07-19 13:12:10 +03:00
  • d6641d7123 kmsdrm: Explicitly set the surface transform and alpha mode Niklas Haas 2021-07-19 11:52:57 +02:00
  • 760074270a kmsdrm: Properly zero-initialize CreateInfo structs Niklas Haas 2021-07-19 11:26:54 +02:00
  • 9170c0c7f8 CI: Add Windows ARM64 builds Cameron Gutman 2021-07-15 18:35:20 -05:00
  • 37d4f003b7 doxygen: Removed some cruft that accumulated during wiki migration. Ryan C. Gordon 2021-07-14 17:09:05 -04:00
  • c07e5e99c8 wikiheaders.pl: Add --copy-to-header option. Ryan C. Gordon 2021-07-14 17:07:41 -04:00
  • c88eb7a896 Sync wiki -> header. Ryan C. Gordon 2021-07-14 17:07:04 -04:00
  • f8c1fc49d9 doxygen: Fix all the "\returns" so they work as part of complete sentences. Ryan C. Gordon 2021-07-14 14:15:30 -04:00
  • 8ec9fbdd0c wikiheaders.pl: pull in full sections from headers, fix more whitespace. Ryan C. Gordon 2021-07-14 11:58:57 -04:00
  • 17b4a67aa3 doxygen: We use "\returns" as part of the sentence. Ryan C. Gordon 2021-07-14 11:45:06 -04:00
  • bab0eb71ce wikiheaders.pl: Fix some wordwrap whitespace issues. Ryan C. Gordon 2021-07-14 10:03:31 -04:00
  • 04196a46a5 doxygen: wrap some game controller code examples in "```c" blocks. Ryan C. Gordon 2021-07-14 09:59:52 -04:00
  • 7390bc0e5e wikiheaders.pl: Fix \sa tags that (incorrectly!) have "()" appended. Ryan C. Gordon 2021-07-14 09:36:07 -04:00
  • d115857c6f wikiheaders.pl: A bunch of work on correct wordwrap and (de)wikify. Ryan C. Gordon 2021-07-14 08:11:18 -04:00
  • 0ac13dc27f doxygen: Tweak SDL_FlashWindow brief description. Ryan C. Gordon 2021-07-14 08:01:55 -04:00
  • 1f17bc549e wikiheaders: look for "c++" before "c" in regular expression. Ryan C. Gordon 2021-07-13 12:25:23 -04:00
  • 269d0773c7 wikiheaders: Ignore doxygen comments that aren't "/**" on a line by itself. Ryan C. Gordon 2021-07-13 11:11:55 -04:00
  • 8130950e92 wikiheaders: trim whitespace at edges after wordwrapping. Ryan C. Gordon 2021-07-13 11:11:33 -04:00
  • 0f1079456d Remove outdated comment about SDL_SoftStretch Cameron Cawley 2021-07-13 23:07:54 +01:00
  • 817976da69 VITA: Rewrite and fix RenderCopyEx rotation Ivan Epifanov 2021-07-13 13:45:28 +03:00
  • dc6f044309 Added mapping for the Xbox Series X controller on tvOS Sam Lantinga 2021-07-12 17:57:21 -07:00
  • 947ad6e13a Added support for the Xbox Series X controller on iOS and tvOS Sam Lantinga 2021-07-12 17:57:21 -07:00
  • 297ce148e6 CI: Add Android builds to GitHub Actions Cameron Cawley 2021-07-11 17:38:33 +01:00
  • 7fe6dbafa3 Reset rawInputEnableCount when RawInput is not supported Brick 2021-07-11 15:25:24 +01:00
  • 32e736d260 CI: add github actions for windows x86 scribam 2021-07-10 11:39:51 +02:00
  • 5ac81c75fe fixed typo in previous commit Ozkan Sezer 2021-07-10 10:05:40 +03:00
  • a809d62605 cmake: set SDL_JOYSTICK_RAWINPUT for windows builds Ozkan Sezer 2021-07-10 10:01:40 +03:00
  • 24059a19c5 The RAWINPUT driver is no longer tied to HIDAPI in any way Sam Lantinga 2021-07-09 18:11:42 -07:00
  • e52733af8d Use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR h5p9sl 2021-07-09 13:39:05 -06:00
  • f93e9047eb Implemented the timeout in hid_read_timeout() on Android Sam Lantinga 2021-07-08 18:44:50 -07:00
  • e2234ee97c CMake: Fix SOVERSION/SONAME of non-release versions Daniel Gibson 2021-05-16 06:33:29 +02:00
  • c20207d787 SDL2Config.cmake: Clean it up a bit, remove gcc-style SDL2_LIBRARIES Daniel Gibson 2021-05-04 10:00:16 +02:00
  • 501fe46597 sdl2-config.cmake.in: Make SDL2::SDL2 work with MinGW, fixes #3665 Daniel Gibson 2021-04-21 06:34:46 +02:00
  • fac6e9f1e2 sdl2-config.cmake.in: Use more CMake variables and less autotools ones Daniel Gibson 2021-04-21 06:27:41 +02:00
  • c342696172 Enhanced SDL2Config.cmake to also work on non-Windows Daniel Gibson 2021-04-18 17:15:34 +02:00
  • 3ea11f9acb Make SDL2Config.cmake export SDL2_LIBRARIES etc (on Windows) Daniel Gibson 2021-04-18 06:23:20 +02:00
  • f9bf1aeba8 Latest Unifont with OFL is now bundled. (#4268) Vladislav Dmitrievich Turbanov 2021-07-09 00:51:16 +03:00
  • 557d0f827f Commenting a false alarm in WIN_GLES_SetupWindow. Hanseul Jun 2021-03-11 13:36:56 -08:00
  • d135c0762f Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers Sam Lantinga 2021-07-08 13:22:41 -07:00
  • 073cbc40cb SDL_platform.h: define TARGET_OS_SIMULATOR as 0 if not already defined. Ozkan Sezer 2021-07-08 21:20:02 +03:00
  • be41cf2dfe CMake: don't blacklist TARGET_OS_SIMULATOR for Metal configuration Ozkan Sezer 2021-07-08 21:20:02 +03:00
  • 97d4fe9433 removed extra whitespace. Ozkan Sezer 2021-07-08 20:55:10 +03:00
  • 3da6d2cdde WIN_SetErrorFromHRESULT: kill CR/LF that FormatMessage sticks at the end Ozkan Sezer 2021-07-08 20:33:50 +03:00
  • 8fb95034e8 Avoid warping the cursor to the center of the window when not in relative_warp_mode Dean Herbert 2021-04-02 12:52:21 +09:00
  • 4359a47b3e Simplify ClipCursor behaviour when RelativeMouseMode is enabled Dean Herbert 2021-04-02 12:48:16 +09:00
  • 3720e254c4 Trim some stray whitespace Dean Herbert 2021-04-02 12:48:02 +09:00
  • 170924278d Fixed https://github.com/libsdl-org/SDL/issues/4475 Sam Lantinga 2021-07-08 09:24:54 -07:00
  • 16e3bfe807 SetDisplayMode: Call XRRSetScreenSize before setting CRTC config Austin Shafer 2021-06-28 11:29:16 -04:00
  • 118480e563 fix permissions Ozkan Sezer 2021-07-08 17:56:14 +03:00
  • 4a20dd3e54 Removed unnecessary comment, the mic button is in byte 16 on all firmware versions Sam Lantinga 2021-07-08 07:38:18 -07:00
  • 46f19c311d Implemented mouse relative mode for iOS 14.1 and newer Sam Lantinga 2021-07-08 07:23:29 -07:00
  • 3433f3c4cc CMake: Small improvement for MinGW Croydon 2021-07-08 01:18:01 +02:00
  • 6f0865fe42 updated os2 makefile. Ozkan Sezer 2021-07-07 23:51:32 +03:00
  • 599001d4c7 Revert "Removed reference to ant project." Sam Lantinga 2021-07-07 13:30:48 -07:00
  • 75a9f8e2b2 Added SDL_hidapi_luna.c to the Xcode project Sam Lantinga 2021-07-07 13:06:15 -07:00
  • 430bbcb87f Added HIDAPI support for the Amazon Luna Controller connected over USB in DirectInput mode Sam Lantinga 2021-07-07 09:49:33 -07:00
  • 863f566941 Fixed reading thumbstick axes and mic button on the Amazon Luna Controller firmware version 305164320 Sam Lantinga 2021-07-07 08:55:16 -07:00
  • 17ed8d8085 Added HIDAPI backend for Amazon Luna Controller Model T28B69 connected via Bluetooth LE (VID:0171, PID:0419). Dimitriy Ryazantcev 2021-07-07 16:05:35 +03:00
  • 00d67620da Added the SteelSeries manufacturer to the Nimbus+ entry on macOS Sam Lantinga 2021-07-06 11:32:11 -07:00
  • 0f00f6dd86 Ignore checkkeysthreads Sam Lantinga 2021-07-06 10:01:31 -07:00
  • 24e836b0db Added controller mapping for the Nimbus+ controller on macOS when MFi support is not available Sam Lantinga 2021-07-06 10:00:09 -07:00
  • 6b21a6ccc6 Update config.guess and config.sub from mainstream. Ozkan Sezer 2021-07-05 20:02:02 +03:00
  • 0994a75879 Don't hardcode message length Ivan Epifanov 2021-07-01 20:36:49 +03:00
  • 3b6e999244 Vita: remove unused variable and allow Razor perf analysis Ivan Epifanov 2021-06-23 14:57:04 +03:00
  • 656eb7df35 Vite: return system installed memory Ivan Epifanov 2021-06-23 14:35:36 +03:00
  • 89015b9c35 Vita: default window size for tests Ivan Epifanov 2021-06-22 00:09:06 +03:00
  • b55ee12f69 Vita: fix clip rectangle Ivan Epifanov 2021-06-21 23:56:04 +03:00
  • e41d3e617e VIta: fix render clearing Ivan Epifanov 2021-06-21 23:15:37 +03:00
  • 6b12280510 Vita: proper syntax Ivan Epifanov 2021-06-21 23:14:56 +03:00
  • 32deb6f70c Vita: fix point size Ivan Epifanov 2021-06-21 23:14:40 +03:00
  • 9d4527193d Vita: append messagebox title Ivan Epifanov 2021-06-21 15:42:47 +03:00
  • 6460151c84 Vita: add missing stub Ivan Epifanov 2021-06-21 15:03:31 +03:00
  • 39302c9214 Add Steam Virtual Gamepad and Xbox 360 Wired Controller defines instead of magic values Dimitriy Ryazantcev 2021-06-02 14:28:33 +03:00
  • 0c4ac33a09 Added support for the Razer Wolverine Tournament Edition controller Sam Lantinga 2021-06-28 14:31:27 -07:00