Commit graph

  • 7b06007266 Fixed typo (thanks @Iniquitatis!) Sam Lantinga 2023-02-19 09:57:35 -0800
  • 7d55ccb8b0 Fix GetGlobalMouseState when xi2 is not available at runtime Lauri Kasanen 2023-02-19 16:04:47 +0200
  • da6bce4f76 SDL_x11dyn.h: include XInput2.h also for Xfixes Ozkan Sezer 2023-02-11 23:51:28 +0300
  • 74e8a6451b Fix window size in X11 when window manager refuses to resize Le Philousophe 2023-02-18 18:21:09 +0100
  • f741adc86c Added other names for the DragonRise Inc. Wired Wheel (thanks @felimwhiteley!) Sam Lantinga 2023-02-17 11:29:27 -0800
  • 817141c162 ci: install pkg-config on Macos runner Anonymous Maarten 2023-02-16 20:56:51 +0100
  • e86f494317 Hold the joystick lock while opening the HID device on non-Android platforms Sam Lantinga 2023-02-16 09:50:04 -0800
  • d948e6c3c5
    Fix potential de-referencing null pointer in SDL_EVDEV_kbd_keycode() Sylvain 2023-02-15 22:38:57 +0100
  • e7376b7b74 Fixed Steam Runtime sandbox detection Sam Lantinga 2023-02-15 13:53:57 -0800
  • 69b2baec5c Map the Android MENU button back to the SDL MENU key Sam Lantinga 2023-02-14 18:02:12 -0800
  • 2c6995778e Fixed handling simple mode PS4 reports Sam Lantinga 2023-02-14 17:51:16 -0800
  • 22df572979 look for clock_gettime() in libc first, then in librt if not found. Ozkan Sezer 2023-02-13 21:50:40 +0300
  • 634705851d cmake: really fix detection of pthread_setname_np() on Apple platforms. Ozkan Sezer 2023-02-13 11:56:10 +0300
  • 1194f52a5c cmake: fix detection of pthread_setname_np() on Apple platforms. Ozkan Sezer 2023-02-13 11:55:40 +0300
  • 45e5f0f10b
    Fixed bug #7302 - Memory 'leak' in SDL_SetMouseSystemScale() Sylvain 2023-02-13 09:40:44 +0100
  • a23d1af0ac Guard against _USE_MATH_DEFINES redefinition Knightly 2023-02-10 19:23:59 -1000
  • 2b66ef0df4 Fixed audio Francisco Javier Trujillo Mata 2023-02-11 21:10:26 +0100
  • 7285f0d441 Sorted controller list Sam Lantinga 2023-02-10 17:18:02 -0800
  • ca3468cb55 Add Hori Pokken Tournament DX Pro Pad Alfredo Escobar 2023-01-30 16:08:52 -0300
  • 7d2012af87 emscripten: Update deprecated calls to EM_ASM*. Bruce Mitchener 2023-02-10 13:51:16 +0700
  • 17515f4aef Backport simplify flags PR #7220 Sylvain 2023-02-04 15:51:37 +0100
  • f71178a16f Fixed MFI controller being opened while HIDAPI controller was being opened Sam Lantinga 2023-02-09 12:05:46 -0800
  • d77eb8a8d5 Make sure we synchronously re-enable USB reporting mode for Switch controllers (thanks @SortaCore!) Sam Lantinga 2023-02-08 14:22:39 -0800
  • 3fb9118cb6 Note the Google Stadia controller doesn't support rumble over Bluetooth Sam Lantinga 2023-02-08 14:16:24 -0800
  • 71fb4e3d76 Fixed mis-detecting the share button on the Xbox controller over NDIS Sam Lantinga 2023-02-08 14:16:21 -0800
  • 2518e32de8 Dynamically update the serial number if it isn't available at first Sam Lantinga 2023-02-08 14:16:17 -0800
  • e8938fc66a Enable paddles on the Xbox Elite controller when connected over USB Sam Lantinga 2023-01-20 09:31:22 -0800
  • fde6323662 fix build after the Logitech ChillStream patch. Ozkan Sezer 2023-02-07 01:11:02 +0300
  • 7154605982 Added support for the Logitech ChillStream Sam Lantinga 2023-02-06 13:28:00 -0800
  • c68cfcdb2d make sure to not enable SDL_PASSED_BEGINTHREAD_ENDTHREAD for WinRT Ozkan Sezer 2023-02-07 00:21:56 +0300
  • 7bf3e28dc6 windows/SDL_systhread.c: remove some dead code. Ozkan Sezer 2023-02-07 00:21:40 +0300
  • 3fa5a2f794 Fixed warning running a command queue without any vertex operations Sam Lantinga 2023-02-06 11:22:00 -0800
  • af5efadd9f Setting the same mouse cursor twice is a no-op Sean Ridenour 2023-02-04 10:29:59 -0700
  • 5b5a72e33c Sorted controller list Sam Lantinga 2023-02-05 08:43:26 -0800
  • 58fa43e7c3 Added Elecom 8button gamepad Antonis Geralis 2023-02-05 10:35:53 +0200
  • 4266cf8504 Add Linux mapping for 8BitDo Pro 2 Wired Controller for Xbox Leonardo Brondani Schenkel 2023-01-04 13:46:01 +0100
  • 4f7f72c257 replaced line comments in public header. Ozkan Sezer 2023-02-04 10:02:10 +0300
  • c5035d8ffd include: add comment documenting the change(s) to SDL_opengl_glext.h Anonymous Maarten 2023-02-04 02:44:10 +0100
  • 92779a5bd8 Adds Stadia BT mapping Alynne 2023-01-30 01:46:03 -0500
  • 0dc4373aad opengl: make SDL_opengl_glext.h's include compatible with macos Anonymous Maarten 2023-02-03 20:58:02 +0100
  • 06b305d232 dynapi: cast GetProcAddress() result to void* Ozkan Sezer 2023-02-03 17:40:40 +0300
  • c4a493de97 Don't accept official mappings for controllers that aren't unique Sam Lantinga 2023-02-02 08:39:54 -0800
  • 4a87abc966 Fixed sort_controllers.py and resorted game controller database Sam Lantinga 2023-02-02 08:38:22 -0800
  • 2290d71338 Added gamepad mappings for the Xin-Mo Dual Arcade Fightstick Sam Lantinga 2023-02-01 23:09:53 -0800
  • 17ecb11ed6 macOS: fix initial Metal drawable size in certain multi-display setups Sasha Szpakowski 2023-02-01 18:56:33 -0400
  • 8800d40442 cmake: assume autotools static libraries with lib prefix and .a suffix Anonymous Maarten 2023-02-01 19:05:44 +0100
  • 7ac43cfb6b
    Note that version.rc is public domain. Ryan C. Gordon 2023-01-29 11:43:59 -0500
  • dfc56cfc0e Fix For issue #6948 (#6991) Matt Durgavich 2023-01-05 11:54:27 -0500
  • c83428475d
    wikiheaders: Link to the SDL3 wiki in the preamble. Ryan C. Gordon 2023-01-26 14:45:12 -0500
  • d5680c5d20
    wikiheaders: Allow markdown in the wikipreamble string. Ryan C. Gordon 2023-01-26 10:19:23 -0500
  • 1069c8931d
    wikiheaders: Add a \threadsafety tag to document threading details. Ryan C. Gordon 2023-01-24 22:13:25 -0500
  • 507fc462db
    SDL_atomic.h: Update SDL_CPUPauseInstruction for Watcom. (#7157) Jiří Malák 2023-01-26 15:00:02 +0100
  • d9d84c8d73 ci: test PVR_PSP2 (gles/gl) and gib (gles) Anonymous Maarten 2023-01-23 20:42:00 +0100
  • e927e5d440 vita: add missing static libraries for using gles with pib Anonymous Maarten 2023-01-24 04:52:44 +0100
  • 33ec2a5e94 vita: fix reformatting error in SDL_vtagl_pvr.c Anonymous Maarten 2023-01-23 20:41:23 +0100
  • a8a5bd3d6b cmake: allow disabling OpenGL support when building with GLES using PSP2-PVR Anonymous Maarten 2023-01-23 20:41:00 +0100
  • 038ccd764a Support MIN/MAX blend on opengles2 ds-sloth 2023-01-22 17:16:13 -0500
  • c0445c23bf vita: PVR needs to link to sceIme_stub library Anonymous Maarten 2023-01-23 05:08:59 +0100
  • 9670f233cc Support MIN/MAX blend on OpenGL + ES ds-sloth 2023-01-22 12:27:52 -0500
  • ea179abdb7 wayland: Enforce or override libdecor minimum window size Frank Praznik 2023-01-16 13:39:26 -0500
  • eabd88ed28 Update SDL_vitagles_pvr.c raphasamp 2023-01-22 08:09:24 -0300
  • a44b646105 Blacklist Konami Amusement Controllers From HIDAPI. PARTY MAN X 2023-01-21 19:37:22 -0600
  • 880ac537a5 typo fix to config.sub, Ozkan Sezer 2023-01-21 10:15:02 +0300
  • 7b8f0ba8b7 wayland: Set APPLICATION scancode name to Menu Guldoman 2023-01-19 21:12:51 +0100
  • 73a68c6ea5 regenerated configure script. Ozkan Sezer 2023-01-18 21:56:10 +0300
  • 44dc90dcc8 autotools: Add check for libdecor get min/max functions Frank Praznik 2023-01-18 13:03:04 -0500
  • 8efa1f8fc6 add support for libsamplerate's "linear" resampling mode Fabian Greffrath 2023-01-16 15:17:26 +0100
  • 5d1e6b28d9
    SDL_test_harness: fix memory leak when generated seed Sylvain 2023-01-16 10:28:16 +0100
  • c638b4a682
    SDL_CreateAudioStream: check for invalid parameters Sylvain 2023-01-16 09:21:24 +0100
  • 01a4cf8a10 ci: don't require EXTRA_ prefix on input environment variables Anonymous Maarten 2023-01-15 16:54:22 +0100
  • f51f7fbb94 n3ds: fix exported libraries of n3ds Anonymous Maarten 2023-01-15 15:57:56 +0100
  • b47b6e02fd fix prefix path not resolving symlinks Jon Daniel 2023-01-14 23:49:06 +0100
  • 381312a02a Use filesystem drivers Francisco Javier Trujillo Mata 2023-01-13 16:37:54 +0100
  • f836b465aa Revert "wayland: Don't try to restore non-resizable windows" Frank Praznik 2023-01-12 20:44:16 -0500
  • a47a045128 wayland: Don't try to restore non-resizable windows Frank Praznik 2023-01-12 16:32:04 -0500
  • e8ae155585 wayland: Perform a round trip when maximizing and restoring windows Frank Praznik 2023-01-12 15:36:35 -0500
  • 2cb422360c Fixed the hat_map to avoid segmentation fault happyharryh 2023-01-10 20:36:13 +0800
  • fa934dd4df hidapi: switch: Add user calibration support Narr the Reg 2023-01-09 17:42:17 -0600
  • 6a52017724 SDL_dynapi.c: add extern "C" guards, just in case.. Ozkan Sezer 2023-01-12 14:01:02 +0300
  • 32fd45cf48 Using UV instead of STQ Francisco Javier Trujillo Mata 2023-01-11 23:26:22 +0100
  • c5a09ca7a9 Remove dummy flag Francisco Javier Trujillo Mata 2023-01-10 23:12:25 +0100
  • b425036808 SDLAudioManager.java: Fixed the support for Android older than API 23 Wohlstand 2023-01-11 05:42:59 +0300
  • 0479df53ca Updated copyright for 2023 Sam Lantinga 2023-01-09 09:48:21 -0800
  • 0b0d256a69 Fix loongarch64 support yuanhecai 2023-01-09 15:52:07 +0800
  • d09d0aaab6 cmake (CheckPTHREAD): remove _GNU_SOURCE define after bug #7026 fix Ozkan Sezer 2023-01-09 01:30:50 +0300
  • 460b7b247f cmake: do all compile tests with -D_GNU_SOURCE=1 Anonymous Maarten 2023-01-08 19:12:11 +0100
  • ebc2fb411f Fixed infinite loop shutting down WGI controllers Sam Lantinga 2023-01-08 09:32:31 -0800
  • 0d5467a6e9 cmake: check for math library functions even in the absence of libm Ozkan Sezer 2023-01-07 14:25:04 +0300
  • 305e7b55bd cmake: fix detection of library functions when -Werror is enabled. Ozkan Sezer 2023-01-07 14:25:04 +0300
  • ad0d1e2ad5 wayland: Fallback to default cursor if chosen one wasn't found Guldoman 2023-01-04 18:47:16 +0100
  • 7bf4319eb2
    fix computation of alpha in BlitRGBtoRGBPixelAlphaMMX3DNOW (see #6990) Sylvain 2023-01-06 21:24:24 +0100
  • 0ebda87425 Fixed bug #6990: fix computation of alpha in BlitRGBtoRGBPixelAlphaMMX Sylvain 2023-01-06 13:27:53 +0100
  • a099172754 Added support for the ThrustMaster eSwap PRO Controller Xbox Sam Lantinga 2023-01-03 15:23:38 -0800
  • 988866ca4a Fixed line wrapping for HID packet dump Sam Lantinga 2023-01-03 15:12:47 -0800
  • 2cb7a0a0bb Added support for the ThrustMaster eSwap PRO Controller Xbox Sam Lantinga 2023-01-03 15:12:18 -0800
  • b8d5fa4aef Improved handling of binding buttons and axes Sam Lantinga 2023-01-03 12:47:40 -0800
  • 0a9f61fbf1
    Wayland / Drag and Drop: find the current window Sylvain 2023-01-03 16:35:51 +0100
  • c7f22f0324 render/SDL_yuv_sw.c: fix build after commit d234f7a Ozkan Sezer 2023-01-02 20:51:56 +0300
  • d234f7a498
    SDL2: backport SDL_CalculateYUVSize() that checks for YUV size overflow (#6972) Sylvain Becker 2023-01-02 18:09:57 +0100
  • 2fd9e63f1a
    Android: orientation, check for exact match to "Portrait". (see #6959) (Portrait is also contained in PortraitUpsideDown) Sylvain 2023-01-01 18:47:13 +0100