Sam Lantinga
09428688b9
Added a reminder to sign the source archives when creating a release
2024-12-07 11:50:42 -08:00
Salman Alshamrani
972c6d0b82
Add SetTextInputProperties
to video device API and fix iOS handling
2024-12-07 11:43:35 -08:00
Salman Alshamrani
5d09656afa
Refactor iOS text input activation to better work with hardware keyboards
2024-12-07 11:43:35 -08:00
Salman Alshamrani
72895a6994
Remove unused hardwareKeyboard
variable
2024-12-07 11:43:35 -08:00
SDL Wiki Bot
f64e9a52dc
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-07 04:33:05 +00:00
Sam Lantinga
ddb1e66d90
Updated the release checklist documentation
2024-12-06 20:18:30 -08:00
Sam Lantinga
caf0348b26
Enable ApplePressAndHoldEnabled
...
Fixes https://github.com/libsdl-org/SDL/issues/3622
2024-12-06 17:33:10 -08:00
Sam Lantinga
900627f7fc
Enable the SDL_HINT_MOUSE_DOUBLE_CLICK_TIME and SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS hints on macOS
...
Fixes https://github.com/libsdl-org/SDL/issues/4000
2024-12-06 17:07:16 -08:00
Sam Lantinga
6d1dac1404
Removed unused math code from the Visual Studio projects
2024-12-06 16:28:23 -08:00
SDL Wiki Bot
d25cdc0fef
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-07 00:20:38 +00:00
Sam Lantinga
df48af22d4
Removed unused math code from the Xcode project
2024-12-06 16:20:13 -08:00
Sam Lantinga
08de6656fc
Document the pixel layout of YUV format surfaces
...
Fixes https://github.com/libsdl-org/SDL/issues/10530
2024-12-06 16:14:05 -08:00
SDL Wiki Bot
2ac62d8c67
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-06 22:17:01 +00:00
Sam Lantinga
846eb9a886
Added SDL_RenderTextureAffine() to the exported API
2024-12-06 14:16:16 -08:00
SDL Wiki Bot
7278399366
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-06 22:15:20 +00:00
expikr
d0f1910918
add SDL_RenderTextureAffine
2024-12-06 14:14:47 -08:00
SDL Wiki Bot
2c4fc2e549
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-06 21:46:49 +00:00
Sam Lantinga
8d8578785c
SDL_asyncio.h is a public header and should be included in the framework
2024-12-06 13:46:31 -08:00
Evan Hemsley
fa5f84fb6e
GPU: Add SetGPUAllowedFramesInFlight ( #11599 )
2024-12-06 11:56:20 -08:00
Ryan C. Gordon
47429227ab
examples: Handle newlines in README.txt better.
2024-12-06 13:25:06 -05:00
Ryan C. Gordon
0f228de48a
examples: Add some metadata to the generated webpages.
2024-12-06 13:08:26 -05:00
Sam Lantinga
ffb9b30e84
The metal renderer doesn't actually support RGB texture formats
...
Fixes https://github.com/libsdl-org/SDL/issues/11576
2024-12-06 09:47:50 -08:00
Nicolas Allemand
1a5b0796b4
examples: fix canvas size for small screens
2024-12-06 06:58:10 -08:00
Ozkan Sezer
d1b8fcd692
work around type redefinition errors in SDL_immdevice.h
2024-12-06 17:51:00 +03:00
Lucas Murray
9b82d46259
GPU: Use correct logging category
2024-12-06 07:53:37 -05:00
Lucas Murray
5229b520af
GPU: Log D3D12 driver version
2024-12-05 21:49:42 -08:00
Ryan C. Gordon
b79e3ac830
examples: Let the browser handle README.txt word wrapping.
...
Now it's just inserts BR tags (not P tags atm) to separate paragraphs.
2024-12-06 00:13:30 -05:00
Ryan C. Gordon
90efb63e52
examples: Improve webpage generation in various ways, add thumbnails, etc.
2024-12-05 23:58:23 -05:00
Ryan C. Gordon
e50dc7265b
examples: Fix some window titles in the demos.
2024-12-05 23:58:23 -05:00
Semphris
7ddda4fe18
Add system theme support for Emscripten
2024-12-05 20:01:56 -08:00
Sam Lantinga
3060105cfa
Don't filter out controllers when launched by Steam under Proton
...
Fixes https://github.com/libsdl-org/SDL/issues/11579
2024-12-05 19:50:15 -08:00
Frank Praznik
2e5208f353
kmsdrm: Fix Vulkan type redefinition errors from commit 24ed947cc3
2024-12-05 19:52:19 -05:00
SDL Wiki Bot
c49f4ceeb2
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-06 00:49:29 +00:00
Sam Lantinga
23828b62d4
Added SDL_IsMainThread() and SDL_RunOnMainThread()
2024-12-05 13:53:51 -08:00
Sam Lantinga
bc4185c685
Document that video and input functions should be called on the main thread.
...
This is a hard requirement on Apple platforms and while most other platforms don't have a concept of main thread, all video and input functions should be called on the same thread.
2024-12-05 13:53:51 -08:00
Sam Lantinga
fffa6c7a2b
Add missing include of fcntl.h
...
Fixes https://github.com/libsdl-org/SDL/issues/11590
2024-12-05 13:45:17 -08:00
Sam Lantinga
235e5c6a6c
Fixed crash if a device doesn't have a USB product or manufacturer string
...
This happens with the Razer Huntsman V3 Pro Tenkeyless keyboard
2024-12-05 10:42:02 -08:00
SDL Wiki Bot
9f8157f42c
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-05 08:29:19 +00:00
Nicolas Allemand
a0b8b57afe
examples: add empty placeholder image
2024-12-05 00:29:03 -08:00
Ryan C. Gordon
951ca96dc9
asyncio: Added more category documentation.
2024-12-04 23:08:36 -05:00
Nicolas Allemand
58f8e259d1
examples: fixup URLs for project subfolder
2024-12-04 19:37:50 -05:00
Nicolas Allemand
56da4e81d8
examples: added homepage + categories pages + added CSS (similar to wiki)
2024-12-04 19:37:50 -05:00
Ryan C. Gordon
9784e10a75
audio: Let emscripten update device->sample_frames at device open time.
...
Fixes #11435 .
2024-12-04 19:16:28 -05:00
Ozkan Sezer
5bfece34f9
ran gendynapi.pl after PR/11170.
2024-12-05 02:28:50 +03:00
Sam Lantinga
045e31178f
Added SDL_dialog.c to the Xcode project
2024-12-04 15:12:44 -08:00
SDL Wiki Bot
a74693c9a5
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-04 23:10:49 +00:00
Semphris
a4852f3a10
SDL_ShowFileDialogWithProperties with more options
2024-12-04 15:10:15 -08:00
Lucas Murray
dc5a2ddfd0
GPU: Forward D3D12 validation warnings to the SDL log
2024-12-04 14:34:43 -08:00
Lucas Murray
efb59bd0bf
GPU: Fix validation warning in D3D12 blit code
2024-12-04 12:35:36 -08:00
Caleb Cornett
45869d6177
GPU: Vulkan requires drawIndirectFirstInstance feature ( #11583 )
2024-12-04 15:05:35 -05:00