Commit Graph

  • 16f4e37bb5 Fixed build Sam Lantinga 2023-03-03 09:49:48 -08:00
  • e3d90c694c Make sure the window is valid in SDL_SetKeyboardFocus() Sam Lantinga 2023-03-03 09:09:11 -08:00
  • fd4bb4154b dynapi: replace uses of deprecated SDL_assert_state and SDL_assert_data Ozkan Sezer 2023-03-03 03:01:02 +03:00
  • f1c3d3be97 Default to using newer D3D renderers in SDL 3.0 Sam Lantinga 2023-03-02 15:08:24 -08:00
  • 46945354cc dataqueue: Make thread safe. Ryan C. Gordon 2023-03-02 16:27:32 -05:00
  • f5bb286b76 dataqueue: Removed non-public SDL_ReserveSpaceInDataQueue function Ryan C. Gordon 2023-03-02 16:06:38 -05:00
  • 8b9a938413 dataqueue: Make thread safe. Ryan C. Gordon 2023-03-02 16:27:32 -05:00
  • 91b9ba8c54 Correct typo GetSlectionText -> GetSelectionText Eddy Jansson 2023-03-02 21:57:40 +01:00
  • f833e005e1 dataqueue: Removed non-public SDL_ReserveSpaceInDataQueue function Ryan C. Gordon 2023-03-02 16:06:38 -05:00
  • ea824c6d20 hidapi/windows tidy-up. Ozkan Sezer 2023-03-02 21:40:02 +03:00
  • 3bba33932f Fixed testshape on high DPI displays Sam Lantinga 2023-03-02 10:15:14 -08:00
  • 59ca0c8b22 Simplified the testshape example Sam Lantinga 2023-03-02 10:00:15 -08:00
  • bd2e2ee7aa SDL_RenderTexture() and SDL_RenderTextureRotated() take floating point source coordinates Sam Lantinga 2023-03-02 08:56:54 -08:00
  • 199a7af296 hidapi/windows: fix build using older toolchains. Ozkan Sezer 2023-03-02 20:21:20 +03:00
  • c887b55964 Fixed mingw build Sam Lantinga 2023-03-02 08:58:52 -08:00
  • a5fba759b3 Get the name, manufacturer and serial number for Bluetooth devices on Windows Sam Lantinga 2023-03-02 08:20:38 -08:00
  • f47a08ab84 Fixed typo in previous cherry-pick Sam Lantinga 2023-03-01 16:47:48 -08:00
  • cbc2b014b6 Don't clobber an existing entry with a different version when adding a gamepad mapping Sam Lantinga 2023-03-01 16:38:48 -08:00
  • 660fc89967 Don't clobber an existing entry with a different version when adding a gamepad mapping Sam Lantinga 2023-03-01 16:38:48 -08:00
  • 727c7d4e2f Don't clobber an existing entry with a different version when adding a gamepad mapping Sam Lantinga 2023-03-01 16:38:48 -08:00
  • 9e14559e80 Print the mapping used for a gamepad in testgamepad Sam Lantinga 2023-03-01 16:37:56 -08:00
  • 790612f4f8 cmake: make sdltests_utils static library Anonymous Maarten 2023-03-01 23:41:22 +01:00
  • ac3fd00018 testautomation_pixels/audio: use SDL_arraysize and fix warnings Sylvain 2023-03-01 22:12:30 +01:00
  • 6fc32491c7 testautomation_audio.c: use SDL_arraysize for g_numAudioFormats. Ozkan Sezer 2023-03-01 22:56:56 +03:00
  • add980efb7 Unfixed spacing Sam Lantinga 2023-03-01 11:19:52 -08:00
  • 2f14b36709 Fixed spacing Sam Lantinga 2023-03-01 10:02:14 -08:00
  • cfb96e260b Fixed spacing Sam Lantinga 2023-03-01 09:51:27 -08:00
  • 8d24381e7e SDL_GetSystemRAM completion for Haiku system. David Carlier 2023-02-25 08:31:07 +00:00
  • d5775f6708 The gamepad event structures caxis, cbutton, cdevice, ctouchpad, and csensor have been renamed gaxis, gbutton, gdevice, gtouchpad, and gsensor. Sam Lantinga 2023-03-01 09:13:01 -08:00
  • 8d8b3d3a9a fix testautomation_audio.c after commit f48d0cc Ozkan Sezer 2023-03-01 18:37:56 +03:00
  • f48d0cc164 audio: Remove AUDIO_U16* support. Ryan C. Gordon 2023-02-28 15:17:47 -05:00
  • 6ff3e49b6f Follow the same pattern for releasing the window data in the UIKit driver Sam Lantinga 2023-02-28 15:54:15 -08:00
  • 941a603665 Document that SDL_IsScreenSaverEnabled() was renamed SDL_ScreenSaverEnabled() Sam Lantinga 2023-02-28 15:55:56 -08:00
  • ebdb320651 Follow the same pattern for releasing the window data in the UIKit driver Sam Lantinga 2023-02-28 15:54:15 -08:00
  • e58a8639e3 docs: Removed bogus file from wiki bridge. Ryan C. Gordon 2023-02-28 13:40:35 -05:00
  • 5d3234d8ae docs: Removed bogus file from wiki bridge. Ryan C. Gordon 2023-02-28 13:39:43 -05:00
  • 5b7b3da701 Sync wiki -> headers. Ryan C. Gordon 2023-02-28 12:56:01 -05:00
  • c3d2f5368b Sync SDL3 wiki -> header SDL Wiki Bot 2023-02-28 17:50:11 +00:00
  • 3f49e370c8 Sync SDL3 wiki -> header SDL Wiki Bot 2023-02-28 17:39:22 +00:00
  • 5585a4ac72 Renamed CONTRIBUTING.md to README-contributing.md Ryan C. Gordon 2023-02-28 12:38:31 -05:00
  • 7b9b20e684 docs: Deleting a bogus file to see if wiki bridge rebuilds it. Ryan C. Gordon 2023-02-28 12:31:11 -05:00
  • 60127460b0 Sync SDL3 wiki -> header SDL Wiki Bot 2023-02-28 17:30:22 +00:00
  • 0a0dfdb2f9 wikiheaders: Sort pages before listing them in README/FrontPage.md. Ryan C. Gordon 2023-02-28 12:26:31 -05:00
  • 8572e19327 wikiheaders: Use Windows endlines in the source, Unix in the wiki. Ryan C. Gordon 2023-02-28 12:03:48 -05:00
  • 99c38268cd wikiheaders: Sort pages before listing them in README/FrontPage.md. Ryan C. Gordon 2023-02-28 12:26:31 -05:00
  • 7745c9b3ae wikiheaders: Use Windows endlines in the source, Unix in the wiki. Ryan C. Gordon 2023-02-28 12:03:48 -05:00
  • 260dcb856e Sync SDL3 wiki -> header SDL Wiki Bot 2023-02-28 17:27:14 +00:00
  • 5f5abb6805 Always allocate zt in output of SDL_iconv_string() Eddy Jansson 2023-02-28 17:50:26 +01:00
  • 5fb5586233 Sync SDL3 wiki -> header SDL Wiki Bot 2023-02-28 17:18:06 +00:00
  • 6aeb07d4c2 Fixed SDL windows getting the maximized state after leaving fullscreen on macOS Sam Lantinga 2023-02-28 09:02:01 -08:00
  • 031348d377 Fixed SDL windows getting the maximized state after leaving fullscreen on macOS Sam Lantinga 2023-02-28 09:02:01 -08:00
  • 462d95ab4d wikiheaders: ignore wiki's README/FrontPage.md Ryan C. Gordon 2023-02-28 11:55:19 -05:00
  • 6d1e14b792 wikiheaders: ignore wiki's README/FrontPage.md Ryan C. Gordon 2023-02-28 11:55:19 -05:00
  • 90a911b31f Sync SDL3 wiki -> header SDL Wiki Bot 2023-02-28 16:52:06 +00:00
  • af9a2237e3 Sync SDL3 wiki -> header SDL Wiki Bot 2023-02-28 16:48:26 +00:00
  • a48bb80ea0 wikiheaders: Bridge README files in the docs directory to wiki. Ryan C. Gordon 2023-02-28 11:37:46 -05:00
  • 2506676f34 wikiheaders: Bridge README files in the docs directory to wiki. Ryan C. Gordon 2023-02-28 11:37:46 -05:00
  • c0fb092425 Fixed locking up the Logitech F310 with the PlayStation controller detection Sam Lantinga 2023-02-28 08:36:31 -08:00
  • da134a3039 Fixed locking up the Logitech F310 with the PlayStation controller detection Sam Lantinga 2023-02-28 08:36:31 -08:00
  • c824060503 Fixed missing line Sam Lantinga 2023-02-27 21:08:50 -08:00
  • a6d8cdf186 Setting a window to non-fullscreen when it's not fullscreen is a no-op Sam Lantinga 2023-02-27 21:02:26 -08:00
  • 37de5d4849 wikiheaders: fixed wikilinks in Markdown code sections. Ryan C. Gordon 2023-02-27 23:07:43 -05:00
  • a479633455 wikiheaders: fixed wikilinks in Markdown code sections. Ryan C. Gordon 2023-02-27 23:07:43 -05:00
  • 02fede7c8c cmake: initialize SDL_SHARED and SDL_STATIC from BUILD_SHARED_LIBS Anonymous Maarten 2023-02-28 02:15:39 +01:00
  • fcc9deb365 Only restore desktop mode when hiding a window if that window was fullscreen Sam Lantinga 2023-02-27 15:38:48 -08:00
  • 715749f578 Added mapping for DualSense Edge Wireless Controller on Linux Sam Lantinga 2023-02-27 15:19:34 -08:00
  • 206fa4dafb Added mapping for DualSense Edge Wireless Controller on Linux Sam Lantinga 2023-02-27 15:19:34 -08:00
  • 9f8425a7a9 include: Fixed wiki formatting that got mangled into the headers. Ryan C. Gordon 2023-02-26 21:46:50 -05:00
  • 0c7346ec3e USE_DEV_RANDOM close the file descriptor even in the rare case it can't read it David Carlier 2023-02-26 09:42:04 +00:00
  • a5a53c12bf USE_DEV_RANDOM close the file descriptor even in the rare case it can't read it David Carlier 2023-02-26 09:42:04 +00:00
  • 711a458be5 x11: Fix duplicate Xinput2 event reception Torge Matthies 2023-02-16 19:11:43 +01:00
  • f18b5656f6 x11: Fix duplicate Xinput2 event reception Torge Matthies 2023-02-16 19:11:43 +01:00
  • d73f2d76a0 Haiku modernizing a bit the C++ code with C++11 heuristics with BApplication David Carlier 2023-02-24 15:10:57 +00:00
  • 2897de9efc Clear the undefined position state when the window is placed Sam Lantinga 2023-02-24 18:04:54 -08:00
  • 4d9d343662 Added handling for undefined window position on X11 Sam Lantinga 2023-02-24 17:49:45 -08:00
  • 3bfd596608 Added handling for undefined window position on Windows Sam Lantinga 2023-02-24 17:06:47 -08:00
  • 171fba320f wikiheaders: Fix wikilinks inside code sections a little. Not perfect yet. Ryan C. Gordon 2023-02-24 14:26:05 -05:00
  • 5b0351a672 wikiheaders: Fix wikilinks inside code sections a little. Not perfect yet. Ryan C. Gordon 2023-02-24 14:26:05 -05:00
  • fa9f7c70c5 Fixed relative mouse motion over remote desktop Sam Lantinga 2023-02-24 09:20:38 -08:00
  • ad09976eca Fixed relative mouse motion over remote desktop Sam Lantinga 2023-02-24 09:20:38 -08:00
  • daffe02b11 Fixed relative mouse motion over remote desktop Sam Lantinga 2023-02-24 09:20:38 -08:00
  • 0598ecc150 Sync wiki -> headers. Ryan C. Gordon 2023-02-24 11:49:41 -05:00
  • 7abb748134 Sync wiki -> headers. Ryan C. Gordon 2023-02-24 11:47:13 -05:00
  • 858ae9900e wikiheaders: fixed see-also conversion Ryan C. Gordon 2023-02-24 11:45:43 -05:00
  • d748a454a8 wikiheaders: fixed see-also conversion Ryan C. Gordon 2023-02-24 11:45:43 -05:00
  • f87f0fe781 wikibridge: Fixes for manpage generation from Markdown format. Ryan C. Gordon 2023-02-24 10:21:32 -05:00
  • 5ff49955ab wikibridge: Fixes for manpage generation from Markdown format. Ryan C. Gordon 2023-02-24 10:21:32 -05:00
  • f2a277414f raspberry: SDL_DisplayMode's w/h members have been renamed to screen_w/screen_h Anonymous Maarten 2023-02-24 12:14:32 +01:00
  • b3ea81b33f wikiheaders: Work to make the wiki exist primarily in Markdown format. Ryan C. Gordon 2023-02-23 19:53:53 -05:00
  • 936a51d5cc wikiheaders: Work to make the wiki exist primarily in Markdown format. Ryan C. Gordon 2023-02-23 19:53:53 -05:00
  • 2eb4ab5bb0 SDL_revision.h: added missing newline at end of file. Ozkan Sezer 2023-02-23 23:55:56 +03:00
  • 3bf9c70a7c Changed the VID/PID used for the Backbone One controller on iOS Sam Lantinga 2023-02-23 12:24:15 -08:00
  • 516e48515e Changed the VID/PID used for the Backbone One controller on iOS Sam Lantinga 2023-02-23 12:24:15 -08:00
  • ea7103088f Added support for the Backbone One PlayStation Edition Sam Lantinga 2023-02-23 11:57:48 -08:00
  • a3a45f6709 Fixed view frame from flipping back and forth between landscape and portrait on iOS Sam Lantinga 2023-02-23 09:14:53 -08:00
  • 05ac1f8d5a Print the full information for all joysticks that are connected Sam Lantinga 2023-02-23 11:58:14 -08:00
  • 59bf1c2853 Added support for the Backbone One PlayStation Edition Sam Lantinga 2023-02-23 11:57:48 -08:00
  • b2d913883c Fixed view frame from flipping back and forth between landscape and portrait on iOS Sam Lantinga 2023-02-23 09:14:53 -08:00
  • e8fd7f74bd windows: Track the window display ID locally Frank Praznik 2023-02-22 12:02:25 -05:00
  • 9f1a7bb94c wayland: Track the window display ID locally Frank Praznik 2023-02-22 11:38:30 -05:00