This website requires JavaScript.
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