80f9e2f199
iOS: Fix compiling using the iOS 7 SDK, partially broken since MoltenVK support was added.
Alex Szpakowski
2017-09-21 20:11:44 -03:00
b3ac0b6fb0
A hint with an empty string should be treated as the default value
Sam Lantinga
2017-09-21 14:48:03 -07:00
eaab6098eb
Only apply the jitter filter to prevent unexpected motion on axes that haven't been touched.
Sam Lantinga
2017-09-21 10:29:17 -07:00
5ae90ef67a
Fixed bug 3788 - software renderer crashes in SDL_RenderCopyEx with rotation and dstrect w or h is 0
Sam Lantinga
2017-09-21 01:22:40 -07:00
8b660c5046
Added some missing "extern" declarations
Sam Lantinga
2017-09-21 00:55:29 -07:00
f40bd5ee24
audio: removed my perl experiment script.
Ryan C. Gordon
2017-09-21 02:06:53 -04:00
1a3b95a11e
audio: Replaced the resampler. Again.
Ryan C. Gordon
2017-09-21 02:51:14 -04:00
3c45e662f5
macOS: remove unneeded #includes.
Mark Callow
2017-09-21 14:01:12 +09:00
f0a324f8eb
Reverted Alex's commit 131cba1768a5 - we're about to release 2.0.6, don't remove support for the iOS 7 SDK yet.
Sam Lantinga
2017-09-20 19:59:34 -07:00
d452b89f9b
iOS: I don't think SDL compiles with the iOS 7 SDK anymore, so we might as well drop the #ifdefs trying to guard for that.
Alex Szpakowski
2017-09-20 11:01:32 -03:00
12fb004fba
iOS: remove an unused static variable
Alex Szpakowski
2017-09-20 10:53:41 -03:00
e365968a4c
WinRT: minor formatting tweak in README-winrt
David Ludwig
2017-09-19 10:33:08 -04:00
f57ef6ff97
WinRT: noted UWP's inability to work with some game controllers
David Ludwig
2017-09-19 10:31:22 -04:00
c08a7a74a5
Added a hint SDL_HINT_AUDIO_CATEGORY to control the audio category, determining whether the phone mute switch affects the audio
Sam Lantinga
2017-09-15 17:27:32 -07:00
46ec130528
Fix for 3829. Revert adding GameSir G4s, uses same GUID as PS3 controller.
Patrice Mandin
2017-09-14 21:45:14 +02:00
73c85e986c
Readd support for GameSir G4s, lost with changeset 11431
Patrice Mandin
2017-09-14 19:33:32 +02:00
e8187a3f78
Updated iOS keyboard test to cover text input rect and orientation changes
Sam Lantinga
2017-09-14 09:56:16 -07:00
cfe72c76e2
Fixed iOS keyboard positioning, based on the final position rather than the initial one
Sam Lantinga
2017-09-14 09:55:27 -07:00
76176486ce
surface: Make sure SDL_ConvertSurface() deals with palettes (thanks, Sylvain!).
Ryan C. Gordon
2017-09-14 08:37:27 -04:00
ac782d7122
Added support for the PDP Battlefield One Xbox One controller on Linux
Sam Lantinga
2017-09-12 05:53:47 -07:00
78b83d3a6d
WinRT: build fix when using recent versions of the Windows 10 SDK
David Ludwig
2017-09-11 18:20:56 -04:00
5f48ce0b64
Fixed bug 3815 - implicit-fallthrough warning - DUFFS_LOOP4 and friends
Sam Lantinga
2017-09-10 12:49:41 -07:00
19114b0378
Fixed bug 3813 - gcc7 fallthrough warnings in SDL_iconv.c and SDL_pixels.c
Sam Lantinga
2017-09-10 12:42:38 -07:00
849c4c1472
Fixed tabs to spaces
Sam Lantinga
2017-09-10 12:40:45 -07:00
8ed16ea465
Fixed compile warning
Sam Lantinga
2017-09-10 10:43:04 -07:00
16b8c4ea43
Fixed bug 3811 - change HAVE_COPYSIGN to HAVE__COPYSIGN in SDL_config_windows.h
Sam Lantinga
2017-09-10 10:30:25 -07:00
2cdb967435
Fixed the include path for khronos with Visual Studio
Sam Lantinga
2017-09-10 10:25:36 -07:00
be1caece4a
Correction: copysign has been supported by windows several toolchains for a very long time, including MSVC6, MinGW, LCC-Win32, (no released watcom versions though, but that's of no concern.)
Sam Lantinga
2017-09-10 09:19:10 -07:00
93583d461c
alsa: removed snd_pcm_wait() call before writing to playback device.
Ryan C. Gordon
2017-09-09 21:17:46 -04:00
569c222ca8
Updated documentation so it's clear you should use SDL_SetWindowDisplayMode() to change the size of fullscreen windows.
Sam Lantinga
2017-09-09 11:04:35 -07:00
b2ba8963b3
Fixed bug 3809 - Restore after maximize leads to wrong size
Sam Lantinga
2017-09-09 11:00:25 -07:00
676c3a9263
Fixed bug 3719 - Cocoa - Incorrect window size when leaving fullscreen
Sam Lantinga
2017-09-09 10:31:44 -07:00
fcd9c19022
Fixed window size when leaving fullscreen mode (thanks Eric!)
Sam Lantinga
2017-09-09 09:31:12 -07:00
f465f24d73
Fixed bug 3760 - RWops doesn't check for integer overflow when stdio_fseek only supports 32 bits
Sam Lantinga
2017-09-09 08:36:37 -07:00
125d8f59fc
Make sure the libtool archives are installed
Sam Lantinga
2017-09-09 08:34:46 -07:00
9a73909bbd
Fixed bug 3808 - fix a typo in SDL_stretch.c
Sam Lantinga
2017-09-09 08:20:56 -07:00
24a7495691
Updated config.guess and config.sub, added config.sub.patch for NaCl and Emscripten build support
Sam Lantinga
2017-09-09 08:03:23 -07:00
5c8bde4f7b
Updated documentation to note that libvulkan-dev is no longer needed
Sam Lantinga
2017-09-09 07:45:31 -07:00
f33377802a
Fixed bug 3807 - Remove restriction from DECLSPEC macro for OS/2
Sam Lantinga
2017-09-09 07:42:29 -07:00
8004be6449
We don't need libvulkan-dev to build Vulkan support
Sam Lantinga
2017-09-09 07:35:55 -07:00
47cb8815a3
Updated Debian changelog for 2.0.6 release
Sam Lantinga
2017-09-09 07:30:25 -07:00
222d25ad4b
Fixed bug 3805 - Why is there no --enable-video-rpi option in configure?
Sam Lantinga
2017-09-08 22:21:01 -07:00
e8059221bd
Fixed bug 3806 - Fixes for MSVC compiler warnings
Sam Lantinga
2017-09-08 18:26:25 -07:00
0ddac338b0
keep joystick thread from waking unnecessarily, and from possibly blocking for 300ms at shutdown if a joystick was just plugged in
Sam Lantinga
2017-09-08 07:15:47 -07:00
cedbb3118c
Fixed building with the first version of Visual Studio 2017, which doesn't have __has_include() (Thanks Simon!)
Sam Lantinga
2017-09-08 15:08:50 -07:00
1b2492ed8a
Fixed 64-bit build warning
Sam Lantinga
2017-09-08 15:08:03 -07:00
4657d9f33c
We don't need to pass the renderer into SDLTest_CleanupTextDrawing()
Sam Lantinga
2017-09-08 04:53:31 -07:00
65c55fdd84
Fixed build
Sam Lantinga
2017-09-08 04:38:46 -07:00
b0b3da7702
Added a function to clean up test text drawing
Sam Lantinga
2017-09-08 04:14:05 -07:00
ca15c7d67f
wave: SDL_LoadWAV now supports 24-bit audio.
Ryan C. Gordon
2017-09-07 10:56:08 -04:00
fb28393200
vulkan: use "unsigned int" instead of "unsigned"
Ryan C. Gordon
2017-09-06 19:35:36 -04:00
0c892abcd0
raspberrypi: The latest Raspbian moved its EGL and GLES2 libs elsewhere.
Ryan C. Gordon
2017-09-06 19:34:23 -04:00
fa0eeff7f5
sdl:
Sam Lantinga
2017-09-06 07:29:34 -07:00
20c5bc9135
You can have a borderless resizable window
Sam Lantinga
2017-09-06 05:23:26 -07:00
28bf56c12c
Fixed bug 3801 - HAVE_LIBSAMPLERATE_H depending on HAVE_LIBC in current SDL_config.h.in
Sam Lantinga
2017-09-06 10:31:05 -07:00
d51dc7378b
Fixed bug 3797 - configure check for float.h
Sam Lantinga
2017-09-06 01:14:23 -07:00
c8e3e0c414
Fixed bug 3799 - SDL_CreateWindow fails with SDL_WINDOW_VULKAN (libvulkan.so.1 not found)
Sam Lantinga
2017-09-06 01:10:10 -07:00
c9e73c3e00
x11: make sure SDL_GetGlobalMouseState notices mouse warping through SDL APIs.
Ryan C. Gordon
2017-09-05 16:15:54 -04:00
0782f9be51
Fixed bug 3273 - Fix for slow video subsystem initialization when using XRandR.
Sam Lantinga
2017-09-05 08:24:38 -07:00
3261ca754f
Fixed typos in 2.0.6 patch notes
Sam Lantinga
2017-09-04 23:10:12 -07:00
d2eda2671d
Added SDL_vulkan.h to the Mac OS X framework headers
Sam Lantinga
2017-09-04 22:51:28 -07:00
c1fd0fbb32
Fixed compiler warning with mingw-w64
Sam Lantinga
2017-09-04 22:14:57 -07:00
657ad72ac4
Added some more big 2.0.6 changes
Sam Lantinga
2017-09-04 21:16:28 -07:00
d75fea89d2
Updated WhatsNew.txt for 2.0.6
Sam Lantinga
2017-09-04 20:48:01 -07:00
67f9348baa
Fixed bug 3790 - Memory leak with surfaces blitting on each other
Sam Lantinga
2017-09-04 11:46:14 -07:00
532446a6bd
macOS: bug-fix for #3793, "fullscreen toggle does not maintain SDL_Renderer's logical size"
David Ludwig
2017-09-03 17:33:49 -04:00
2ea09903e6
WinRT: listed VS 2017 optional-component requirements
David Ludwig
2017-09-03 16:36:22 -04:00
a12989f94c
vulkan: Changed SDL_WINDOW_VULKAN value to match Tizen's fork.
Ryan C. Gordon
2017-09-03 13:20:33 -04:00
167398b363
video: Let video targets optionally decide their default OpenGL configs.
Ryan C. Gordon
2017-09-02 19:35:32 -04:00
3267398d15
sndio: Patched to compile if SIO_DEVANY isn't defined.
Ryan C. Gordon
2017-09-02 16:41:14 -04:00
c26946e9f2
Fixed bug 3792 - [KMS/DRM] Wrong GBM format
Sam Lantinga
2017-09-01 12:54:38 -07:00
74043994b8
x11: Correctly restore previous GL context after sacrificial context is done.
Ryan C. Gordon
2017-09-01 14:08:09 -04:00
a3dda100f4
x11: don't try to make a NULL GL context current when we already did that.
Ryan C. Gordon
2017-09-01 14:00:11 -04:00
4649ac463c
x11: Clean up sacrificial GL context code.
Ryan C. Gordon
2017-09-01 13:57:40 -04:00
507659c6ac
x11: Make a sacrificial glX context to check for extensions during init.
Ryan C. Gordon
2017-09-01 13:27:53 -04:00
20207abf80
macOS: Update controller mapping of Steelseries Stratus XL to account for reversed thumbstick y-axis values (bug #3483).
Alex Szpakowski
2017-08-31 22:07:28 -03:00
d7ae313134
macOS: Fix menubar items being enabled when they shouldn't be.
Alex Szpakowski
2017-08-31 21:34:29 -03:00
b959be2569
Code style cleanup in the Cocoa and UIKit vulkan files.
Alex Szpakowski
2017-08-31 21:26:13 -03:00
cfd7a7fac6
macOS: Prevent unwanted native fullscreen (Spaces) toggles when the window is in fullscreen or isn't resizable. Fixes bug #3691.
Alex Szpakowski
2017-08-31 21:13:32 -03:00
ff76f8e5b4
Fixed bug 3791 - SDL_bits.h: __builtin_clz is supported in gcc >= 3.4
Sam Lantinga
2017-08-31 15:17:59 -07:00
6c38c9007b
Update Android SDK required to API level 16
Sam Lantinga
2017-08-31 15:12:08 -07:00
b54bcb34d0
Fixed bug 3483 - Steelseries Nimbus MFi controller reversed Y-axis analog stick
Sam Lantinga
2017-08-30 23:30:24 -07:00
8e160a34a7
Convert tabs to spaces in game controller database entries
Sam Lantinga
2017-08-30 23:02:39 -07:00
347fe70432
Fixed bug 3789 - Android : small clean up
Sam Lantinga
2017-08-30 14:25:01 -07:00
b5f31c392d
Moved haptic source files into the proper folder
Sam Lantinga
2017-08-30 09:44:38 -07:00
e53c5c5c50
Fix QNX build - prioritize system EGL headers over the Khronos ones
Sam Lantinga
2017-08-30 00:40:06 -07:00
9ca6292372
Added some missing render capability flags
Sam Lantinga
2017-08-29 23:14:39 -07:00
c3d428d402
Fixed line breaks in verbose test logging output
Sam Lantinga
2017-08-29 23:12:26 -07:00
94e0f3e95b
Added some debug messaging for previously unhandled events
Sam Lantinga
2017-08-29 22:52:17 -07:00