This website requires JavaScript.
ac7df9d01f
Removed acquire/release of keymaps, which isn't needed internally.
Sam Lantinga
2024-08-05 18:19:39 -07:00
a13c993e40
Removed keymaps from the API
Sam Lantinga
2024-08-05 18:04:17 -07:00
1966472f73
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-06 00:02:59 +00:00
c298a3749b
Expose the keymap separately from the event keycode
Sam Lantinga
2024-08-05 16:37:24 -07:00
d68d32e12c
Revert "Removing a timer that isn't running is a success."
Sam Lantinga
2024-08-05 10:35:28 -07:00
d223264f17
Updated the documentation for SDL_HINT_KEYCODE_OPTIONS
Sam Lantinga
2024-08-05 10:17:48 -07:00
4073c4910e
Enable KEYCODE_OPTION_LATIN_LETTERS by default
Sam Lantinga
2024-08-05 09:30:02 -07:00
d7256a77db
The KEYCODE_OPTION_LATIN_LETTERS uses the full QWERTY layout
Sam Lantinga
2024-08-05 09:40:50 -07:00
eac8e858d5
Fixed key names for Thai keyboards
Sam Lantinga
2024-08-05 09:28:06 -07:00
b7aca89466
Fixed key names when KEYCODE_OPTION_LATIN_LETTERS is enabled
Sam Lantinga
2024-08-05 09:16:43 -07:00
a82f19f690
Use the shifted version of the letter as the key name
Sam Lantinga
2024-08-03 22:40:37 -07:00
ad27d73a19
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-05 16:03:59 +00:00
6161c437c7
Added SDL_SetLogPriorityPrefix()
Sam Lantinga
2024-04-01 20:07:51 -07:00
074dd8c35f
hints: Change hints to be backed by Properties, add documentation. (#9892 )
Ryan C. Gordon
2024-08-05 12:02:28 -04:00
e3682995f5
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-05 15:54:41 +00:00
dfd96ff50f
Updated SDL_HINT_VIDEODRIVER documentation
Sam Lantinga
2024-08-03 12:58:06 -07:00
746b8eb14b
Added SDL_HINT_MUTE_CONSOLE_KEYBOARD
Sam Lantinga
2024-08-03 12:23:56 -07:00
afde1cc9c2
Added SDL_HINT_EVDEV_DEVICES
Sam Lantinga
2024-08-03 12:02:50 -07:00
6f399c3beb
Note that SDL_HAPTIC_GAIN_MAX should remain an environment variable.
Sam Lantinga
2024-08-03 11:50:23 -07:00
0da346f129
Added SDL_HINT_HIDAPI_LIBUSB, SDL_HINT_HIDAPI_LIBUSB_WHITELIST, and SDL_HINT_HIDAPI_UDEV
Sam Lantinga
2024-08-03 11:42:06 -07:00
8a5b9559dc
Removed the SDL_VIDEO_NGAGE_SAVE_FRAMES environment variable
Sam Lantinga
2024-08-03 11:16:16 -07:00
d9f9e9e764
Added SDL_HINT_VIDEO_DUMMY_SAVE_FRAMES and SDL_HINT_VIDEO_OFFSCREEN_SAVE_FRAMES
Sam Lantinga
2024-08-03 11:13:33 -07:00
f370e1a645
Removed the SDL_ALTIVEC_BLIT_FEATURES environment variable.
Sam Lantinga
2024-08-03 11:02:29 -07:00
95adcc522f
Allow SDL hints to override OpenGL extension availability
Sam Lantinga
2024-08-03 10:56:16 -07:00
a97dadf779
Added hints to replace environment variables on the PlayStation Vita
Sam Lantinga
2024-08-03 10:52:58 -07:00
3669d1e76a
Added SDL_HINT_VULKAN_DISPLAY
Sam Lantinga
2024-08-03 10:06:01 -07:00
997df06320
Added SDL_HINT_X11_XCB_LIBRARY
Sam Lantinga
2024-08-03 09:54:06 -07:00
175f28f59f
Added SDL_HINT_VIDEO_X11_NODIRECTCOLOR
Sam Lantinga
2024-08-03 09:47:57 -07:00
8cde570ad9
Added SDL_HINT_VIDEO_X11_VISUALID
Sam Lantinga
2024-08-03 09:42:51 -07:00
05f870f20d
Added SDL_HINT_OPENGL_LIBRARY and SDL_HINT_VULKAN_LIBRARY
Sam Lantinga
2024-08-03 09:33:32 -07:00
c9b2bfa7c1
Added SDL_HINT_AUDIO_DISK_INPUT_FILE, SDL_HINT_AUDIO_DISK_OUTPUT_FILE, and SDL_HINT_AUDIO_DISK_TIMESCALE
Sam Lantinga
2024-08-03 09:22:44 -07:00
e1ee0e748d
Added SDL_HINT_WAVE_CHUNK_LIMIT
Sam Lantinga
2024-08-03 08:49:24 -07:00
897610d317
Updated migration documentation for the AUDIODEV environment variable
Sam Lantinga
2024-08-03 09:10:09 -07:00
a4dc130d7e
Removed the SDL_PATH_DSP environment variable from the NetBSD and OSS audio driver
Sam Lantinga
2024-08-03 08:41:58 -07:00
f3fcc41a4e
Removed the AUDIODEV environment variable from the sndio audio driver
Sam Lantinga
2024-08-03 08:40:12 -07:00
ff0e42c51c
Removed the SDL_AUDIO_ALSA_DEBUG environment variable
Sam Lantinga
2024-08-03 08:07:28 -07:00
f05cd85048
Added SDL_HINT_AUDIO_ALSA_DEFAULT_DEVICE
Sam Lantinga
2024-08-03 08:04:46 -07:00
71574ac985
Added SDL_HINT_AUDIO_DUMMY_TIMESCALE
Sam Lantinga
2024-08-03 09:01:26 -07:00
5aa1a48ac3
Added SDL_HINT_AUDIO_FREQUENCY, SDL_HINT_AUDIO_CHANNELS, and SDL_HINT_AUDIO_FORMAT
Sam Lantinga
2024-08-03 08:24:36 -07:00
0a6bab3ac7
Added SDL_CreateRenderer to the "see also" for SDL_RenderPresent()
Sam Lantinga
2024-08-05 07:56:29 -07:00
4f343f96b4
Fix name discrepancy in Android JNI
hwsmm
2024-08-05 20:23:36 +09:00
e631fdfbd2
gdk: show dialog when xgameruntime.dll is not installed
Anonymous Maarten
2024-08-05 02:28:42 +02:00
881e2bc344
Fixed build
Sam Lantinga
2024-08-04 20:34:10 -07:00
571a4b4b32
Updated macOS build requirements
Sam Lantinga
2024-08-04 20:24:19 -07:00
f59d66f4b1
Implemented left-justification in SDL_PrintString()
Sam Lantinga
2024-08-04 19:21:06 -07:00
6212497ea3
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-05 03:00:45 +00:00
795499a529
Removing a timer that isn't running is a success.
Sam Lantinga
2024-08-04 19:45:18 -07:00
b1af91e788
Clarified timer documentation
Sam Lantinga
2024-08-04 19:44:13 -07:00
7dfb9acb71
VisualC: add testdialog project
Anonymous Maarten
2024-08-05 00:07:15 +02:00
90757fba5d
Remove bscmake reference
Anonymous Maarten
2024-08-04 22:16:22 +02:00
4bea89e945
Xbox buildfixes
Ethan Lee
2024-08-04 15:31:15 -04:00
4b3a80bb73
msbuild: add TreatWarningAsError property, and enable it on ci
Anonymous Maarten
2024-08-04 21:23:25 +02:00
a699ff2419
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-04 17:49:28 +00:00
bc1c3f826f
Added SDL_HINT_LOGGING documentation to the logging category page.
Sam Lantinga
2024-08-04 10:47:41 -07:00
454c85ad51
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-04 17:39:54 +00:00
6da4278d37
Clarify how to check for EOF in SDL_ReadIO() documentation.
Sam Lantinga
2024-08-04 10:37:51 -07:00
66cb2153cc
Handle Colemak swapping of CapsLock and Backspace
Sam Lantinga
2024-08-04 09:56:57 -07:00
c709385856
Enable events for external X11 windows
Sam Lantinga
2024-08-04 08:22:35 -07:00
ef6521aee7
testnative: print events with --info event
Sam Lantinga
2024-08-04 08:20:54 -07:00
6f6f4fbfd3
Updated X11 event debugging
Sam Lantinga
2024-08-04 08:06:43 -07:00
31b3f5ea79
ci: add GDK
Anonymous Maarten
2024-08-03 21:00:46 +02:00
490f7af92b
Removed test that triggers an asan overflow warning
Sam Lantinga
2024-08-03 18:20:26 -07:00
ca2c9f680b
video: Support multiple video driver entries having the same name string
Frank Praznik
2024-03-30 12:01:27 -04:00
ab916a959e
video: Only prefer Wayland if fifo-v1 and commit-timing-v1 are available
Joshua Ashton
2024-03-27 18:33:50 +00:00
cb440ec4a4
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-03 13:40:37 +00:00
cd5f0d2cce
Added SDL_RectToFRect()
Sam Lantinga
2024-08-02 18:32:13 -07:00
e3cf20e1cc
Remove createSDLMainRunnable() in favour of main() to fix multiple issues when providing custom main/runnable code (#10434 )
Susko3
2024-08-03 15:34:38 +02:00
2f24e9c2f2
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-03 13:30:08 +00:00
2c0fcf27e8
Don't use alloca() in a loop, we might overflow the stack.
Sam Lantinga
2024-08-02 21:33:42 -07:00
978e5fc4f8
Updated Xcode project for SDL_GetWindowFromEvent()
Sam Lantinga
2024-08-02 20:38:50 -07:00
f7c8d66ccb
Use the convenience function SDL_GetWindowFromEvent()
Sam Lantinga
2024-08-02 20:36:35 -07:00
8d748d64e8
Fixed compiler warning building for macOS
Sam Lantinga
2024-08-02 20:27:33 -07:00
b5c0921196
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-03 02:37:43 +00:00
f57c597c60
Added SDL_GetWindowFromEvent
Anonymous Maarten
2024-08-02 23:47:03 +02:00
79f4de9f7e
Use SDL_PROP_APP_METADATA_IDENTIFIER_STRING for the app ID
Sam Lantinga
2024-08-02 19:36:31 -07:00
cea71fbfcc
SDL_cocoakeyboard: Fix errant semicolons in sendPendingKey and clearPendingKey definitions
Sam Lantinga
2024-08-02 18:55:30 -07:00
2c1d40a9eb
Added an error message when SDL_GetWindowFromID() fails
Sam Lantinga
2024-08-02 18:43:24 -07:00
e058aa6d65
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-02 21:50:11 +00:00
50492e1d03
Change the text input defaults to match the natural input experience
Sam Lantinga
2024-08-02 14:30:45 -07:00
81f8e6aba6
Added SDL_StartTextInputWithProperties()
Sam Lantinga
2024-08-02 06:56:51 -07:00
5d51e3b4ab
testime: added support for multiple windows
Sam Lantinga
2024-08-02 08:39:13 -07:00
bffd35995c
Added unifont-15.1.05.hex to the Xcode project for testime
Sam Lantinga
2024-08-02 06:48:39 -07:00
f01d4278c6
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-01 20:49:00 +00:00
31ed3665ad
Added support for high-DPI cursors and icons
Sam Lantinga
2024-08-01 11:38:17 -07:00
94d9229ce2
Added SDL_AddSurfaceAlternateImage(), SDL_SurfaceHasAlternateImages(), SDL_GetSurfaceImages() and SDL_RemoveSurfaceAlternateImages()
Sam Lantinga
2024-07-31 21:39:37 -07:00
b8dc97c577
Use SDL_PremultiplySurfaceAlpha() when creating NSImages
Sam Lantinga
2024-07-31 09:57:02 -07:00
b8f3cd0a10
Added SDL_CursorData for internal cursor data
Sam Lantinga
2024-08-01 08:17:44 -07:00
22ffb487d0
Added SDL_ScaleSurface()
Sam Lantinga
2024-08-01 10:18:29 -07:00
15f68a86ff
Group the blit copy flags to simplify code
Sam Lantinga
2024-08-01 11:24:54 -07:00
7d27a97402
d3d12.h, d3d12sdklayers.h: fix build against older mingw-w64 versions.
Ozkan Sezer
2024-08-01 21:45:02 +03:00
68fb07787b
cmake: Remove HAVE_D3D12_H from sources and introduce SDL_RENDER_D3D(11|12)
Anonymous Maarten
2024-08-01 15:49:02 +02:00
0c5bb532c3
Remove support for building a SDL3 library from gradle
Anonymous Maarten
2024-08-01 17:46:55 +02:00
349540f73f
Document the new SDL3 Android archive artifact
Anonymous Maarten
2024-08-01 17:39:42 +02:00
808c312b2a
Support SDL_EVENT_DROP_FILE in Windows with IDropTarget instead of WM_DROPFILES Support SDL_EVENT_DROP_TEXT in Windows
Dragon-Baroque
2023-09-05 09:15:12 +02:00
efefc4a1f3
d3d12: Move platform-specific includes/defines to SDL_d3d12.h
Ethan Lee
2024-08-01 01:50:19 -04:00
2e058ba7a4
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-08-01 05:37:11 +00:00
a5f18048b2
Extend the 9-grid functions to handle a non-uniform grid layout (thanks @zaun!)
Sam Lantinga
2024-07-31 22:09:42 -07:00
a1c6f99877
android: add script in Android archive to create a SDK
Anonymous Maarten
2024-07-31 00:05:54 +02:00
091960441b
Don't check SDL_RENDER_DRIVER in automated tests
Sam Lantinga
2024-07-31 18:53:44 -07:00
445983fc79
Remove D3D12 call hacks now that we have a good set of D3D12 headers
Sam Lantinga
2024-07-31 18:53:20 -07:00