Commit graph

  • 9d9be45682 Don't use DPAD devices as joystick input on Android Sam Lantinga 2017-10-19 13:54:56 -0700
  • e98920f5f3 Check correct variable for malloc() results. Ryan C. Gordon 2017-10-18 23:49:46 -0400
  • afefcbfeba Fixed bug 3876 - Resampling of certain sounds adds heavy distortion Sam Lantinga 2017-10-18 19:30:47 -0700
  • 653ab5d9c4 Added a staging buffer to the audio stream so that we can accumulate small amounts of data if needed when resampling Sam Lantinga 2017-10-18 19:26:36 -0700
  • 80f8464d97 Added audio stream conversion functions: SDL_NewAudioStream SDL_AudioStreamPut SDL_AudioStreamGet SDL_AudioStreamAvailable SDL_AudioStreamClear SDL_FreeAudioStream Sam Lantinga 2017-10-18 15:54:05 -0700
  • 9fd0d6191c Fixed bug 3821 - Allow SDL_CreateWindow and SDL_CreateRenderer with OpenGL ES 3.0 (GLES3) for Angle (Windows) Sam Lantinga 2017-10-18 08:52:04 -0700
  • 556a854438 Fixed compiler warning on iOS Sam Lantinga 2017-10-16 15:22:40 -0700
  • e4ef1885d9 Fixed bug 3890 - Incomplete fix for CVE-2017-2888 Sam Lantinga 2017-10-16 14:57:42 -0700
  • a225ffc1d7 Added min/max macros for the sized SDL datatypes Sam Lantinga 2017-10-16 14:39:56 -0700
  • 8e98bdaa6f Fixed bug 3883 - SDL_assert / SDL_PromptAssertion in TTY mode does not accept options ("abriA") Sam Lantinga 2017-10-15 21:21:19 -0700
  • f658a737f6 Fixed bug 3882 - cmake fix for osx Sam Lantinga 2017-10-15 21:07:01 -0700
  • dff56c3497 Android Studio code analyzer fixes Sam Lantinga 2017-10-13 19:55:07 -0700
  • a223560a7f Fixed bug 3880 - X Error upon quit since rev. 11607 Sam Lantinga 2017-10-13 19:30:34 -0700
  • cf9236488a Fixed bug 3879 - add missing SDLCALL to SDLTest_TrackedMalloc & co. Sam Lantinga 2017-10-13 09:50:04 -0700
  • fa15674134 coreaudio: changed device close procedure to prevent long hangs in some cases. Ryan C. Gordon 2017-10-13 01:15:29 -0400
  • 0506d4fc42 Build both 32 and 64-bit architectures in the OSX Framework Sam Lantinga 2017-10-12 17:21:57 -0700
  • fc60db86b3 Fixed compiler warning Sam Lantinga 2017-10-12 17:17:09 -0700
  • 22b6df511b Use the lower-case hex output to match other stack trace printouts Sam Lantinga 2017-10-12 14:46:28 -0700
  • 7079195697 Fixed compiler warning Sam Lantinga 2017-10-12 14:44:54 -0700
  • 5fc2017661 Fixed bug 3877 - missing SDLCALL in SDLTest_ExampleHitTestCallback Sam Lantinga 2017-10-12 14:25:07 -0700
  • 4b28429882 Android doesn't have libunwind.h in API 16 Sam Lantinga 2017-10-12 14:21:21 -0700
  • 41a60394d0 Added missing file Sam Lantinga 2017-10-12 14:20:17 -0700
  • 21cd2df694 Fixed compiler warning Sam Lantinga 2017-10-12 14:02:24 -0700
  • ba10d2b654 Fixed compiler warning Sam Lantinga 2017-10-12 13:55:35 -0700
  • 9c580e14c9 Added functions to query and set the SDL memory allocation functions: SDL_GetMemoryFunctions() SDL_SetMemoryFunctions() SDL_GetNumAllocations() Sam Lantinga 2017-10-12 13:44:28 -0700
  • 1887c54c68 Fixed memory leak in Cocoa mouse code The video quit call cleans up the mouse cursor driver data, which happens after mouse quit Sam Lantinga 2017-10-12 13:28:48 -0700
  • f4cd68a537 Fixed bug 3866 - CMake error when trying to make the 'uninstall' target when it already exists Sam Lantinga 2017-10-12 08:47:02 -0700
  • 4f38db1735 Fixed bug 3867 - Can't find install_manifest.txt when running 'uninstall' target Sam Lantinga 2017-10-12 08:44:45 -0700
  • f4f9e39f62 Fixed bug 3874 - Compiler warnings SDL_Surface.c and SDL_cocoakeyboard.m Sam Lantinga 2017-10-12 08:41:11 -0700
  • a7c79c5e25 Normalize touch events to the render viewport (thanks Sylvain!) Sam Lantinga 2017-10-12 08:37:55 -0700
  • 5bed4ca92e Fixed divide by zero with a 1x1 sized window Sam Lantinga 2017-10-12 08:27:22 -0700
  • bef0fec121 make sure that SDL_malloc(0) or SDL_calloc(0,x) doesn't return NULL. Ozkan Sezer 2017-10-12 14:28:05 +0300
  • 0ce23a5498 Updated version to 2.0.7 Sam Lantinga 2017-10-12 08:08:04 -0700
  • 84fb4893cf Check SDL_UDEV_DYNAMIC first, then SDL_UDEV_LIBS separately Ethan Lee 2017-10-10 20:22:15 -0400
  • c0019b7f49 Fixed bug 3871 - Touch events are not normalised on X11 Sam Lantinga 2017-10-11 13:31:21 -0700
  • b53c35df43 Fixed size in realloc Sam Lantinga 2017-10-11 13:26:58 -0700
  • 5e5f2290f2 audio: Turns out the accumulation errors sound better. :/ Ryan C. Gordon 2017-10-11 12:07:43 -0400
  • 9bd2c6b491 audio: Moved the resampler state up to double precision. Ryan C. Gordon 2017-10-11 11:51:14 -0400
  • b2f5123b65 audio: calculate resampling time directly, don't increment (thanks, Eric!). Ryan C. Gordon 2017-10-11 11:43:35 -0400
  • 763c387149 audio: clamp resampler interpolation values to prevent buffer overflow. Ryan C. Gordon 2017-10-11 02:33:55 -0400
  • 0085f917e0 audio: Moved unchanging variable out of loop. Ryan C. Gordon 2017-10-11 02:31:58 -0400
  • cb8bf6bbaf audio: Make sure audio stream resampling doesn't overflow buffers. Ryan C. Gordon 2017-10-11 02:03:05 -0400
  • 459e2b0bbe audio: Fixed check for minimum audio stream put size. Ryan C. Gordon 2017-10-11 01:37:11 -0400
  • 0e495e83dd Updated WhatsNew.txt for 2.0.7 changes Sam Lantinga 2017-10-10 20:16:52 -0700
  • 8446d4a05a Changed overlapping memcpy to memmove Sam Lantinga 2017-10-10 20:11:05 -0700
  • eb9e6938cc Fixed potentially calling a callback after it has been removed (and userdata possibly deleted) Sam Lantinga 2017-10-10 19:44:33 -0700
  • 903ff6414e audio: SDL_ResampleCVT() should use memmove instead of memcpy. Ryan C. Gordon 2017-10-10 22:31:02 -0400
  • 42fff7ce2b audio: Don't stack-allocate resampler padding. Ryan C. Gordon 2017-10-10 22:18:46 -0400
  • b647bd0692 The event filter and event watch functions are now thread-safe Sam Lantinga 2017-10-10 17:41:41 -0700
  • 37d89aa10f audio: reworked audio streams to have right-hand resampling padding available. Ryan C. Gordon 2017-10-10 16:12:56 -0400
  • 28149e11c8 Added SDL_PeekIntoDataQueue(). Ryan C. Gordon 2017-10-10 11:56:54 -0400
  • d90fce3c9e Exposed the joystick locking functions for multi-threaded access to the joystick API Sam Lantinga 2017-10-10 11:10:15 -0700
  • 2657dfae49 Fixed crash in SDL_IsGameController() on Windows if called when a controller is being removed Sam Lantinga 2017-10-09 11:45:15 -0700
  • b120fb879a Fixed bug 3865 - [PATCH] Support for GreenAsia Inc. PSX to USB converter as SDL_GameController Sam Lantinga 2017-10-08 10:59:03 -0700
  • d2a2b0c139 Fixed bug 3857 - SDL_ConvertPixels misses YUV conversions Sam Lantinga 2017-10-07 15:26:55 -0700
  • 1bfe6d6026 Fixed restoring window size when coming out of fullscreen desktop mode. Use the style of the window as it will be, not as it currently is at the time of the AdjustWindowRect call. Sam Lantinga 2017-10-06 21:43:59 -0700
  • e9652b1987 Fixed bug 3857 - SDL_ConvertPixels misses YUV conversions Sam Lantinga 2017-10-06 16:50:24 -0700
  • 827e985041 Fixed bug 3862 - Install is broken when adding SDL2 to an existing CMake project Sam Lantinga 2017-10-06 16:42:43 -0700
  • d9e1036e0f Fixed potential overflow in surface allocation (thanks Yves!) Sam Lantinga 2017-10-06 16:17:50 -0700
  • 312da2623a Fixed bug 3854 - arguments to dbus_type_is_basic() were incorrect Sam Lantinga 2017-10-05 09:37:28 -0700
  • db20e71d54 Fixed bug 3855 - Memory leak in SDL_FreeSurface Brandon Schaefer 2017-10-02 10:50:33 -0700
  • e564da78b7 revert files I didnt mean to commit! Brandon Schaefer 2017-09-29 10:15:44 -0700
  • e27f12e0da wayland: Fix bug 3814 -Wmissing-field-initializers Brandon Schaefer 2017-09-29 10:07:37 -0700
  • aad58c622c Fixed bug 3852 - SDL_FreeSurface deallocates surface->map even if the surface is not yet freed Sam Lantinga 2017-09-29 07:44:30 -0700
  • bd5c984ac0 Fixed bug 3850 - incorrect numbering in docs/README-ios.md Sam Lantinga 2017-09-26 16:27:24 -0700
  • 54685787ca Fixed bug 3847 - Hit Test x coordinate wrong on secondary monitor Sam Lantinga 2017-09-26 15:07:35 -0700
  • fb071a4cd9 Mac: Fix the menu bar not always working for non-.app-bundled apps. Fixes bug #3051. Alex Szpakowski 2017-09-25 20:49:31 -0300
  • c44e741bd9 Fixed bug 3842 - fix SDL_thread.h for emx Sam Lantinga 2017-09-23 12:38:47 -0700
  • 14ed0d24c8 Fixed bug 3843 - Android missing some code in SDLHapticHandler Sam Lantinga 2017-09-23 12:37:09 -0700
  • 099ae43e81 audio: Fixed compiler warning on Visual Studio. Ryan C. Gordon 2017-09-22 22:28:21 -0400
  • 58d1c54d06 Fixed spacing Sam Lantinga 2017-09-22 17:32:05 -0700
  • 0fea9164eb Added an example for SDL_SetWindowHitTest() when you create a borderless resizable window. Sam Lantinga 2017-09-22 17:29:32 -0700
  • e763dac6dd Good bye, Visual Studio 2008 Sam Lantinga 2017-09-22 17:02:18 -0700
  • 260db92cbb Added stub Steam Controller sources to Android and iOS command line builds Sam Lantinga 2017-09-22 16:33:34 -0700
  • 2fd5235145 Added stubs for simple Steam Controller support Sam Lantinga 2017-09-22 08:32:31 -0700
  • 82557750b0 Separated out SDL Android java code so audio, controller, and filesystem APIs can be used independently of the SDL activity, in Qt apps for example. Sam Lantinga 2017-09-22 08:31:56 -0700
  • 4187b3d760 Removed non-existent files Sam Lantinga 2017-09-22 08:31:02 -0700
  • 2079ec992a Removed non-existent files Sam Lantinga 2017-09-22 08:30:58 -0700
  • d828647944 Added stubs for simple Steam Controller support Sam Lantinga 2017-09-22 08:30:52 -0700
  • 53b2c91d26 Separated out SDL Android java code so audio, controller, and filesystem APIs can be used independently of the SDL activity, in Qt apps for example. Sam Lantinga 2017-09-22 08:30:46 -0700
  • ad86eff1a8 Guarded EGL code with SDL_VIDEO_OPENGL_EGL Sam Lantinga 2017-09-22 08:30:37 -0700
  • 499f928c33 borderless windows will have WM_NCCALCSIZE return 0 for the non-client area. When this happens, it looks like windows will send a resize message expanding the window client area to the previous window + chrome size, so shouldn't need to adjust the window size for the set styles. Sam Lantinga 2017-09-22 07:15:41 -0700
  • 3176a7f5e9 sdl Sam Lantinga 2017-09-22 07:11:36 -0700
  • cc023b6b81 Fixed bug 3837 - Change project settings for Xcode 9? Sam Lantinga 2017-09-22 12:26:54 -0700
  • f0111b6ac9 Added tag release-2.0.6 for changeset 8e2bab21d23b Sam Lantinga 2017-09-22 11:57:35 -0700
  • fe6b8f1c31 Fixed Mac OS X build release-2.0.6 Sam Lantinga 2017-09-22 11:25:52 -0700
  • 28602b1235 The volume was too high, clamp to SDL_MIX_MAXVOLUME Sam Lantinga 2017-09-22 11:15:57 -0700
  • 407e1693ae Fixed audio being silent on older iOS devices Tested on an iPod running iOS 6.1 Sam Lantinga 2017-09-22 11:15:14 -0700
  • 12efabcbf0 Added instructions for deploying to older iOS devices (thanks Sylvain!) Sam Lantinga 2017-09-22 11:13:34 -0700
  • 5ab5c9b767 Avoid duplicate joystick axis events Sam Lantinga 2017-09-22 08:56:09 -0700
  • d74c00e67d Fixed memory leak when HAVE_ALLOCA isn't defined Sam Lantinga 2017-09-22 08:51:45 -0700
  • 59d17bdee0 Avoid hitting ERR_MAX_STRLEN limit. Mark Callow 2017-09-22 22:30:02 +0900
  • 6d206a7b28 audio: Stream resampling now saves some samples from previous run for padding. Ryan C. Gordon 2017-09-22 07:42:24 -0400
  • 466ba57d42 [egl/mir] Need eglGetProc to find gl 4.5 core profile extensions Brandon Schaefer 2017-09-21 18:38:07 -0700
  • e5cfb58f4a iOS MoltenVK code style cleanup. Alex Szpakowski 2017-09-21 20:30:25 -0300
  • 80f9e2f199 iOS: Fix compiling using the iOS 7 SDK, partially broken since MoltenVK support was added. Alex Szpakowski 2017-09-21 20:11:44 -0300
  • b3ac0b6fb0 A hint with an empty string should be treated as the default value Sam Lantinga 2017-09-21 14:48:03 -0700
  • 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 -0700
  • 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 -0700
  • 8b660c5046 Added some missing "extern" declarations Sam Lantinga 2017-09-21 00:55:29 -0700