Commit Graph

  • 7d80e20883 emscripten: Add JS library dependencies using EM_JS_DEPS macro Sam Clegg 2023-07-05 13:52:37 -0700
  • 31229fd47f
    include: Added a note about SDL's iOS app delegate functions. Ryan C. Gordon 2023-09-15 09:49:43 -0400
  • f3847c157a x11: Always update clipboard owner Guldoman 2023-09-15 02:01:08 +0200
  • 70a2ac2f1c x11: Always update clipboard owner Guldoman 2023-09-15 02:01:08 +0200
  • 65aaf3a9ab x11: Always update clipboard owner Guldoman 2023-09-15 02:01:08 +0200
  • f622f21e6f Fixed build Sam Lantinga 2023-09-15 05:17:33 -0700
  • 5774c9638c Prefer hidraw over libusb when libusb whitelisting is not enabled Sam Lantinga 2023-09-15 05:14:26 -0700
  • 9301f7ace2 hidapi/libusb: only enumerate each interface once Sam Lantinga 2023-09-15 05:07:05 -0700
  • a7d49ea891
    x11: Always update clipboard owner Guldoman 2023-09-15 02:01:08 +0200
  • 859dc14add Replaced SDL_GetGamepadBindForAxis() and SDL_GetGamepadBindForButton() with SDL_GetGamepadBindings() Sam Lantinga 2023-09-13 23:01:28 -0700
  • 9e50048ab6 Revert "Removed SDL_GamepadBinding from the API" Sam Lantinga 2023-09-13 22:42:47 -0700
  • 9f17d1a9d8 Don't reference the same function in "see also" Sam Lantinga 2023-09-13 11:01:00 -0700
  • 86505ea630 fix SDL_AudioStreamCallback documentation Ozkan Sezer 2023-09-13 18:35:30 +0300
  • d885d5c310 Sync SDL3 wiki -> header SDL Wiki Bot 2023-09-13 15:04:13 +0000
  • 2f43f7bc53
    audio: Allow querying of device buffer size. Ryan C. Gordon 2023-09-13 11:03:17 -0400
  • cf95721130
    audio: Added a hint to let apps force device buffer size. Ryan C. Gordon 2023-09-13 10:42:08 -0400
  • 47d8c77c67
    audio: Choose better default sample frame counts. Ryan C. Gordon 2023-09-13 10:27:11 -0400
  • 8b26e95f91
    audio: Change SDL_AudioStreamCallback Ryan C. Gordon 2023-09-13 10:11:23 -0400
  • 9da34e8fb5
    docs: Updated README-emscripten.md. Ryan C. Gordon 2023-09-12 21:26:15 -0400
  • b576e29d9b detect fanatec steering wheels Max Bachmann 2023-09-13 00:24:47 +0200
  • a8b9414697 detect fanatec steering wheels Max Bachmann 2023-09-13 00:24:47 +0200
  • fd1c54a004 detect fanatec steering wheels Max Bachmann 2023-09-13 00:24:47 +0200
  • 9f19b92194
    detect fanatec steering wheels Max Bachmann 2023-09-13 00:24:47 +0200
  • cb44146089
    docs: Whoops, this got added by the wiki bridge by accident! Ryan C. Gordon 2023-09-12 17:36:02 -0400
  • cd633b9a88 Renamed SDL_IsAudioDevicePaused() to SDL_AudioDevicePaused() Sam Lantinga 2023-09-12 12:09:17 -0700
  • c6cad07faa Sync SDL3 wiki -> header SDL Wiki Bot 2023-09-12 18:28:12 +0000
  • a6e52f9e48
    Sync SDL3 wiki -> header Ryan C. Gordon 2023-09-12 14:27:21 -0400
  • 2de2e9d031 Fix flickering of window when using desktop-fullscreen and borderless window on multiple monitors on Linux. Closes #8186. Dan Ginsburg 2023-09-01 16:21:44 -0400
  • 723835d16a Windows: fix for client rect resizing larger each time we came from exclusive fullscreen -> windowed on a monitor with HiDPI set. The problem was we were using the monitor DPI rather than the window DPI so AdjustWindowRectExForDpi was giving us an incorrect size which would be too large for the client rect. Closes #8237. danginsburg 2023-09-12 09:43:44 -0400
  • ce27363df2
    wikiheaders: Sort undocumented functions. Ryan C. Gordon 2023-09-12 09:58:10 -0400
  • fa1f4297ef Windows: fix for client rect resizing larger each time we came from exclusive fullscreen -> windowed on a monitor with HiDPI set. The problem was we were using the monitor DPI rather than the window DPI so AdjustWindowRectExForDpi was giving us an incorrect size which would be too large for the client rect. Closes #8237. danginsburg 2023-09-12 09:43:44 -0400
  • e22282b097 Added README about transparent windows in Win32 Sam Huang 2023-09-11 07:35:39 -0700
  • 1d1c6e6305 Turn off COREAUDIO debug logging by default Sam Lantinga 2023-09-11 09:03:48 -0700
  • 6cae141b67
    Added README about transparent windows in Win32 Sam Huang 2023-09-11 07:35:39 -0700
  • c7ad8e5431 cmake: make sure SDL_GetPrefPath is run before testfilesystem Anonymous Maarten 2023-09-08 03:28:01 +0200
  • 9c8ee3a154 ci: run tests in parallel Anonymous Maarten 2023-09-10 15:20:34 +0200
  • 92dc226018 cmake: make sure SDL_GetPrefPath is run before testfilesystem Anonymous Maarten 2023-09-08 03:28:01 +0200
  • 2adebcd6cc ci: run tests in parallel Anonymous Maarten 2023-09-10 15:20:34 +0200
  • ce32c44b54 docs: Added Emscripten filesystem notes. Ryan C. Gordon 2023-09-09 17:45:16 -0400
  • 818a26f21b docs: Corrected/improved some Emscripten docs. Ryan C. Gordon 2023-09-09 10:11:59 -0400
  • 5e6a851d6c docs: Fixed some Emscripten details Ryan C. Gordon 2023-09-09 09:58:50 -0400
  • f788a671e4 docs: Remove "more on this later" comment for something already covered. Ryan C. Gordon 2023-09-08 23:47:10 -0400
  • bd77b9a0ce docs: Rewrote README-emscripten.md Ryan C. Gordon 2023-09-08 23:37:27 -0400
  • 52efefca04 wayland: Fix drag offer leak Frank Praznik 2023-09-09 18:37:49 -0400
  • 9f76f81453 wayland: Fix drag offer leak Frank Praznik 2023-09-09 18:37:49 -0400
  • c26542cfb5
    docs: Added Emscripten filesystem notes. Ryan C. Gordon 2023-09-09 17:45:16 -0400
  • c25c3fae89
    fix #7888 Kaïs 2023-09-09 22:39:27 +0200
  • 3a992af446 audio: Added a postmix callback to logical devices. Ryan C. Gordon 2023-09-07 10:56:09 -0400
  • d710e0be27 render: Enable clipping for zero-sized rectangles Simon McVittie 2023-09-09 14:36:21 +0100
  • 8ad043fc38 render: Enable clipping for zero-sized rectangles Simon McVittie 2023-09-09 14:36:21 +0100
  • 7207bdce5d render: Enable clipping for zero-sized rectangles Simon McVittie 2023-09-09 14:36:21 +0100
  • b8d1f852db cmake: use MSVC_RUNTIME_LIBRARY to force MT Anonymous Maarten 2023-09-09 19:16:31 +0200
  • b388f6e32d cmake: use MSVC_RUNTIME_LIBRARY to force MT Anonymous Maarten 2023-09-09 19:16:31 +0200
  • 22d81fb3e9 cmake: use MSVC_RUNTIME_LIBRARY to force MT Anonymous Maarten 2023-09-09 19:14:12 +0200
  • 799d4e38b7
    docs: Corrected/improved some Emscripten docs. Ryan C. Gordon 2023-09-09 10:11:59 -0400
  • ecf21f0760
    docs: Fixed some Emscripten details Ryan C. Gordon 2023-09-09 09:58:50 -0400
  • 4297a73152 render: Enable clipping for zero-sized rectangles Simon McVittie 2023-09-09 14:36:21 +0100
  • 4a6721d049 render: Enable clipping for zero-sized rectangles Simon McVittie 2023-09-09 14:36:21 +0100
  • 849169a1d8
    docs: Remove "more on this later" comment for something already covered. Ryan C. Gordon 2023-09-08 23:47:10 -0400
  • a967de9476
    docs: Rewrote README-emscripten.md Ryan C. Gordon 2023-09-08 23:37:27 -0400
  • bb3fb16e00 Fixes #8190. From #7249, reverted the hunks other than #7239. kanjitalk755 2023-09-09 09:10:06 +0900
  • a2e17852d9 cmake: make sure SDL_GetPrefPath is run before testfilesystem Anonymous Maarten 2023-09-08 03:28:01 +0200
  • 2fb266e0a4 ci: run tests in parallel Anonymous Maarten 2023-09-08 03:24:47 +0200
  • 72be3cc2c7 cmake: make sure SDL_GetPrefPath is run before testfilesystem Anonymous Maarten 2023-09-08 03:28:01 +0200
  • 5e5f63e28d ci: run tests in parallel Anonymous Maarten 2023-09-08 03:24:47 +0200
  • ad1313e751
    testaudio: Patched to compile. Ryan C. Gordon 2023-09-07 16:03:49 -0400
  • 6b72728b7d
    audio: Added a postmix callback to logical devices. Ryan C. Gordon 2023-09-07 10:56:09 -0400
  • 25eca09c7e
    include: Replaced old Bugzilla URL. Ryan C. Gordon 2023-09-07 10:44:09 -0400
  • 5747ddc012
    testaudio: Clean up some messy memory management. Ryan C. Gordon 2023-09-07 10:50:11 -0400
  • fafbea1ced
    audio: Move internal float32 mixing to a simplified function Ryan C. Gordon 2023-09-07 10:48:04 -0400
  • 116b0ec977
    include: minor tweak to audio API documentation Ryan C. Gordon 2023-09-07 10:45:45 -0400
  • fb13770353
    include: Replaced old Bugzilla URL. Ryan C. Gordon 2023-09-07 10:44:09 -0400
  • 38c8fc05c5
    audio: Remove ChooseMixStrategy. Ryan C. Gordon 2023-09-06 10:02:32 -0400
  • b00cbd76aa wikiheaders.pl: create Unsupported.md file with list of functions undocumented in either the headers or the wiki Anonymous Maarten 2023-09-06 20:28:23 +0200
  • 88299502b4 wayland: Ensure that the toplevel window is recreated when switching decoration modes Frank Praznik 2023-09-06 12:18:27 -0400
  • 94a42c8aad wikiheaders.pl: create Unsupported.md file with list of functions undocumented in either the headers or the wiki Anonymous Maarten 2023-09-06 20:28:23 +0200
  • 37e1fc3b58 wayland: Ensure that the toplevel window is recreated when switching decoration modes Frank Praznik 2023-09-06 12:18:27 -0400
  • 64e7266fde wayland: Ensure that the toplevel window is recreated when switching decoration modes Frank Praznik 2023-09-06 12:18:27 -0400
  • f2ca9a615b Added SDL_AUDIO_FRAMESIZE Brick 2023-09-03 22:07:05 +0100
  • 53122593f8 Added SDL_AUDIO_BYTESIZE Brick 2023-09-05 23:02:37 +0100
  • be740113d5 Added SDL_AUDIO_FRAMESIZE Brick 2023-09-03 22:07:05 +0100
  • 3b58910c9d Added SDL_AUDIO_BYTESIZE Brick 2023-09-05 23:02:37 +0100
  • 544351c98e Sync SDL3 wiki -> header SDL Wiki Bot 2023-09-05 21:19:16 +0000
  • 2e7d2b94eb Clarify that SDL_BlitSurface() ignores the width and height in dstrect Sam Lantinga 2023-09-05 14:18:13 -0700
  • e9ab663c43 Detect Simagic wheel bases as wheels (#8198) Makarenko Oleg 2023-09-04 22:11:13 +0300
  • 1d495351a0 Detect Simagic wheel bases as wheels (#8198) Makarenko Oleg 2023-09-04 22:11:13 +0300
  • a2c1984d37
    Detect Simagic wheel bases as wheels (#8198) Makarenko Oleg 2023-09-04 22:11:13 +0300
  • 1d8dfbb223 avoid type redefinition errors after PR/8181 Ozkan Sezer 2023-09-04 21:29:40 +0300
  • ebc62dc63a
    Move Simagic VID/PID above Dragonrise wheel_joysticks should be sorted by VID/PID Oleg 2023-09-04 21:23:29 +0300
  • c8d1de1a9b Detect Logitech G923 Playstation as wheel G923 have two different versions - Xbox version is already present in the wheel list, but not the PS version. Oleg 2023-09-04 20:26:24 +0300
  • 365a36386a Detect Logitech G923 Playstation as wheel G923 have two different versions - Xbox version is already present in the wheel list, but not the PS version. Oleg 2023-09-04 20:26:24 +0300
  • 266b91d2fd Detect Logitech G923 Playstation as wheel G923 have two different versions - Xbox version is already present in the wheel list, but not the PS version. Oleg 2023-09-04 20:26:24 +0300
  • bf8c9cd6bf Detect Logitech PRO Racing Wheel for Xbox (PC mode) as wheel Logitech PRO Racing Wheel have two different versions - for Playstation and Xbox. Vendor + Product ID for Playstation version already present in SDL sources, but not an Xbox version Oleg 2023-09-04 20:46:09 +0300
  • 242b25aba4 Detect Logitech PRO Racing Wheel for Xbox (PC mode) as wheel Logitech PRO Racing Wheel have two different versions - for Playstation and Xbox. Vendor + Product ID for Playstation version already present in SDL sources, but not an Xbox version Oleg 2023-09-04 20:46:09 +0300
  • cde67ea49a Detect Logitech PRO Racing Wheel for Xbox (PC mode) as wheel Logitech PRO Racing Wheel have two different versions - for Playstation and Xbox. Vendor + Product ID for Playstation version already present in SDL sources, but not an Xbox version Oleg 2023-09-04 20:46:09 +0300
  • 40f16d564b
    Detect Logitech PRO Racing Wheel for Xbox (PC mode) as wheel Logitech PRO Racing Wheel have two different versions - for Playstation and Xbox. Vendor + Product ID for Playstation version already present in SDL sources, but not an Xbox version Oleg 2023-09-04 20:46:09 +0300
  • d69a93cda5
    Detect Simagic wheel bases as wheels Simagic DirectDrive wheel bases have the same vendor + product id's Oleg 2023-09-04 20:31:16 +0300
  • 286f14558a
    Detect Logitech G923 Playstation as wheel G923 have two different versions - Xbox version is already present in the wheel list, but not the PS version. Oleg 2023-09-04 20:26:24 +0300
  • 3a932141e4 Restore audio format binary compatibility with SDL 2.0 Sam Lantinga 2023-09-04 10:16:33 -0700
  • e85206ffd8 wikiheaders.pl: add --rev= option to pass revision string Anonymous Maarten 2023-09-04 18:56:00 +0200