David Fort
e00b1fdd67
clipboard: include mime types in SDL_ClipboarUpdate
...
This patch modifies the clipboard handling so that when we receive an external
clipboard update, the suppported mime types are included in the SDL_ClipboarUpdate
event. The patch also introduces the owner field that allows to know if the update
is because we own the clipboard (internal update) or if it was an external update.
2024-10-05 18:19:10 -07:00
bubbleguuum
2880b40e33
fix pipewire prototype
2024-10-05 18:16:12 -07:00
Petar Popovic
b6ab7d28f6
Replaced \r\n with \n in SDL root files
2024-10-05 18:15:02 -07:00
Sam Lantinga
b8e72b0969
Note that creating a renderer will fail if the preferred renderer isn't available.
...
Fixes https://github.com/libsdl-org/SDL/issues/11077
2024-10-05 09:55:26 -07:00
zshoals
1ca45c5891
Fix typo: DiretMedia->DirectMedia
2024-10-05 00:08:01 -04:00
Sam Lantinga
8db3b47482
Just use normal stdio for the child process
...
Make sure we flush all output so it's seen by the parent as it happens.
2024-10-04 14:13:52 -07:00
Ryan C. Gordon
8c3f88b495
docs: Wrote CategoryVulkan.
2024-10-04 16:55:50 -04:00
SDL Wiki Bot
369b93771b
Sync SDL3 wiki -> header
2024-10-04 20:38:03 +00:00
SDL Wiki Bot
deeffaa8d6
Sync SDL3 wiki -> header
2024-10-04 20:36:26 +00:00
Ryan C. Gordon
84ecf7fd3e
docs: Add CategorySurface text.
2024-10-04 16:35:49 -04:00
SDL Wiki Bot
e292d1f5ac
Sync SDL3 wiki -> header
2024-10-04 20:27:58 +00:00
Sam Lantinga
d5af0c7e09
Added missing parentheses
2024-10-04 13:27:13 -07:00
SDL Wiki Bot
5a60d073c0
Sync SDL3 wiki -> header
2024-10-04 20:24:40 +00:00
SDL Wiki Bot
a3413e050b
Sync SDL3 wiki -> header
2024-10-04 20:23:29 +00:00
Ryan C. Gordon
c25423b94c
docs: Filled in some category pages.
2024-10-04 16:22:00 -04:00
Sam Lantinga
a57ecad648
Fixed documentation typos
2024-10-04 13:04:27 -07:00
SDL Wiki Bot
37315110c1
Sync SDL3 wiki -> header
2024-10-04 19:50:14 +00:00
Anonymous Maarten
f26dd52090
SDL_GetProcessProperties is missing a SDLCALL
2024-10-04 21:48:27 +02:00
Ryan C. Gordon
d318a4a6b1
.wikiheaders-options: Declare SDL3 to be a stable API!
2024-10-04 15:38:32 -04:00
SDL Wiki Bot
64cbf02dbf
Sync SDL3 wiki -> header
2024-10-04 19:35:00 +00:00
Ryan C. Gordon
ffe4e571d1
wikiheaders: regex hack to make a URL not confuse wikilink genertion.
2024-10-04 15:34:18 -04:00
SDL Wiki Bot
a7e4e9219a
Sync SDL3 wiki -> header
2024-10-04 19:29:06 +00:00
cosmonaut
e8c852d77c
GPU: re-add parens to wiki intro
2024-10-04 12:28:05 -07:00
Sam Lantinga
00385951a1
Use file descriptor I/O for process pipes
...
Use low level non-blocking I/O for process pipe streams. This may fix issues with data not getting through the pipe occasionally.
Related: https://github.com/libsdl-org/SDL/issues/11006
2024-10-04 12:24:17 -07:00
SDL Wiki Bot
f592a35439
Sync SDL3 wiki -> header
2024-10-04 18:32:44 +00:00
cosmonaut
12d007038c
GPU: wiki header link typo
2024-10-04 11:31:52 -07:00
SDL Wiki Bot
f275731e18
Sync SDL3 wiki -> header
2024-10-04 18:30:06 +00:00
cosmonaut
f3285b01c8
GPU: Intro fixes
2024-10-04 11:29:27 -07:00
SDL Wiki Bot
93c7521dd5
Sync SDL3 wiki -> header
2024-10-04 18:22:19 +00:00
Evan Hemsley
c1084bfaa3
GPU Introduction ( #11062 )
2024-10-04 11:21:36 -07:00
cosmonaut
21e7fa45e8
GPU: fix padding field typo
2024-10-04 10:45:47 -07:00
Anonymous Maarten
bd4cd34a74
Add docs to mingw development archive
2024-10-04 18:19:07 +02:00
SDL Wiki Bot
f859d69c44
Sync SDL3 wiki -> header
2024-10-04 16:14:38 +00:00
Sam Lantinga
6c64c62114
Rename SDL_BUTTON() to SDL_BUTTON_MASK()
...
Fixes https://github.com/libsdl-org/SDL/issues/11056
2024-10-04 09:13:59 -07:00
SDL Wiki Bot
d529407ce7
Sync SDL3 wiki -> header
2024-10-04 15:58:03 +00:00
Sam Lantinga
fe2880fcda
Rename SDL_SetThreadPriority() to SDL_SetCurrentThreadPriority()
...
Fixes https://github.com/libsdl-org/SDL/issues/11055
2024-10-04 08:57:03 -07:00
Daniel Ludwig
69196ab30d
Change evasive library handle to `SDL_SharedObject*`
2024-10-04 05:18:40 -04:00
Ryan C. Gordon
3a6a3ab64f
gpu: Fix memory leak in Vulkan backend.
2024-10-04 04:46:28 -04:00
Sam Lantinga
43e7ce7dfc
Updated to version 3.1.3 for the preview release
2024-10-03 23:01:55 -07:00
SDL Wiki Bot
ca0b1eaf5a
Sync SDL3 wiki -> header
2024-10-04 05:54:33 +00:00
Sam Lantinga
93c27a6675
Fixed the documentation for consistency.
2024-10-03 22:54:05 -07:00
SDL Wiki Bot
3ae2af8aa1
Sync SDL3 wiki -> header
2024-10-04 05:53:50 +00:00
Ryan C. Gordon
9a5d5a2839
video: Improve the EGL attribute callbacks.
...
Now it has access to information it needs and it's clear who is reponsible
for memory management.
Fixes #11039 .
2024-10-03 22:52:52 -07:00
Petar Popovic
d4143e02d1
Always set checked_monotonic_time when calling CheckMonotonicTime()
2024-10-03 17:11:34 -07:00
Petar Popovic
020fb6889c
Removed unnecessary const-qualifiers in src and test files
2024-10-03 17:39:08 -04:00
Petar Popovic
b8e8dcaa9a
Add void to openbsd function prototypes
2024-10-03 13:55:21 -07:00
Petar Popovic
0e909d2785
Removed redundant condition in src/events/SDL_pen.c
2024-10-03 13:42:18 -07:00
Ryan C. Gordon
191f3ecbbc
render: Restore previous policy for converting window/render coordinates.
...
Before this commit, it would adjust for the logical presentation settings.
Now, it works as it did before the logical presentation render target was
removed: it takes current viewport and scale into account, as well.
Fixes #10978 .
2024-10-03 16:31:56 -04:00
Petar Popovic
3246df8bd3
Remove redundant SDL_Vulkan_GetResultString() declaration
2024-10-03 13:29:53 -07:00
Frank Praznik
07fd88d241
docs: Fix migration documentation for SDL_WINDOWEVENT_SIZE_CHANGED
...
Mark the event as removed as there is no true direct mapping in SDL3, and inform clients that they should handle the explicit SDL_EVENT_WINDOW_RESIZED and SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGED events instead.
2024-10-03 12:34:26 -04:00