expikr
d55e6dfc5e
hint for which system cursor to use as default
...
Co-Authored-By: Sam Lantinga <slouken@libsdl.org >
2024-11-25 13:08:37 -08:00
SDL Wiki Bot
3c13bae64f
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-25 19:07:53 +00:00
Susko3
e0e61775b8
Add missing SDL_WindowFlags to SDL_test_common.c
...
This fixes some flags not printing in testwm.c
2024-11-25 10:56:16 -08:00
Sam Lantinga
6fab61b69d
hidapi: check each usage on a device before ignoring it completely
2024-11-25 10:49:05 -08:00
SDL Wiki Bot
e9fdcf6c60
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-25 17:20:21 +00:00
Ryan C. Gordon
1720fc77fe
examples: Added input/02-joystick-events
2024-11-24 22:49:07 -05:00
Ryan C. Gordon
a07a88c1b4
examples: added input/01-joystick-polling
2024-11-24 22:49:06 -05:00
Sam Lantinga
c508396e33
Avoid usage of CreateEventEx in WASAPI code
...
This also uses FALSE as parameters consistently for CreateEvent()
2024-11-24 17:49:17 -08:00
Starbuck5
7a3f5ef129
Speed up full-surface fills
2024-11-24 17:44:00 -08:00
Ryan C. Gordon
10e2ce9ba4
examples: Added audio/04-multiple-streams
2024-11-24 15:05:44 -05:00
Anonymous Maarten
88926f2b73
emscripten: send drag and drop events
2024-11-24 13:22:46 -05:00
SDL Wiki Bot
e14d939ead
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-24 17:41:07 +00:00
Kai Pastor
bbe843fd80
Full configuration of SDL_INSTALL_CMAKEDIR_ROOT
...
Let users override also the final `SDL3` subdir for the configuration installation destination.
2024-11-24 02:06:27 +01:00
Clownacy
79f6f766d4
Avoid usage of CreateEventEx
in D3D12 GPU backend
...
Unavailable in Windows XP.
2024-11-24 01:02:06 +00:00
Benjamin Jurk
fdafa266d8
(doc): make cmake build parallel on linux
2024-11-23 12:15:59 +01:00
Ryan C. Gordon
61ba8010d3
examples: Emscripten builds should allow memory growth.
...
Otherwise you either need to preallocate a bunch or run out of memory fast.
examples/demo/04-bytepusher runs out of memory at startup without this.
2024-11-23 00:01:18 -05:00
Ryan C. Gordon
212f0dcdb1
examples: Fix output name of demos.
...
Otherwise, build-web-examples.pl will fail.
2024-11-22 17:29:43 -05:00
Ozkan Sezer
41b0d36a6c
fix MSVC projects after commit 51637495
2024-11-23 01:22:12 +03:00
Ryan C. Gordon
f9ddb0bdea
examples/demo/04-bytepusher: No need to check NULL before destroying things.
2024-11-22 17:12:14 -05:00
Ozkan Sezer
7bf3cae02e
examples: fix cmake after commit 51637495
2024-11-23 00:56:40 +03:00
Ryan C. Gordon
51637495e4
examples: Rename "game" to "demo".
2024-11-22 15:56:09 -05:00
Maia
566f3dc138
Add BytePusher example
2024-11-22 15:54:45 -05:00
SDL Wiki Bot
b02285d495
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-22 20:53:04 +00:00
Maia
97ddc9adf2
Fix outdated references to SDL symbols in docs. Fixes #11503
2024-11-22 15:52:31 -05:00
Ryan C. Gordon
465881d560
android: patched to compile.
2024-11-22 15:01:09 -05:00
Ryan C. Gordon
c135386f58
events: Add render category to SDL_EventCategory.
2024-11-22 15:01:09 -05:00
Ryan C. Gordon
615c935d11
events: Added SDL_RenderEvent.
...
Fixes #11465 .
2024-11-22 15:01:09 -05:00
Anonymous Maarten
848fd1eab4
ci: don't do 'brew install pkg-config' anymore II
...
Assume it is installed by default
2024-11-22 20:52:57 +01:00
Anonymous Maarten
0007451222
ci: don't do 'brew install pkg-config' anymore
...
Assume it is installed by default
2024-11-22 20:46:03 +01:00
Wouter Wijsman
3a2b595c4f
PSP: Add locale support
2024-11-22 08:37:14 -08:00
SDL Wiki Bot
e94ba6e700
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-22 03:38:20 +00:00
SDL Wiki Bot
631c30527b
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-22 03:22:50 +00:00
Ryan C. Gordon
2e70944c44
gpu: Added an initial FAQ to the category documentation.
...
Fixes #11478 .
2024-11-21 19:57:14 -05:00
Frank Praznik
df73cae2b0
cocoa: Clear the pending flags on non-spaces fullscreen transitions
...
Transitions to or from a non-spaces fullscreen state are synchronous, so clear both the enter and leave pending flags when changing the state.
2024-11-21 11:47:21 -05:00
Eduard Gushchin
a4006e654e
Fixed typo in the name of the SDL_GetAppMetadataProperty function in the description of the SDL_SetAppMetadataProperty function
2024-11-21 05:53:06 -08:00
Sam Lantinga
5ee4d176f1
Added support for the Razer Wolverine V3 Pro
2024-11-21 05:51:57 -08:00
Ryan C. Gordon
a0591ec4a3
README-documentation-rules.md: Mention not listing types in param/returns docs.
2024-11-20 23:59:24 -05:00
SDL Wiki Bot
fef001cb48
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-21 04:53:43 +00:00
Ryan C. Gordon
e770b4e266
dialog: Clean up filter param documentation.
...
The apostrophe was incorrect, but the type is auto linked in the wiki anyhow,
so don't write it out ourselves.
2024-11-20 23:52:49 -05:00
SDL Wiki Bot
795ceae520
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-21 04:50:57 +00:00
Ryan C. Gordon
ecae3789ab
SDL_dialog.h: Remove verbose docs on callback param from several functions.
...
In the wiki, one can click on SDL_DialogFileCallback for these details, or
grep for the symbol in the headers to find the information.
Fixes #11504 .
2024-11-20 23:46:26 -05:00
Marcin Serwin
587384756f
render: use nearest pixel scaling for debug text
...
The debug text font is less legible when scaled linearly.
2024-11-20 18:06:53 -08:00
Ryan C. Gordon
2b744c7df3
cocoa: Refuse to SDL_Init(SDL_INIT_VIDEO) from background thread.
...
Fixes #11437 .
Reference PR #11502 .
2024-11-20 20:22:36 -05:00
Sam Lantinga
932bb968d7
Fixed infinite recursion when the microphone is unavailable
2024-11-20 16:07:43 -08:00
Sam Lantinga
1413848f41
Fixed crash if a window ends up without a display
2024-11-20 13:27:43 -08:00
Sam Lantinga
35e6c92c3c
Added the ROG Ally X to the list of Xbox controllers
...
This prevents Steam from opening the DirectInput versions of this controller that are added by installing Zenless Zone Zero.
2024-11-20 12:09:30 -08:00
Anonymous Maarten
4fb955c80b
cmake: fix sdlcpu.cmake for C89 compilers
2024-11-20 05:35:50 +01:00
Frank Praznik
aa352837d5
cocoa: Don't sync on a pending fullscreen event if the window is miniaturized
...
The fullscreen event will be processed after deminiaturization is complete. Fixes a delay when restoring a miniaturized window that will return to fullscreen.
2024-11-19 16:53:31 -05:00
Frank Praznik
18b7a2315c
cocoa: Restore fullscreen state on the window regaining key status
...
Ensure that fullscreen state is restored if a non-minimized fullscreen window regains key status. This can happen if a fullscreen window was requested to minimize on loss of key status, but the minimization didn't actually occur.
2024-11-19 12:10:31 -05:00
Frank Praznik
014196d98d
cocoa: Fix minimizing fullscreen windows on Sequoia
...
Sequoia seems to require that the window briefly be made key when minimizing it after coming out of fullscreen.
2024-11-19 12:10:31 -05:00