This website requires JavaScript.
790612f4f8
cmake: make sdltests_utils static library
Anonymous Maarten
2023-03-01 23:41:22 +01:00
ac3fd00018
testautomation_pixels/audio: use SDL_arraysize and fix warnings
Sylvain
2023-03-01 22:12:30 +01:00
6fc32491c7
testautomation_audio.c: use SDL_arraysize for g_numAudioFormats.
Ozkan Sezer
2023-03-01 22:56:56 +03:00
add980efb7
Unfixed spacing
Sam Lantinga
2023-03-01 11:19:52 -08:00
2f14b36709
Fixed spacing
Sam Lantinga
2023-03-01 10:02:14 -08:00
cfb96e260b
Fixed spacing
Sam Lantinga
2023-03-01 09:51:27 -08:00
8d24381e7e
SDL_GetSystemRAM completion for Haiku system.
David Carlier
2023-02-25 08:31:07 +00:00
d5775f6708
The gamepad event structures caxis, cbutton, cdevice, ctouchpad, and csensor have been renamed gaxis, gbutton, gdevice, gtouchpad, and gsensor.
Sam Lantinga
2023-03-01 09:13:01 -08:00
8d8b3d3a9a
fix testautomation_audio.c after commit f48d0cc
Ozkan Sezer
2023-03-01 18:37:56 +03:00
f48d0cc164
audio: Remove AUDIO_U16* support.
Ryan C. Gordon
2023-02-28 15:17:47 -05:00
941a603665
Document that SDL_IsScreenSaverEnabled() was renamed SDL_ScreenSaverEnabled()
Sam Lantinga
2023-02-28 15:55:56 -08:00
ebdb320651
Follow the same pattern for releasing the window data in the UIKit driver
Sam Lantinga
2023-02-28 15:54:15 -08:00
5d3234d8ae
docs: Removed bogus file from wiki bridge.
Ryan C. Gordon
2023-02-28 13:39:43 -05:00
c3d2f5368b
Sync SDL3 wiki -> header
SDL Wiki Bot
2023-02-28 17:50:11 +00:00
3f49e370c8
Sync SDL3 wiki -> header
SDL Wiki Bot
2023-02-28 17:39:22 +00:00
5585a4ac72
Renamed CONTRIBUTING.md to README-contributing.md
Ryan C. Gordon
2023-02-28 12:38:31 -05:00
7b9b20e684
docs: Deleting a bogus file to see if wiki bridge rebuilds it.
Ryan C. Gordon
2023-02-28 12:31:11 -05:00
60127460b0
Sync SDL3 wiki -> header
SDL Wiki Bot
2023-02-28 17:30:22 +00:00
99c38268cd
wikiheaders: Sort pages before listing them in README/FrontPage.md.
Ryan C. Gordon
2023-02-28 12:26:31 -05:00
7745c9b3ae
wikiheaders: Use Windows endlines in the source, Unix in the wiki.
Ryan C. Gordon
2023-02-28 12:03:48 -05:00
260dcb856e
Sync SDL3 wiki -> header
SDL Wiki Bot
2023-02-28 17:27:14 +00:00
5f5abb6805
Always allocate zt in output of SDL_iconv_string()
Eddy Jansson
2023-02-28 17:50:26 +01:00
5fb5586233
Sync SDL3 wiki -> header
SDL Wiki Bot
2023-02-28 17:18:06 +00:00
6aeb07d4c2
Fixed SDL windows getting the maximized state after leaving fullscreen on macOS
Sam Lantinga
2023-02-28 09:02:01 -08:00
6d1e14b792
wikiheaders: ignore wiki's README/FrontPage.md
Ryan C. Gordon
2023-02-28 11:55:19 -05:00
90a911b31f
Sync SDL3 wiki -> header
SDL Wiki Bot
2023-02-28 16:52:06 +00:00
af9a2237e3
Sync SDL3 wiki -> header
SDL Wiki Bot
2023-02-28 16:48:26 +00:00
2506676f34
wikiheaders: Bridge README files in the docs directory to wiki.
Ryan C. Gordon
2023-02-28 11:37:46 -05:00
da134a3039
Fixed locking up the Logitech F310 with the PlayStation controller detection
Sam Lantinga
2023-02-28 08:36:31 -08:00
c824060503
Fixed missing line
Sam Lantinga
2023-02-27 21:08:50 -08:00
a6d8cdf186
Setting a window to non-fullscreen when it's not fullscreen is a no-op
Sam Lantinga
2023-02-27 21:02:26 -08:00
a479633455
wikiheaders: fixed wikilinks in Markdown code sections.
Ryan C. Gordon
2023-02-27 23:07:43 -05:00
02fede7c8c
cmake: initialize SDL_SHARED and SDL_STATIC from BUILD_SHARED_LIBS
Anonymous Maarten
2023-02-28 02:15:39 +01:00
fcc9deb365
Only restore desktop mode when hiding a window if that window was fullscreen
Sam Lantinga
2023-02-27 15:38:48 -08:00
206fa4dafb
Added mapping for DualSense Edge Wireless Controller on Linux
Sam Lantinga
2023-02-27 15:19:34 -08:00
9f8425a7a9
include: Fixed wiki formatting that got mangled into the headers.
Ryan C. Gordon
2023-02-26 21:46:50 -05:00
a5a53c12bf
USE_DEV_RANDOM close the file descriptor even in the rare case it can't read it
David Carlier
2023-02-26 09:42:04 +00:00
f18b5656f6
x11: Fix duplicate Xinput2 event reception
Torge Matthies
2023-02-16 19:11:43 +01:00
d73f2d76a0
Haiku modernizing a bit the C++ code with C++11 heuristics with BApplication
David Carlier
2023-02-24 15:10:57 +00:00
2897de9efc
Clear the undefined position state when the window is placed
Sam Lantinga
2023-02-24 18:04:54 -08:00
4d9d343662
Added handling for undefined window position on X11
Sam Lantinga
2023-02-24 17:49:45 -08:00
3bfd596608
Added handling for undefined window position on Windows
Sam Lantinga
2023-02-24 17:06:47 -08:00
5b0351a672
wikiheaders: Fix wikilinks inside code sections a little. Not perfect yet.
Ryan C. Gordon
2023-02-24 14:26:05 -05:00
daffe02b11
Fixed relative mouse motion over remote desktop
Sam Lantinga
2023-02-24 09:20:38 -08:00
0598ecc150
Sync wiki -> headers.
Ryan C. Gordon
2023-02-24 11:49:41 -05:00
d748a454a8
wikiheaders: fixed see-also conversion
Ryan C. Gordon
2023-02-24 11:45:43 -05:00
5ff49955ab
wikibridge: Fixes for manpage generation from Markdown format.
Ryan C. Gordon
2023-02-24 10:21:32 -05:00
f2a277414f
raspberry: SDL_DisplayMode's w/h members have been renamed to screen_w/screen_h
Anonymous Maarten
2023-02-24 12:14:32 +01:00
936a51d5cc
wikiheaders: Work to make the wiki exist primarily in Markdown format.
Ryan C. Gordon
2023-02-23 19:53:53 -05:00
2eb4ab5bb0
SDL_revision.h: added missing newline at end of file.
Ozkan Sezer
2023-02-23 23:55:56 +03:00
516e48515e
Changed the VID/PID used for the Backbone One controller on iOS
Sam Lantinga
2023-02-23 12:24:15 -08:00
05ac1f8d5a
Print the full information for all joysticks that are connected
Sam Lantinga
2023-02-23 11:58:14 -08:00
59bf1c2853
Added support for the Backbone One PlayStation Edition
Sam Lantinga
2023-02-23 11:57:48 -08:00
b2d913883c
Fixed view frame from flipping back and forth between landscape and portrait on iOS
Sam Lantinga
2023-02-23 09:14:53 -08:00
e8fd7f74bd
windows: Track the window display ID locally
Frank Praznik
2023-02-22 12:02:25 -05:00
9f1a7bb94c
wayland: Track the window display ID locally
Frank Praznik
2023-02-22 11:38:30 -05:00
d9fadb8b47
video: Update the current display when moving a window programmatically
Frank Praznik
2023-02-21 11:14:26 -05:00
e8076b78ef
video: Move fullscreen windows via SDL_UpdateFullscreenMode()
Frank Praznik
2023-02-21 00:14:49 -05:00
c2f8a478d8
Don't set a logical presentation mode by default
Sam Lantinga
2023-02-22 22:27:01 -08:00
bff307c4b2
Fixed warning building on iOS
Sam Lantinga
2023-02-22 21:52:56 -08:00
6c9e199f73
Use bridged pointers to Objective C objects in C structures
Sam Lantinga
2023-02-22 21:51:51 -08:00
0fe1e9f3a7
Cleaned up SDL_migration.cocci, removing old SDL3 names
Sam Lantinga
2023-02-22 16:43:43 -08:00
9eb19d2bf2
SDL_CheckWindowDisplayChanged() is a static function
Sam Lantinga
2023-02-22 15:34:44 -08:00
756921a049
Fixed float conversion warning
Sam Lantinga
2023-02-22 15:33:47 -08:00
a758f87f6f
Fixed compile error on Android when assert is defined as SDL_assert
Sam Lantinga
2023-02-22 15:32:49 -08:00
a2f8cf8fc0
fix MSVC build failures in CI after commit 1e5e8e2f
Ozkan Sezer
2023-02-22 10:30:56 +03:00
87a83787a3
De-duplicate Google Stadia controllers on macOS
Sam Lantinga
2023-02-21 15:31:32 -08:00
4aeec9d8c2
Rumbling the Google Stadia Controller over Bluetooth works on Linux and macOS
Sam Lantinga
2023-02-21 15:05:57 -08:00
021a7cfa13
Fixed the packet size for Xbox One controllers
Sam Lantinga
2023-02-21 12:47:33 -08:00
1e5e8e2fda
resampler: Work at double precision on x86-64 machines.
Ryan C. Gordon
2023-02-21 12:56:02 -05:00
357bc8ca5c
resampler: correctly save off left padding.
Ryan C. Gordon
2023-02-21 12:53:45 -05:00
1a15d506a6
Removed duplicated conditional
Sam Lantinga
2023-02-20 18:24:52 -08:00
02cea5fca1
Fixed rumble caps for the Nintendo Joy-Con controllers
Sam Lantinga
2023-02-20 17:14:18 -08:00
4994654d4f
Added support for the Razer Wolverine V2 controllers
Sam Lantinga
2023-02-20 15:14:20 -08:00
e8091b8983
cocoa/gles: do not unload EGL when context is destroyed
Sam Lantinga
2023-02-20 10:40:54 -08:00
93861e1de0
windows/gles: do not unload EGL when context is destroyed
Marc-André Lureau
2023-02-16 18:47:36 +04:00
654965a628
windows/gles: correct indentation
Marc-André Lureau
2023-02-16 18:47:16 +04:00
5d3cf61e8b
Don't call SDL_GetDisplayIndex(0) when creating or positioning a window
Sam Lantinga
2023-02-20 10:38:13 -08:00
f1202fccdc
cmake: create SDL3::SDL3-shared for VC and Xcode devel package
Anonymous Maarten
2023-02-20 00:43:53 +01:00
213fbd01c5
SDL_endian.h: improve doxygen documentation
Anonymous Maarten
2023-02-18 17:40:07 +01:00
549cedfa88
include: add \brief to includes
Anonymous Maarten
2023-02-18 18:32:06 +01:00
0625695898
docs: Fix doxyfile
Anonymous Maarten
2023-02-18 02:51:02 +01:00
efdc92802f
Fix -Wunused-function warning when configuring with -DSDL_X11_XINPUT2=OFF
Anonymous Maarten
2023-02-18 04:48:24 +01:00
0e2866f846
Fix -Wunused-variable warning when configuring with -DSDL_X11_XRANDR=OFF
Anonymous Maarten
2023-02-18 19:13:59 +01:00
cfadb4c106
Fix -Wunused-variable warning when configuring with -DSDL_X11_XSHAPE=OFF
Anonymous Maarten
2023-02-18 19:13:37 +01:00
ced02319a6
Fixed typo (thanks @Iniquitatis!)
Sam Lantinga
2023-02-19 09:57:35 -08:00
0123d6311d
Fix GetGlobalMouseState when xi2 is not available at runtime
Lauri Kasanen
2023-02-19 16:04:47 +02:00
24d419c09f
Updated documentation for SDL3_DYNAMIC_API
Sam Lantinga
2023-02-19 09:54:47 -08:00
964a877eb3
SDL_x11dyn.h: include XInput2.h also for Xfixes
Ozkan Sezer
2023-02-11 23:51:28 +03:00
18f38bef03
Remove include/SDL3/SDL_name.h
Anonymous Maarten
2023-02-18 18:36:06 +01:00
a67ae8eed5
Fix window size in X11 when window manager refuses to resize
Le Philousophe
2023-02-18 18:21:09 +01:00
b5a7bd72df
minor tidy-up.
Ozkan Sezer
2023-02-18 11:29:10 +03:00
c88becc87a
Fix kmsdrm build
Sylvain
2023-02-18 08:12:01 +01:00
a2251d1093
SDL_SetWindowIcon now reports errors. (#7081 )
Alexandros Koutroulis
2023-02-18 02:17:27 +02:00
dc138ee3d4
cmake: SDL3-shared target will always be a shared target
Anonymous Maarten
2023-02-16 23:30:20 +01:00
6ae1578691
ci: cache PVR_PSP2 and gl4es4vita
Anonymous Maarten
2023-02-17 18:47:10 +01:00
eede2066fb
Added other names for the DragonRise Inc. Wired Wheel (thanks @felimwhiteley!)
Sam Lantinga
2023-02-17 11:29:27 -08:00
39e6d4a891
Set the window width and height when moving
Frank Praznik
2023-02-17 09:24:07 -05:00
630c23ce17
You can move fullscreen desktop windows between displays using SDL_SetWindowPosition()
Sam Lantinga
2023-02-16 17:28:56 -08:00
64b88115ec
SDL_SetWindowFullscreen() now takes a boolean value
Sam Lantinga
2023-02-16 17:28:35 -08:00