Commit Graph

  • f677377339 cocoa: Fix OpenGL rendering on macOS 10.14 ("Mojave"). Ryan C. Gordon 2018-10-18 12:05:05 -04:00
  • eac3fd28d8 cocoa: GL_GetDrawableSize only uses -[NSView convertRectToBacking] for highDPI. Ryan C. Gordon 2018-10-18 11:59:48 -04:00
  • 4db5e872aa use less ancient versions of autofoo scripts Ozkan Sezer 2018-10-18 11:58:00 +03:00
  • 3e3ce6e95c Fixed bug 4318 - Android move Haptic code to API26 class Sam Lantinga 2018-10-16 15:00:43 -07:00
  • 708ad1fd8d Fixed updating the rumble parameters on Linux Sam Lantinga 2018-10-16 14:58:07 -07:00
  • b0c48dd9dd Support vibration magnitude on Android 8.0 (thanks Rachel!) Sam Lantinga 2018-10-16 08:29:27 -07:00
  • 7be4fca62c SDL_power.c: Adjust SDL_POWER_DISABLED ifdefs to avoid zero-size array Ozkan Sezer 2018-10-15 11:01:00 +03:00
  • dae4a01361 x11: Don't hardcode limit on lines of text in message boxes. Ryan C. Gordon 2018-10-15 00:46:43 -04:00
  • ee97d4f4c1 add a minimal config and makefile to test watcom/os2 builds. Ozkan Sezer 2018-10-14 23:56:56 +03:00
  • 703361e47d SDL_GetPowerInfo_Hardwired is static in SDL_power.c Ozkan Sezer 2018-10-14 23:55:02 +03:00
  • cbacb0f1ea add missing include. Ozkan Sezer 2018-10-14 23:50:50 +03:00
  • e2ad654f2e iOS: Don't ignore the requested alpha bit size when determining whether to use an RGBA8 backbuffer. Alex Szpakowski 2018-10-14 17:26:10 -03:00
  • cd63709ed8 Emscripten: Load eglQueryString and eglGetError This prevents an assertion on context creation failure (calling a null function pointer). Charlie Birks 2018-10-13 17:18:59 +01:00
  • 8c41e2624e metal: Fix SDL_RenderReadPixels to wait for the GPU to finish rendering to the active texture before reading its pixels. Alex Szpakowski 2018-10-13 03:36:42 -03:00
  • d8022d19b4 macOS: Fixed MoltenVK dynamic library loading code. Alex Szpakowski 2018-10-12 23:23:52 -03:00
  • d9094421e1 metal: Fix high dpi and resizing on macOS, and clean up iOS code. Fixes bug #4250. Alex Szpakowski 2018-10-12 17:55:42 -03:00
  • 9a98e4b647 Allow Android haptics to work when SDL is reinitialized (thanks Rachel!) Sam Lantinga 2018-10-11 15:14:48 -07:00
  • 0e5a3f6ecf SDL_thread.h: undefine SDL_CreateThreadWithStackSize before redefining. Ozkan Sezer 2018-10-12 01:03:40 +03:00
  • acb05f50d8 thread: make SDL_CreateThreadWithStackSize() a public API. Ryan C. Gordon 2018-10-11 16:40:01 -04:00
  • eff5f65096 Implement SuspendScreenSaver for Win32 Cameron Gutman 2018-10-09 23:01:43 -07:00
  • 04cbf13261 audio: All device names reported by SDL must be unique. Ryan C. Gordon 2018-10-10 15:20:56 -04:00
  • 0378529e1e audio: clean_out_device_list() already sets this flag to false for us. Ryan C. Gordon 2018-10-10 14:55:24 -04:00
  • f5a21ebf0c Added support for surround sound and float audio on Android Sam Lantinga 2018-10-09 20:12:43 -07:00
  • 4679f6826d Removed unneeded variable qualifiers Sam Lantinga 2018-10-09 20:12:40 -07:00
  • 82c2f04e61 Fixed bug 4188 - Software renderer SDL_RenderCopyEx blits corrupt image under certain cases Sam Lantinga 2018-10-09 17:41:40 -07:00
  • 88b3252555 kmsdrm: find available card if called without index. Ryan C. Gordon 2018-10-09 00:27:55 -04:00
  • 62f806ed6c This device gets Xinput driver loaded on windows. Sam Lantinga 2018-10-08 19:46:01 -07:00
  • 337cea4411 Fixed life-cycle issues with two activities sharing HIDDeviceManager Sam Lantinga 2018-10-08 12:49:30 -07:00
  • 1e728f5075 Close on shutdown, for consistency Sam Lantinga 2018-10-08 12:49:28 -07:00
  • e4c9806f4f Trying to track down NullPointerException in USB input thread Sam Lantinga 2018-10-08 12:49:26 -07:00
  • 4d771c598a Don't flash the navigation bar when destroying a fullscreen SDL window Sam Lantinga 2018-10-08 12:49:25 -07:00
  • 53260b31b5 There are legitimate reasons to skip full cleanup at shutdown, don't assert in that case. Sam Lantinga 2018-10-08 12:49:23 -07:00
  • 3ac9e2aa4e Fixed bug 4296 - kmsdrm video driver leaks 1 bo in KMSDRM_GLES_SetupCrtc() Sam Lantinga 2018-10-05 17:06:05 -07:00
  • 367f9b915c wayland: Fixed missing window sizing events. Ryan C. Gordon 2018-10-05 17:24:03 -04:00
  • f01cdcedbc It turns out HIDAPI for Xbox controllers doesn't allow background input, so we won't enable it by default on Windows. Sam Lantinga 2018-10-05 01:41:59 -07:00
  • a0c53668e6 Allow SDL to use ReLinker if present. This fixes issues for applications that have a large number of shared libraries For more information, see https://github.com/KeepSafe/ReLinker for ReLinker's repository. Sam Lantinga 2018-10-04 16:29:17 -07:00
  • 41ee51b9a8 Fixed updating bindings for controllers using the wildcard mappings Sam Lantinga 2018-10-04 15:23:42 -07:00
  • b60e5b82fb Update documentation to note that this hint works on Android too (thanks Trent!) Sam Lantinga 2018-10-03 15:48:26 -07:00
  • 93fb710a46 evdev: Don't initialize struct sigaction with "{ 0 }". Ryan C. Gordon 2018-10-03 16:54:24 -04:00
  • 1944556171 Make sure we don't read and write to HIDAPI at the same time, it's not thread-safe on Windows Sam Lantinga 2018-10-02 20:51:33 -07:00
  • ae5317e844 The Amlogic X96 is a set-top box Sam Lantinga 2018-10-02 13:17:31 -07:00
  • 679d355317 Fixed UnsatisfiedLinkError when initializing the HIDDeviceManager in some cases Sam Lantinga 2018-10-01 14:52:28 -07:00
  • 6e35e42145 Working on bug 3921 - Add some Fastpath to BlitNtoNKey and BlitNtoNKeyCopyAlpha Sam Lantinga 2018-10-01 14:43:03 -07:00
  • 922623e1b6 SDL_blit_N.c (BlitNtoNKeyCopyAlpha): fix -Wshadow warnings by adding _ suffix to the temp Pixel local in the DUFFS_LOOP. SDL_blit.h (ASSEMBLE_RGB): add _ prefix to temp Pixel locals to avoid any possible shadowings. Ozkan Sezer 2018-10-01 21:29:11 +03:00
  • b251876126 commit c6b28f46b8116552ec2b38d1d3c8535df28ba7a1 Author: Anthony Pesch <inolen@gmail.com> Date: Fri May 4 20:21:21 2018 -0400 Sam Lantinga 2018-10-01 09:47:10 -07:00
  • 0a7faa4ae5 Fix Linux haptic scaling, add 2.1 FIXME Ethan Lee 2018-05-04 21:58:39 -04:00
  • de9f5415b3 Filter both SIZE_CHANGED and RESIZED on any SIZE_CHANGED Ethan Lee 2018-08-13 12:52:52 -04:00
  • 95579f5f19 Fixed bug 4220 - SDL_GL_CONTEXT_DEBUG_FLAG can fail silently on some Android devices Sam Lantinga 2018-10-01 09:40:58 -07:00
  • 48f7e7f34d Corrected PS4 controller entry Sam Lantinga 2018-09-30 22:43:12 -07:00
  • f8b4cd410b Re-enable drag-and-drop events by default Sam Lantinga 2018-09-30 19:53:26 -07:00
  • fb485986eb macOS: Fix a crash when the video subsystem quits, if SDL_MAC_NO_SANDBOX was defined when SDL was compiled. Alex Szpakowski 2018-09-30 11:26:41 -03:00
  • 56ec349d2a audio: disable NEON converters for now. Ryan C. Gordon 2018-09-29 16:48:15 -04:00
  • e77ec88969 Fixed tablet detection on Android Sam Lantinga 2018-09-29 02:14:46 -07:00
  • 35422bd893 fix permissions Ozkan Sezer 2018-09-29 09:20:50 +03:00
  • c17d62996f Mark a subsystem as dummy, not disabled, if it was intended to be compiled in. Sam Lantinga 2018-09-28 21:19:27 -07:00
  • 14d2ec80e7 commit 8f4dedc039190f5e734c47dcc4fc021b5793b659 Author: Micha? Janiszewski <janisozaur+signed@gmail.com> Date: Fri Sep 28 20:38:04 2018 +0200 Sam Lantinga 2018-09-28 21:03:39 -07:00
  • 9e8e0fb7b1 Fixed bug 4283 - SDL's version of memset is different from libc's Sam Lantinga 2018-09-28 20:48:18 -07:00
  • 74638ea3c5 Ensure we wait on the surface resize before returning from setting fullscreen mode. Sam Lantinga 2018-09-28 20:39:57 -07:00
  • 31596f23ce SDL_vsnprintf: implemented '+' flag for signed integers printing. Ozkan Sezer 2018-09-29 01:24:10 +03:00
  • 49803c8660 SDL_vsnprintf: fix numerics if both zero-padding and a field are given. Ozkan Sezer 2018-09-29 00:51:24 +03:00
  • 5454765a22 replace bool stuff in controller_type.h with SDL_bool. Ozkan Sezer 2018-09-28 17:01:24 +03:00
  • fde82e5972 SDL_hidapi_ps4.c: add HAVE_ENDPOINTVOLUME_H check to win32 volume code. Ozkan Sezer 2018-09-28 14:01:40 +03:00
  • cf7d64f266 hidapi/windows/hid.c: comment out ntdef.h include after windows.h. Ozkan Sezer 2018-09-28 13:44:10 +03:00
  • b11c75e9f4 configury, cmake: add check for endpointvolume.h : Ozkan Sezer 2018-09-28 13:41:04 +03:00
  • cf7460e477 configury, cmake: make wasapi option independent of directx. Ozkan Sezer 2018-09-28 11:30:50 +03:00
  • 9aa8a75d26 Fixed building with Xcode 10.0 Sam Lantinga 2018-09-28 01:18:54 -07:00
  • 283680f2c1 hidapi/windows/hid.c: fix misplaced #if 0 Ozkan Sezer 2018-09-28 11:04:55 +03:00
  • f964ce03b4 Fixed mingw-w64 build Sam Lantinga 2018-09-28 01:00:47 -07:00
  • 20dfda4489 Fixed mingw-w64 build Sam Lantinga 2018-09-28 00:40:35 -07:00
  • 88f9f0307d Added patch notes for SDL 2.0.9 Sam Lantinga 2018-09-27 23:54:40 -07:00
  • 7df0f4fdac Fixed bug 4277 - warnings patch Sam Lantinga 2018-09-27 14:56:29 -07:00
  • d9fb77a3c1 SDL_atomic.c, SDL_spinlock.c: use lock prefix with xchg in Watcom asm. Ozkan Sezer 2018-09-27 11:55:02 +03:00
  • bb5516ac8e SDL_vsnprintf() updates for zero-padding: Ozkan Sezer 2018-09-27 09:37:36 +03:00
  • 7689162ca0 cocoa: Force an OpenGL context update when the window becomes key. Ryan C. Gordon 2018-09-26 20:10:32 -04:00
  • 6eeb8593ba SDL_string.c (SDL_PrintString): avoid MSVC signed/unsigned mismatch warning Ozkan Sezer 2018-09-27 01:10:50 +03:00
  • 5342ae2bba SDL_string.c (SDL_IntPrecisionAdjust): avoid MSVC generating a memset() Ozkan Sezer 2018-09-27 01:00:50 +03:00
  • d2131ac165 SDL_vsnprintf: implement precision for the integral value printers. Ozkan Sezer 2018-09-27 00:32:15 +03:00
  • 55b24b93b4 Fixed bug 4265 - SDL window falls to the bottom of the screen when dragged down and stuck there Sam Lantinga 2018-09-26 11:17:43 -07:00
  • ffc19ee255 SDL_string.c: added comments to three SDL_FormatInfo members. Ozkan Sezer 2018-09-26 20:47:34 +03:00
  • bc6c199790 Updated version to 2.0.9 Sam Lantinga 2018-09-26 10:08:14 -07:00
  • 8743e9759e SDL_vsnprintf: when '.' is specified, take precision as 0 if it is < 0. Ozkan Sezer 2018-09-26 17:11:40 +03:00
  • 69ab8541a9 SDL_vsnprintf: string printer now honors the precision. (bug #4263.) Ozkan Sezer 2018-09-26 10:40:02 +03:00
  • d0e9a36460 SDL_vsnprintf: %.* and %* now parse precision and width. (bug #4263.) Ozkan Sezer 2018-09-26 10:38:40 +03:00
  • d40657bfc9 Fixed bug 4270 - Android HIDDeviceManager function needs to be public Sam Lantinga 2018-09-25 20:11:52 -07:00
  • e236e8435a Fixed bug 4268 - Android_JNI_OpenAudioDevice function has error Sam Lantinga 2018-09-25 20:08:51 -07:00
  • 60afec79bf Removed redundant SDL_GetColorKey() call. (thanks Sylvain!) Sam Lantinga 2018-09-25 19:53:16 -07:00
  • 7f9854b9b2 WinRT: Wait until audio device activation is complete and PrepDevice during OpenAudio Ethan Lee 2018-09-25 01:45:12 -04:00
  • aa9683bb6f Added 8bitdo SF 30 PRO controller support for Linux / DInput mode (thanks Frank Hartung) Sam Lantinga 2018-09-25 19:41:33 -07:00
  • fb0e68ae0f Fixed building with newer Android NDK Sam Lantinga 2018-09-25 08:23:57 -07:00
  • 870c44bfed safer this way, just in case.. Ozkan Sezer 2018-09-25 09:20:56 +03:00
  • da89b81c3c Fixed rare null pointer dereference Sam Lantinga 2018-09-24 20:31:24 -07:00
  • ef34704875 Fixed bug 4264 - SDL_CreateTextureFromSurface generates error message but returns ok Sam Lantinga 2018-09-24 16:41:55 -07:00
  • cd90e2ca58 Fixed bug 4267 - linkage failure with --enable-hidapi because of missing libudev symbols Sam Lantinga 2018-09-24 16:33:14 -07:00
  • e0fe8f3cb3 Support relative mouse for Samsung DeX on Samsung Experience 9.5 or later (Android 8.1 or later) Sam Lantinga 2018-09-24 11:53:04 -07:00
  • 5febdfcece Fixed whitespace Sam Lantinga 2018-09-24 11:49:25 -07:00
  • 58021b3834 Correct the name of the SDL shared library in CMake for Mac OS Drew Pirrone-Brusse 2018-08-18 17:23:40 -04:00
  • 8aaef4b914 Fixed bug 3166 - It would be nice, if SDL would support including SDL project as a subdirectory into another CMake project Sam Lantinga 2018-09-24 08:41:59 -07:00
  • d07fe7ad95 Removed button logging message Sam Lantinga 2018-09-21 09:41:21 -07:00
  • e8b0859f17 Added missing call to WindowsDeleteString() Sam Lantinga 2018-09-20 15:55:52 -07:00
  • 600126c90e Added experimental support for Windows.Gaming.Input Sam Lantinga 2018-09-19 10:03:40 -07:00