Commit Graph

  • 10bbf9d1da Fixed SDL_PenCapabilityFlags from Uint64 to Uint32. Ryan C. Gordon 2024-05-26 12:21:55 -04:00
  • 0e6db371e8 pen: Make the \since field in SDL_PenCapabilityFlags match everything else. Ryan C. Gordon 2024-05-25 22:55:38 -04:00
  • cf2874080f mouse: Move mouse button state from a Uint32 to a formal typedef. Ryan C. Gordon 2024-05-25 22:54:31 -04:00
  • 13b18e3c41 test: Moved some Uint32 bitfields over to typedefs. Ryan C. Gordon 2024-05-23 23:56:05 -04:00
  • 0f0570b060 pen: Change a Uint32 bitfield into a typedef. Ryan C. Gordon 2024-05-23 20:12:19 -04:00
  • 8e3ff8c3a1 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-26 17:21:54 +00:00
  • 534768c7c5 Added SDL_PauseAudioStreamDevice() and SDL_ResumeAudioStreamDevice() Sam Lantinga 2024-05-26 08:10:51 -07:00
  • a6da2e6f8b Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-26 16:19:32 +00:00
  • 2626304e70 properties: add formal SDL_CleanupPropertyCallback type, improve docs. Ryan C. Gordon 2024-05-26 12:17:34 -04:00
  • 4ee28b6bb4 wayland: Refactor and fix size handling in the configure events Frank Praznik 2024-05-25 17:59:15 -04:00
  • 84cb065da2 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-26 03:34:35 +00:00
  • 033793faed audio: SDL_OpenAudioDeviceStream() now allows a NULL spec. Ryan C. Gordon 2024-05-25 23:33:39 -04:00
  • 6a40a8eb12 audio: Minor documentation clarifications. Ryan C. Gordon 2024-05-25 23:33:02 -04:00
  • 0e1f3b681f video: Distinguish between explicit fullscreen enter requests and update requests Frank Praznik 2024-05-25 12:05:19 -04:00
  • fefa47e409 dropfile: main callbacks need extra CMake care on UWP Anonymous Maarten 2024-05-25 16:35:11 +02:00
  • 78e25d4994 testdropfile: convert to use callbacks Anonymous Maarten 2024-05-25 04:44:07 +02:00
  • 89a4d9ae67 cmake+d3d12: d3d12 now builds succesfully on older Windows SDKs, so simplify the checks Anonymous Maarten 2024-05-24 21:47:57 +02:00
  • 318ab9361b opengl: remove duplicated texture format capehill 2024-05-24 21:06:52 +03:00
  • 98fcf112e7 d3d12: older Windows SDK headers contain wrong function prototypes Anonymous Maarten 2024-05-23 16:35:06 +02:00
  • ecdcf94c5b wayland: Only restore windowed constraints in configuration events Frank Praznik 2024-05-17 11:55:47 -04:00
  • 535be42b1c Correct name for SDL_CreateThreadWithStackSize() d-musique 2024-05-24 16:28:44 +02:00
  • 7a043d9958 Note that SDL_BlitSurface() was renamed SDL_BlitSurfaceScaled() Sam Lantinga 2024-05-24 05:33:51 -07:00
  • 836e6c1531 Don't toggle modifier state for repeated keys (thanks @dalawren!) Sam Lantinga 2024-05-24 04:44:56 -07:00
  • f3695ef34e VC: don't import Microsoft.CPP.UpgradeFromVC[67]0.props projects Anonymous Maarten 2024-05-24 04:54:37 +02:00
  • 9259d532da isVRHeadset returns true for Pico headsets Sam Lantinga 2024-05-23 13:40:45 -07:00
  • 89caa88b73 Get the definition for SDL_PropertiesID in SDL_thread.h Sam Lantinga 2024-05-23 17:14:07 -07:00
  • a3ab46b707 Fixed mapping the touchpad for the Qanba PS5 controllers like the Qanba Drone 2 Arcade Joystick Sam Lantinga 2024-05-23 16:45:56 -07:00
  • 98a9ca5e32 Added Linux bindings for the Qanba Drone 2 Arcade Joystick Sam Lantinga 2024-05-23 15:34:38 -07:00
  • 2461bd8648 Removed unnecessary float casts Sam Lantinga 2024-05-23 15:12:01 -07:00
  • 3acca27e95 Dialog: XDG Portals: Remove the file:// URI Semphris 2024-05-23 12:38:43 -04:00
  • 6e081eb7dc Memory leak no more! Sam Lantinga 2024-05-23 11:26:59 -07:00
  • 156ca356b5 Free any temporary environment memory at SDL_Quit() Sam Lantinga 2024-05-23 11:22:00 -07:00
  • 4022682c28 Fix touchid assertion faliure on emscripten Cyao 2024-05-23 18:05:57 +02:00
  • 66fbbdf46a Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-23 17:09:44 +00:00
  • 3e8d8f81b4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-23 17:04:35 +00:00
  • baacbeb4c4 wayland: Make sure the correct cached window dimensions are used when a config size of 0,0 is received Frank Praznik 2024-05-23 10:51:44 -04:00
  • b1061a3ec1 video: Rename 'state_not_floating' to the more descriptive 'tiled' Frank Praznik 2024-05-23 10:26:36 -04:00
  • 37672f52da wayland: Simplify resize logic Frank Praznik 2024-05-23 10:23:57 -04:00
  • 3f1143b4f5 release: fix arm64 Visual Studio build directory scribam 2024-05-23 13:01:02 +02:00
  • 2f2c3afb05 SDL_internal: tweaked comment. Ryan C. Gordon 2024-05-22 20:53:42 -04:00
  • 48ebc829e4 thread: Fix build, if SDL is built without an external C runtime. Ryan C. Gordon 2024-05-22 20:45:57 -04:00
  • 25024ea295 windows: Before SDL_main has run, use WideCharToMultibyte, not SDL_iconv. Ryan C. Gordon 2024-05-22 17:32:17 -04:00
  • 86b2f441c0 release: create arm64 Visual Studio binaries Anonymous Maarten 2024-05-22 22:44:16 +02:00
  • be5d4e5857 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-22 21:40:15 +00:00
  • 6429806dce Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-22 19:47:56 +00:00
  • 3c00af1ac6 cmake: preseed CMake cache on MSVC to speed up configuration Anonymous Maarten 2024-04-17 15:06:01 +02:00
  • daf5009395 dialog: fixed typo in docs. Ryan C. Gordon 2024-05-22 14:26:50 -04:00
  • 93a0db597a Add documentation about dialogs and events Semphris 2024-05-08 20:29:40 -04:00
  • e10666397e ci: build simple Android SDL app using gradle Anonymous Maarten 2024-05-21 20:32:39 +02:00
  • 8954e42bcb xcode: cmake scripts inside frameworks in side xcframework differ from the top cmake script Anonymous Maarten 2024-05-22 15:28:21 +02:00
  • e10207e831 cmake: disallow '#include "SDL.h"' Anonymous Maarten 2024-05-22 19:18:00 +02:00
  • f2e3437311 include: Fixed headers to not break with wikiheaders. This is a hack for now. Ryan C. Gordon 2024-05-22 12:29:30 -04:00
  • b7bb220e60 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-22 15:40:15 +00:00
  • b2ca8fe458 thread: Simplified docs, moved some technical details to a non-wiki comment. Ryan C. Gordon 2024-05-22 10:04:37 -04:00
  • b83bb035e6 thread: SDL_CreateThreadWithStackSize is now SDL_CreateThreadWithProperties. Ryan C. Gordon 2024-05-22 01:47:09 -04:00
  • 0ec716819e thread: Reworked SDL_CreateThread to be consistent across platforms. Ryan C. Gordon 2024-05-21 01:46:48 -04:00
  • 983544a53e Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-22 00:41:09 +00:00
  • 95aa9a79a9 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-22 00:07:49 +00:00
  • 7164ca374e Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-22 00:06:36 +00:00
  • 1f0884ffef Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-21 23:59:08 +00:00
  • 85c87f4140 release: use git archive to get sources Anonymous Maarten 2024-05-22 00:48:13 +02:00
  • 9b0203d9b1 release: Include pdb in Visual Studio release artifacts + build in C:\temp Anonymous Maarten 2024-05-03 22:36:23 +02:00
  • 45081db9d4 Build Android prefab in releaser.py script Anonymous Maarten 2022-10-02 16:41:20 +02:00
  • 1f89c407e0 win32: Fix maximized windows when leaving fullscreen Frank Praznik 2024-05-21 18:32:16 -07:00
  • 2123b84fbe SDL_test: add --hide-cursor to help Anonymous Maarten 2024-05-21 22:56:26 +02:00
  • 05fb91c7b4 TESTWM : Option and Keyboard action to ShowCursor and HideCursor Dragon-Baroque 2024-05-21 22:19:16 +02:00
  • 888a45977d tests: Check the usable bounds for centered window positioning Frank Praznik 2024-05-21 12:26:40 -04:00
  • f9260a8470 Added an entry for the 8Bitdo Ultimate Wired Controller Sam Lantinga 2024-05-20 16:44:45 -07:00
  • 5aecd40683 Try to center windows in the usable bounds if they fit Sam Lantinga 2024-05-20 14:59:34 -07:00
  • 78a36830f8 video: Remove MMX codepath from SDL_BlitCopy. Ryan C. Gordon 2023-09-26 12:29:09 -04:00
  • 9d03ff6c18 Decrement before as the code makes more sense Susko3 2024-05-20 19:38:50 +02:00
  • 9458dc07dc Fix double-free on cleanup and general nonsense when deleting fingers Susko3 2024-05-20 19:35:24 +02:00
  • 71050341d4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-20 16:46:41 +00:00
  • dd09d4b4ee hidapi: Replace BSD license with "original" hidapi license. Ryan C. Gordon 2024-05-20 12:41:04 -04:00
  • c6cc719067 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-20 01:46:10 +00:00
  • 4d32f66fe7 wayland: Don't destroy and recreate the confinement region with window size changes Frank Praznik 2024-05-19 10:23:31 -04:00
  • 9d70f1b483 coccinelle doesn't support floating point constants Sam Lantinga 2024-05-18 16:36:29 -07:00
  • 18513d1ce8 wayland: Scale mouse warp coordinates Frank Praznik 2024-05-18 09:52:47 -04:00
  • b1e01b971b video: Disable mouse warp on fullscreen transitions for Wayland and XWayland Frank Praznik 2024-05-18 09:42:32 -04:00
  • 6f2621438a Renamed DECLSPEC to SDL_DECLSPEC Sam Lantinga 2024-05-17 16:52:36 -07:00
  • 2cf32b0e0a Fixed warning: 'fA' may be used uninitialized in this function Sam Lantinga 2024-05-17 09:42:38 -07:00
  • 961488b0dc Added NULL pointer check APGR22 2024-05-17 21:05:40 +07:00
  • 09fbb2a07d WASAPI_WaitDevice: Check current padding before waiting on event Brick 2024-05-06 23:48:19 +01:00
  • d3d7c04bf8 testcamera: libSDL3_test destroys the window and renderer Anonymous Maarten 2024-05-13 16:16:52 +02:00
  • 18225f7bb5 libSDL3_test: don't remove windows and renders when quiting Anonymous Maarten 2024-05-13 16:15:21 +02:00
  • a7d4ee05f6 video: hide window before destroying properties Anonymous Maarten 2024-05-13 16:11:25 +02:00
  • 690875d555 testiconv: free all memory to fix --trackmem Anonymous Maarten 2024-05-13 16:06:37 +02:00
  • 831c79d32f testatomic: destroy threads + free all memory at quit to fix --trackmem Anonymous Maarten 2024-05-13 16:05:55 +02:00
  • eda9247f01 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-17 12:37:31 +00:00
  • b6b9d5508e Renamed SDL_MixAudioFormat to SDL_MixAudio, and use float volume Brick 2024-05-08 14:21:24 +01:00
  • 5c4b558c1c Dynamic API symbol cleanup Sam Lantinga 2024-05-16 23:18:41 -07:00
  • f295f6814c fix type redefinition errors after #9817 Ozkan Sezer 2024-05-17 04:29:30 +03:00
  • f17b556c76 Add SDL_Vulkan_DestroySurface functionality (#9817) Ali Emre Gülcü 2024-05-17 03:41:15 +03:00
  • a69eaae32e Add SDL_NODISCARD macro to SDL_begin_code.h vittorioromeo 2024-05-17 01:46:57 +02:00
  • a50e0319d5 ci: retry package creation multiple times Anonymous Maarten 2024-05-16 20:56:00 +02:00
  • 7cddde32ac Removed SDL_SWSURFACE, added unsigned suffix for surface flags Sam Lantinga 2024-05-16 11:40:38 -07:00
  • c24f860c4d Fixed warning C4244: '=': conversion from 'int' to 'Uint8', possible loss of data Sam Lantinga 2024-05-16 11:28:02 -07:00
  • 919c012d29 Sync SDL3 wiki -> header SDL Wiki Bot 2024-05-16 18:24:34 +00:00
  • abfd0dc683 Added SDL_HINT_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL Sam Lantinga 2024-05-16 11:14:54 -07:00
  • 730fa2c379 Re-sorted API functions Sam Lantinga 2024-05-16 10:09:33 -07:00