SDL Wiki Bot
326ab439d7
Sync SDL3 wiki -> header
...
[ci skip]
2024-10-08 15:09:24 +00:00
Sam Lantinga
fb07ab91c6
Improved SDL_main documentation and remove extern "C" comment.
...
It turns out that this is incorrect and any C linkage is already taken care of by SDL when redefining SDL_main.
Fixes https://github.com/libsdl-org/SDL/issues/11068
2024-10-08 08:07:54 -07:00
SDL Wiki Bot
03fa9ff0b0
Sync SDL3 wiki -> header
...
[ci skip]
2024-10-08 13:59:10 +00:00
Sam Lantinga
2000ccb541
Allow linear interpolation of the font textures
...
With the recent changes to logical presentation, this is necessary for the font to look good when scaled.
Fixes https://github.com/libsdl-org/SDL/issues/11123
2024-10-07 21:43:57 -07:00
Sam Lantinga
f6fa617139
Define SDL_DIALOG_DUMMY in SDL_build_config.h as needed
2024-10-07 19:52:50 -07:00
Sam Lantinga
4627283eca
Allow building both Cocoa and dummy dialog implementations
...
This allows us to remove platformFilters from the Xcode project, which is not supported in Xcode 12.
2024-10-07 18:01:39 -07:00
Sam Lantinga
c8526532de
Changed objectVersion to 54 so Xcode 12 can load the projects (thanks @Wohlstand!)
2024-10-07 18:01:39 -07:00
Frank Praznik
2fd12b2e8a
keyboard: Note that enabling text input can also enable an IME
...
An active IME can potentially eat key events, particularly dead keys and parts of a compose sequence, so note this behavior in the documentation.
2024-10-07 19:21:34 -04:00
Sam Lantinga
81b48de3f5
Fixed VID/PID list parsing of SDL_HINT_GAMECONTROLLER_SENSOR_FUSION
...
Fixes https://github.com/libsdl-org/SDL/issues/11118
2024-10-07 16:14:57 -07:00
Sam Lantinga
5db64300b8
Fixed SDL_GetStringInteger() for values starting with '0' and '1' (thanks @DanielGibson!)
2024-10-07 15:53:38 -07:00
Sam Lantinga
7da728a642
Added support for wired XBox controllers on macOS 15.0 Sequoia
...
Fixes https://github.com/libsdl-org/SDL/issues/11002
2024-10-07 15:44:42 -07:00
Ryan C. Gordon
659f2f4b04
examples: add basic app metadata to all existing examples.
2024-10-07 17:41:15 -04:00
Ryan C. Gordon
aa534c3ac3
core: Fixed incorrect comment in core/windows/SDL_windows.h.
2024-10-07 16:55:30 -04:00
Simon McVittie
ee7f61fd9a
snake: Add extended app metadata
...
All of these are optional, but nice-to-have, and we have reasonable
values available for all of them.
Signed-off-by: Simon McVittie <smcv@collabora.com>
2024-10-07 16:47:36 -04:00
Simon McVittie
ca82405d5a
snake: Add basic app metadata
...
All SDL3 applications and games should ideally have this.
Signed-off-by: Simon McVittie <smcv@collabora.com>
2024-10-07 16:47:36 -04:00
rabbit-ecl
6ae5666acf
Check for VK_SUBOPTIMAL_KHR also in vkQueuePresentKHR ( #11113 )
...
This is already handled for vkAcquireNextImageKHR.
2024-10-07 13:01:10 -07:00
Sam Lantinga
06bd214af6
Fixed warnings building on Android
2024-10-07 11:11:27 -07:00
Green Sky
596fcfa6c4
fix microphone permission and feature flags being spread out
2024-10-07 10:10:18 -07:00
Naman Dixit
54e622c2e6
Use the printf vararg verification macros when compiling with clang
2024-10-06 22:19:52 -07:00
Ryan C. Gordon
fca05fa754
examples: Use SDL_Log() instead of message boxes for errors.
...
Fixes #11094 .
2024-10-06 22:38:04 -04:00
Ryan C. Gordon
9f170286ba
test: Replace README with LICENSE.txt
...
Fixes #11097 .
2024-10-06 19:05:18 -04:00
SDL Wiki Bot
d0ef58b442
Sync SDL3 wiki -> header
...
[ci skip]
2024-10-06 23:03:29 +00:00
SDL Wiki Bot
cbb9a16367
Sync SDL3 wiki -> header
...
'[ci skip]'
2024-10-06 22:58:06 +00:00
Sam Lantinga
65539bc4f7
Make sure trackpad state is updated when button presses are delivered
...
Fixes https://github.com/libsdl-org/SDL/issues/11085
2024-10-06 14:28:06 -07:00
Sam Lantinga
03b259893a
Fixed return value of SDL_AddGamepadMapping()
...
Fixes https://github.com/libsdl-org/SDL/issues/11095
2024-10-06 14:20:30 -07:00
Jan Sedivy
bf54eddba9
macOS: Clarify when macOS hints need to be set
2024-10-06 12:36:42 -07:00
Jan Sedivy
c2b98e21ba
macOS: Add hint for smooth SDL_EVENT_MOUSE_WHEEL values
2024-10-06 12:36:42 -07:00
Frank Praznik
2fa8acb084
x11: Refresh the global cursor coordinates when confining the pointer
...
XGrabPointer can warp the cursor into the window when confining, so set the flag to refresh the global coordinates when queried.
2024-10-06 14:48:24 -04:00
SDL Wiki Bot
e59078ac6f
Sync SDL3 wiki -> header
2024-10-06 18:31:17 +00:00
Ryan C. Gordon
9e74ada7b8
gpu: fixed formatting in docs.
2024-10-06 14:30:07 -04:00
Sam Lantinga
c358bf3f9b
Removed test program list, it's better to just look at the code.
...
Fixes https://github.com/libsdl-org/SDL/issues/9399
2024-10-06 11:28:29 -07:00
Sam Lantinga
f8dd73fdb9
Fixed build
2024-10-06 08:42:00 -07:00
Sam Lantinga
0f47d3a77b
Fixed use after free (thanks @meyraud705!)
...
Fixes https://github.com/libsdl-org/SDL/issues/11090
2024-10-06 08:34:35 -07:00
capehill
e159bcf5de
test: Make blit_testExampleApplicationRender work on big endian
...
Changed image data pixel format to BGRA32.
2024-10-06 08:27:58 -07:00
Frank Praznik
c9ffa3f9e1
Remove vestiges of the TAKE_FOCUS window event
...
The event was removed, so remove the rename define and update the coccinelle script.
2024-10-06 10:02:53 -04:00
Sam Lantinga
596ef1ba2e
Moved the SDL_ttf IME demo to showfont in the SDL_ttf project
2024-10-06 00:24:01 -07:00
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