Commit Graph

  • 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
  • d9fadb8b47 video: Update the current display when moving a window programmatically Frank Praznik 2023-02-21 11:14:26 -05:00
  • e8076b78ef video: Move fullscreen windows via SDL_UpdateFullscreenMode() Frank Praznik 2023-02-21 00:14:49 -05:00
  • c2f8a478d8 Don't set a logical presentation mode by default Sam Lantinga 2023-02-22 22:27:01 -08:00
  • bff307c4b2 Fixed warning building on iOS Sam Lantinga 2023-02-22 21:52:56 -08:00
  • 6c9e199f73 Use bridged pointers to Objective C objects in C structures Sam Lantinga 2023-02-22 21:51:51 -08:00
  • 0fe1e9f3a7 Cleaned up SDL_migration.cocci, removing old SDL3 names Sam Lantinga 2023-02-22 16:43:43 -08:00
  • 9eb19d2bf2 SDL_CheckWindowDisplayChanged() is a static function Sam Lantinga 2023-02-22 15:34:44 -08:00
  • 756921a049 Fixed float conversion warning Sam Lantinga 2023-02-22 15:33:47 -08:00
  • a758f87f6f Fixed compile error on Android when assert is defined as SDL_assert Sam Lantinga 2023-02-22 15:32:49 -08:00
  • 5a7ea76ed3 fix MSVC build failures in CI after commit 1e5e8e2f Ozkan Sezer 2023-02-22 10:30:56 +03:00
  • 9403c9e95a resampler: Work at double precision on x86-64 machines. Ryan C. Gordon 2023-02-21 12:56:02 -05:00
  • a2f8cf8fc0 fix MSVC build failures in CI after commit 1e5e8e2f Ozkan Sezer 2023-02-22 10:30:56 +03:00
  • 13969f8567 De-duplicate Google Stadia controllers on macOS Sam Lantinga 2023-02-21 15:31:32 -08:00
  • 87a83787a3 De-duplicate Google Stadia controllers on macOS Sam Lantinga 2023-02-21 15:31:32 -08:00
  • 9be85b846b Rumbling the Google Stadia Controller over Bluetooth works on Linux and macOS Sam Lantinga 2023-02-21 15:05:57 -08:00
  • 4aeec9d8c2 Rumbling the Google Stadia Controller over Bluetooth works on Linux and macOS Sam Lantinga 2023-02-21 15:05:57 -08:00
  • 35c9b1042f Fixed the packet size for Xbox One controllers Sam Lantinga 2023-02-21 12:47:33 -08:00
  • 021a7cfa13 Fixed the packet size for Xbox One controllers Sam Lantinga 2023-02-21 12:47:33 -08:00
  • 31a57c05dc Fixed the share button on the ThrustMaster eSwap PRO Controller Xbox Sam Lantinga 2023-02-10 16:46:21 -08:00
  • 3dff5d3cbe Added support for the Turtle Beach REACT-R and Recon Xbox controllers Sam Lantinga 2023-02-06 20:14:12 -08:00
  • 1e5e8e2fda resampler: Work at double precision on x86-64 machines. Ryan C. Gordon 2023-02-21 12:56:02 -05:00
  • 357bc8ca5c resampler: correctly save off left padding. Ryan C. Gordon 2023-02-21 12:53:45 -05:00
  • 4c9a79dddb Removed duplicated conditional Sam Lantinga 2023-02-20 18:24:52 -08:00
  • 7c4f5e1def Fixed rumble caps for the Nintendo Joy-Con controllers Sam Lantinga 2023-02-20 17:14:18 -08:00
  • abe8dbbf1c Added support for the Razer Wolverine V2 controllers Sam Lantinga 2023-02-20 15:14:20 -08:00
  • 1a15d506a6 Removed duplicated conditional Sam Lantinga 2023-02-20 18:24:52 -08:00
  • 02cea5fca1 Fixed rumble caps for the Nintendo Joy-Con controllers Sam Lantinga 2023-02-20 17:14:18 -08:00
  • 4994654d4f Added support for the Razer Wolverine V2 controllers Sam Lantinga 2023-02-20 15:14:20 -08:00
  • 0efb31ef32 cocoa/gles: do not unload EGL when context is destroyed Sam Lantinga 2023-02-20 10:40:54 -08:00
  • eb22fbc894 windows/gles: do not unload EGL when context is destroyed Marc-André Lureau 2023-02-16 18:47:36 +04:00
  • 479bc2d5ed windows/gles: correct indentation Marc-André Lureau 2023-02-16 18:47:16 +04:00
  • e8091b8983 cocoa/gles: do not unload EGL when context is destroyed Sam Lantinga 2023-02-20 10:40:54 -08:00
  • 93861e1de0 windows/gles: do not unload EGL when context is destroyed Marc-André Lureau 2023-02-16 18:47:36 +04:00
  • 654965a628 windows/gles: correct indentation Marc-André Lureau 2023-02-16 18:47:16 +04:00
  • 5d3cf61e8b Don't call SDL_GetDisplayIndex(0) when creating or positioning a window Sam Lantinga 2023-02-20 10:38:13 -08:00
  • e6e654e25c include: Fix symbols in public headers that start with an underscore. Ryan C. Gordon 2023-02-20 11:35:30 -05:00
  • f1202fccdc cmake: create SDL3::SDL3-shared for VC and Xcode devel package Anonymous Maarten 2023-02-20 00:43:53 +01:00
  • 213fbd01c5 SDL_endian.h: improve doxygen documentation Anonymous Maarten 2023-02-18 17:40:07 +01:00
  • 549cedfa88 include: add \brief to includes Anonymous Maarten 2023-02-18 18:32:06 +01:00
  • 0625695898 docs: Fix doxyfile Anonymous Maarten 2023-02-18 02:51:02 +01:00
  • efdc92802f Fix -Wunused-function warning when configuring with -DSDL_X11_XINPUT2=OFF Anonymous Maarten 2023-02-18 04:48:24 +01:00
  • 0e2866f846 Fix -Wunused-variable warning when configuring with -DSDL_X11_XRANDR=OFF Anonymous Maarten 2023-02-18 19:13:59 +01:00
  • cfadb4c106 Fix -Wunused-variable warning when configuring with -DSDL_X11_XSHAPE=OFF Anonymous Maarten 2023-02-18 19:13:37 +01:00
  • 7b06007266 Fixed typo (thanks @Iniquitatis!) Sam Lantinga 2023-02-19 09:57:35 -08:00
  • ced02319a6 Fixed typo (thanks @Iniquitatis!) Sam Lantinga 2023-02-19 09:57:35 -08:00
  • 7d55ccb8b0 Fix GetGlobalMouseState when xi2 is not available at runtime Lauri Kasanen 2023-02-19 16:04:47 +02:00
  • 0123d6311d Fix GetGlobalMouseState when xi2 is not available at runtime Lauri Kasanen 2023-02-19 16:04:47 +02:00
  • 24d419c09f Updated documentation for SDL3_DYNAMIC_API Sam Lantinga 2023-02-19 09:54:47 -08:00
  • dc34e96fff ci: install pkg-config on Macos runner Anonymous Maarten 2023-02-16 20:56:51 +01:00
  • 6edc0100e1 Fixed Steam Runtime sandbox detection Sam Lantinga 2023-02-15 13:53:57 -08:00
  • 9b061c04e7 cmake: really fix detection of pthread_setname_np() on Apple platforms. Ozkan Sezer 2023-02-13 11:56:10 +03:00
  • 718a880f91 cmake: fix detection of pthread_setname_np() on Apple platforms. Ozkan Sezer 2023-02-13 11:55:40 +03:00
  • da6bce4f76 SDL_x11dyn.h: include XInput2.h also for Xfixes Ozkan Sezer 2023-02-11 23:51:28 +03:00
  • 74e8a6451b Fix window size in X11 when window manager refuses to resize Le Philousophe 2023-02-18 18:21:09 +01:00
  • f741adc86c Added other names for the DragonRise Inc. Wired Wheel (thanks @felimwhiteley!) Sam Lantinga 2023-02-17 11:29:27 -08:00
  • 817141c162 ci: install pkg-config on Macos runner Anonymous Maarten 2023-02-16 20:56:51 +01:00
  • e86f494317 Hold the joystick lock while opening the HID device on non-Android platforms Sam Lantinga 2023-02-16 09:50:04 -08:00
  • d948e6c3c5 Fix potential de-referencing null pointer in SDL_EVDEV_kbd_keycode() Sylvain 2023-02-15 22:38:57 +01:00
  • e7376b7b74 Fixed Steam Runtime sandbox detection Sam Lantinga 2023-02-15 13:53:57 -08:00