Sam Lantinga
1944c009e9
SDL_Keycode is now Uint32
2024-05-09 10:00:46 -07:00
SDL Wiki Bot
d3e28f3ab8
Sync SDL3 wiki -> header
2024-05-09 16:18:35 +00:00
Sam Lantinga
33e7238268
Clarified the meaning of the cursor hotspot (thanks @nbriggs!)
...
Fixes https://github.com/libsdl-org/sdlwiki/issues/380
2024-05-09 09:16:46 -07:00
Sam Lantinga
3947356282
Removed obsolete documentation
2024-05-09 09:01:27 -07:00
Sam Lantinga
88fc529261
Removed misleading documentation for SDL_AppEvent()
...
Fixes https://github.com/libsdl-org/SDL/issues/9731
2024-05-09 09:01:27 -07:00
SDL Wiki Bot
793622ff1c
Sync SDL3 wiki -> header
2024-05-08 21:48:12 +00:00
SDL Wiki Bot
a5e49cc4e8
Sync SDL3 wiki -> header
2024-05-08 19:36:35 +00:00
Frank Praznik
1f43c88220
time: Use a function instead of properties to retrieve the system date and time locale info
...
This allows applications to re-query the values if the system locale is changed during runtime, and better matches the other locale functions. A note is included in the documentation mentioning that this can be slow, as it has to call into OS functions.
Also allows for the removal of the init/quit time functions, as they are no longer needed.
2024-05-08 15:35:04 -04:00
Ozkan Sezer
e909c0360f
remove most of SDL_OutOfMemory() calls where SDL is the allocator.
...
Since commit 447b508a77b8601d23ca48cf189fe4436ab33572, SDL_malloc,
SDL_calloc, and SDL_realloc already calls SDL_OutOfMemory().
2024-05-08 20:00:50 +03:00
SDL Wiki Bot
7abc589438
Sync SDL3 wiki -> header
2024-05-08 16:56:38 +00:00
Frank Praznik
7d47d16526
kmsdrm: Report the panel orientation hint property
...
Queries the "panel orientation" property on the connector and reports it in degrees of clockwise rotation via the 'SDL.display.KMSDRM.panel_orientation' display property.
This is provided by the kernel as a hint to userspace applications, and the application itself is ultimately responsible for any required coordinate transformations needed to conform to the requested orientation.
2024-05-08 12:55:19 -04:00
Semphris
0411633bb2
Fixes and improvements for dialogs
2024-05-08 09:08:43 -07:00
Daniel Ludwig
22bcee3318
VisualC-GDK: Fix Xbox builds
2024-05-08 08:58:29 -07:00
SDL Wiki Bot
8af26cf463
Sync SDL3 wiki -> header
2024-05-08 07:53:33 +00:00
Ryan C. Gordon
e14ba41689
Some minor documentation tweaks.
2024-05-08 03:52:31 -04:00
Sam Lantinga
04be04c338
Removed mostly unused SDL_errorcode
2024-05-07 15:45:06 -07:00
Sam Lantinga
afe7c7a644
Changed SDL_ClearError() to always return 0.
...
This will provide a quick and easy way of clearing the error when a function succeeds, if we want to do that in a more widespread way.
For now we guarantee that SDL_Init() will never have an error set when it returns successfully.
Fixes https://github.com/libsdl-org/SDL/issues/8421
2024-05-07 15:45:06 -07:00
Sam Lantinga
991d28ae37
Use SDL_MessageBoxFlags and SDL_MessageBoxButtonFlags appropriately
2024-05-07 13:41:12 -07:00
Sam Lantinga
748490677c
Use SDL_RendererFlags in the API (thanks @Sackzement!)
2024-05-07 13:41:12 -07:00
Anonymous Maarten
818721fc9d
ci: disable building docs on mingw32/clang32
...
See https://github.com/msys2/MINGW-packages/pull/20085
2024-05-07 22:35:31 +02:00
SDL Wiki Bot
4928d0e479
Sync SDL3 wiki -> header
2024-05-07 19:25:31 +00:00
Sam Lantinga
aecb62e30d
Improved API consistency for flag data types
...
Flag data types are always unsigned and have the valid values following the typedef.
2024-05-07 12:24:37 -07:00
Ryan C. Gordon
1d2b00efe1
wikiheaders: A few fixes that the SDL2 branch exposed.
2024-05-07 14:23:19 -04:00
Sam Lantinga
537c62f4c1
Fixed memory leak cleaning up mouse and keyboard instances
...
Fixes https://github.com/libsdl-org/SDL/issues/9487
2024-05-07 09:26:18 -07:00
Sam Lantinga
53a45a4437
Fixed inconsistent hint names (thanks @Sackzement!)
...
Fixes https://github.com/libsdl-org/SDL/issues/9643
2024-05-07 08:47:25 -07:00
Anonymous Maarten
9aff68746f
cmake: add khronos include directories with PRIVATE visibility
2024-05-07 17:37:21 +02:00
hwsmm
7bcbc48c61
wasapi: Fix a type mismatch in QueryInterface
...
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
2024-05-07 10:27:23 -04:00
hwsmm
8252f59668
wasapi: Use IAudioClient3 if possible to make use of sample_frames
2024-05-07 10:27:23 -04:00
Susko3
56feecc17d
Fix property cleanup callback not being called on error ( #9663 )
...
The documentation for `SDL_SetPropertyWithCleanup` mentions that the cleanup function
is called upon failure. But this wasn't working in the code.
2024-05-06 14:50:28 -07:00
Sam Lantinga
01d560df50
Added a Windows mapping for the SPEEDLINK STRIKE Gamepad
...
Fixes https://github.com/libsdl-org/SDL/issues/9705
2024-05-06 10:11:26 -07:00
Miku AuahDark
86fada6faa
Android: Implement open and save file dialog.
2024-05-06 09:33:48 -07:00
SDL Wiki Bot
ea1904eda1
Sync SDL3 wiki -> header
2024-05-06 16:09:31 +00:00
Petar Popovic
45ac1a09d9
System dependent 64 bit integer suffixes
...
Added macros SDL_SINT64_C() and SDL_UINT64_C().
Integer suffixes of SDL_MAX_SINT64, SDL_MIN_SINT64, SDL_MAX_UINT64
and SDL_MIN_UINT64 are now system dependent.
2024-05-06 09:08:49 -07:00
SDL Wiki Bot
d7d3028765
Sync SDL3 wiki -> header
2024-05-06 16:06:32 +00:00
Miku AuahDark
33ae7e38d6
Android: Allow SDL_IOFromFile to open content:// URI. ( #9696 )
2024-05-06 09:05:49 -07:00
hwsmm
61c99c0da7
x11: Fix text input not being null-terminated
2024-05-06 07:51:50 -07:00
Ryan C. Gordon
353001e077
wikiheaders: Fixed LaTeX chapter list and symbol sorting.
2024-05-05 02:44:45 -04:00
Ryan C. Gordon
b181e7b1ca
wikiheaders: LaTeX output support.
...
Reference Issue #9440 .
2024-05-05 02:03:44 -04:00
Ryan C. Gordon
0768e0e431
wikiheaders: Fixed See Also section in --copy-to-headers.
...
This broke when the list bullet markdown was fixed, and then the fixed wiki
data was copied back to the headers.
2024-05-05 01:53:37 -04:00
Ryan C. Gordon
5dc207b3b6
include: Fix a preformatted piece of documentation that isn't C code.
2024-05-05 01:22:46 -04:00
Ryan C. Gordon
a16b76cf80
wikiheaders: Markdown should use '-' for unordered lists, not '*'.
2024-05-05 01:22:45 -04:00
Anonymous Maarten
8f4cab0f83
ci: fix dmg release artifacts
...
- build-release.py: use absolute paths instead of resolved paths
- xcode: run the shell script with 'set -ex' for extra verbosity +
failing when an error happens
- On macOS ci, /tmp resolves to /private/tmp, causing the shell script
to not find the SDL3.xcframework. So don't use /tmp.
2024-05-05 01:30:07 +02:00
Miku AuahDark
84c69d0f9f
gendynapi.py: Fix output line ending when running in non-cygwin Windows.
2024-05-04 08:11:07 -07:00
SDL Wiki Bot
7856c8fb8f
Sync SDL3 wiki -> header
2024-05-03 19:40:33 +00:00
Ryan C. Gordon
cf0b5db9e1
SDL_system.h: Improve window message hook documentation.
2024-05-03 15:37:11 -04:00
Ryan C. Gordon
a04abd78d3
SDL_filesystem.h: Add a \sa
from SDL_GetUserFolder to SDL_Folder.
...
Reference https://github.com/libsdl-org/sdlwiki/issues/522
2024-05-03 15:24:06 -04:00
SDL Wiki Bot
27b931a8a0
Sync SDL3 wiki -> header
2024-05-03 18:11:35 +00:00
Semphris
06b9d88682
Add more links in SDL_dialog documentation
2024-05-03 11:10:03 -07:00
Ryan C. Gordon
77f4ffcc79
wikiheaders: Don't list SDL property #define
s below functions.
...
They will still generate "please refer to" pages, though.
2024-05-03 13:19:27 -04:00
Ryan C. Gordon
a790a67883
include: Filling in more documentation gaps.
2024-05-03 13:19:26 -04:00