Commit Graph

  • 74077b5112 Android doesn't have libunwind.h in API 16 Sam Lantinga 2017-10-12 14:21:21 -0700
  • f9234e6d69 Added missing file Sam Lantinga 2017-10-12 14:20:17 -0700
  • 454bfb6dfe Fixed compiler warning Sam Lantinga 2017-10-12 14:02:24 -0700
  • ee5d56bed0 Fixed compiler warning Sam Lantinga 2017-10-12 13:55:35 -0700
  • 4269140914 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
  • 9c7a6c647a 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
  • 1e7a721761 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
  • 85f92b0407 Fixed bug 3867 - Can't find install_manifest.txt when running 'uninstall' target Sam Lantinga 2017-10-12 08:44:45 -0700
  • 6519d7e877 Fixed bug 3874 - Compiler warnings SDL_Surface.c and SDL_cocoakeyboard.m Sam Lantinga 2017-10-12 08:41:11 -0700
  • fdffee2ad6 Normalize touch events to the render viewport (thanks Sylvain!) Sam Lantinga 2017-10-12 08:37:55 -0700
  • c8a88f16df Fixed divide by zero with a 1x1 sized window Sam Lantinga 2017-10-12 08:27:22 -0700
  • be4f959ac6 make sure that SDL_malloc(0) or SDL_calloc(0,x) doesn't return NULL. Ozkan Sezer 2017-10-12 14:28:05 +0300
  • c02dce4256 Updated version to 2.0.7 Sam Lantinga 2017-10-12 08:08:04 -0700
  • bdf2d1ed18 Check SDL_UDEV_DYNAMIC first, then SDL_UDEV_LIBS separately Ethan Lee 2017-10-10 20:22:15 -0400
  • bd06b3f91c Fixed bug 3871 - Touch events are not normalised on X11 Sam Lantinga 2017-10-11 13:31:21 -0700
  • 85406c7ef3 Fixed size in realloc Sam Lantinga 2017-10-11 13:26:58 -0700
  • da32b020ec audio: Turns out the accumulation errors sound better. :/ Ryan C. Gordon 2017-10-11 12:07:43 -0400
  • 0d470b6143 audio: Moved the resampler state up to double precision. Ryan C. Gordon 2017-10-11 11:51:14 -0400
  • bbe8b61122 audio: calculate resampling time directly, don't increment (thanks, Eric!). Ryan C. Gordon 2017-10-11 11:43:35 -0400
  • d1cbcec65b audio: clamp resampler interpolation values to prevent buffer overflow. Ryan C. Gordon 2017-10-11 02:33:55 -0400
  • 40fbcd7559 audio: Moved unchanging variable out of loop. Ryan C. Gordon 2017-10-11 02:31:58 -0400
  • cf737f682d audio: Make sure audio stream resampling doesn't overflow buffers. Ryan C. Gordon 2017-10-11 02:03:05 -0400
  • 56f14b6acf audio: Fixed check for minimum audio stream put size. Ryan C. Gordon 2017-10-11 01:37:11 -0400
  • 2eafd921bd Updated WhatsNew.txt for 2.0.7 changes Sam Lantinga 2017-10-10 20:16:52 -0700
  • 4dc0a010da Changed overlapping memcpy to memmove Sam Lantinga 2017-10-10 20:11:05 -0700
  • e16cfe7ced Fixed potentially calling a callback after it has been removed (and userdata possibly deleted) Sam Lantinga 2017-10-10 19:44:33 -0700
  • b48d422b8d audio: SDL_ResampleCVT() should use memmove instead of memcpy. Ryan C. Gordon 2017-10-10 22:31:02 -0400
  • 84c12d18b3 audio: Don't stack-allocate resampler padding. Ryan C. Gordon 2017-10-10 22:18:46 -0400
  • 87b716497c The event filter and event watch functions are now thread-safe Sam Lantinga 2017-10-10 17:41:41 -0700
  • 14089fc201 audio: reworked audio streams to have right-hand resampling padding available. Ryan C. Gordon 2017-10-10 16:12:56 -0400
  • 0653281d0e Added SDL_PeekIntoDataQueue(). Ryan C. Gordon 2017-10-10 11:56:54 -0400
  • b81036831c Exposed the joystick locking functions for multi-threaded access to the joystick API Sam Lantinga 2017-10-10 11:10:15 -0700
  • eb043a08fd Fixed crash in SDL_IsGameController() on Windows if called when a controller is being removed Sam Lantinga 2017-10-09 11:45:15 -0700
  • adf594b3dd Fixed bug 3865 - [PATCH] Support for GreenAsia Inc. PSX to USB converter as SDL_GameController Sam Lantinga 2017-10-08 10:59:03 -0700
  • 01d356e266 Fixed bug 3857 - SDL_ConvertPixels misses YUV conversions Sam Lantinga 2017-10-07 15:26:55 -0700
  • 4f11e829cb 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
  • 268905500b Fixed bug 3857 - SDL_ConvertPixels misses YUV conversions Sam Lantinga 2017-10-06 16:50:24 -0700
  • 2c099021ff Fixed bug 3862 - Install is broken when adding SDL2 to an existing CMake project Sam Lantinga 2017-10-06 16:42:43 -0700
  • fd2f28e1c8 Fixed potential overflow in surface allocation (thanks Yves!) Sam Lantinga 2017-10-06 16:17:50 -0700
  • 46757c9949 Fixed bug 3854 - arguments to dbus_type_is_basic() were incorrect Sam Lantinga 2017-10-05 09:37:28 -0700
  • bb3c300c67 Fixed bug 3855 - Memory leak in SDL_FreeSurface Brandon Schaefer 2017-10-02 10:50:33 -0700
  • 796d06017e revert files I didnt mean to commit! Brandon Schaefer 2017-09-29 10:15:44 -0700
  • 195111594c wayland: Fix bug 3814 -Wmissing-field-initializers Brandon Schaefer 2017-09-29 10:07:37 -0700
  • bff30580d7 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
  • 04eadc3321 Fixed bug 3850 - incorrect numbering in docs/README-ios.md Sam Lantinga 2017-09-26 16:27:24 -0700
  • 82976d5d52 Fixed bug 3847 - Hit Test x coordinate wrong on secondary monitor Sam Lantinga 2017-09-26 15:07:35 -0700
  • a4891579ff 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
  • 0a2f1afc48 Fixed bug 3842 - fix SDL_thread.h for emx Sam Lantinga 2017-09-23 12:38:47 -0700
  • 2e1c487e7e Fixed bug 3843 - Android missing some code in SDLHapticHandler Sam Lantinga 2017-09-23 12:37:09 -0700
  • ba9bf13512 audio: Fixed compiler warning on Visual Studio. Ryan C. Gordon 2017-09-22 22:28:21 -0400
  • 04a01b5a00 Fixed spacing Sam Lantinga 2017-09-22 17:32:05 -0700
  • 0dccbb1037 Added an example for SDL_SetWindowHitTest() when you create a borderless resizable window. Sam Lantinga 2017-09-22 17:29:32 -0700
  • 7786936c16 Good bye, Visual Studio 2008 Sam Lantinga 2017-09-22 17:02:18 -0700
  • a997a7ef6f Added stub Steam Controller sources to Android and iOS command line builds Sam Lantinga 2017-09-22 16:33:34 -0700
  • 73d507f3c1 Added stubs for simple Steam Controller support Sam Lantinga 2017-09-22 08:32:31 -0700
  • 5c6bd0dfe4 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
  • a10702016a Removed non-existent files Sam Lantinga 2017-09-22 08:31:02 -0700
  • c4d55109b4 Removed non-existent files Sam Lantinga 2017-09-22 08:30:58 -0700
  • 14e22e8564 Added stubs for simple Steam Controller support Sam Lantinga 2017-09-22 08:30:52 -0700
  • 6d932d0c3e 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
  • e3ba915561 Guarded EGL code with SDL_VIDEO_OPENGL_EGL Sam Lantinga 2017-09-22 08:30:37 -0700
  • c4d413965a 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
  • 95352dc5f1 sdl Sam Lantinga 2017-09-22 07:11:36 -0700
  • 71d98b8e55 Fixed bug 3837 - Change project settings for Xcode 9? Sam Lantinga 2017-09-22 12:26:54 -0700
  • 73ddc34c00 Added tag release-2.0.6 for changeset 8e2bab21d23b Sam Lantinga 2017-09-22 11:57:35 -0700
  • a21c9e328f Fixed Mac OS X build Sam Lantinga 2017-09-22 11:25:52 -0700
  • ff47e4507b The volume was too high, clamp to SDL_MIX_MAXVOLUME Sam Lantinga 2017-09-22 11:15:57 -0700
  • dccbc89b8d 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
  • eee83c20ac Added instructions for deploying to older iOS devices (thanks Sylvain!) Sam Lantinga 2017-09-22 11:13:34 -0700
  • bde3fc3093 Avoid duplicate joystick axis events Sam Lantinga 2017-09-22 08:56:09 -0700
  • bf5f25f6e7 Fixed memory leak when HAVE_ALLOCA isn't defined Sam Lantinga 2017-09-22 08:51:45 -0700
  • a51a71bcb4 Avoid hitting ERR_MAX_STRLEN limit. Mark Callow 2017-09-22 22:30:02 +0900
  • 4fffefbc95 audio: Stream resampling now saves some samples from previous run for padding. Ryan C. Gordon 2017-09-22 07:42:24 -0400
  • 5f62bc16a9 [egl/mir] Need eglGetProc to find gl 4.5 core profile extensions Brandon Schaefer 2017-09-21 18:38:07 -0700
  • 429c7f6685 iOS MoltenVK code style cleanup. Alex Szpakowski 2017-09-21 20:30:25 -0300
  • 3538c88d5f iOS: Fix compiling using the iOS 7 SDK, partially broken since MoltenVK support was added. Alex Szpakowski 2017-09-21 20:11:44 -0300
  • 9ff1aff0f8 A hint with an empty string should be treated as the default value Sam Lantinga 2017-09-21 14:48:03 -0700
  • d8c9eded49 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
  • 92e3301fc9 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
  • 6db33bf13f Added some missing "extern" declarations Sam Lantinga 2017-09-21 00:55:29 -0700
  • 21f6eb53a8 audio: removed my perl experiment script. Ryan C. Gordon 2017-09-21 02:06:53 -0400
  • 0da020a03f audio: Replaced the resampler. Again. Ryan C. Gordon 2017-09-21 02:51:14 -0400
  • fca101ca1f macOS: remove unneeded #includes. Mark Callow 2017-09-21 14:01:12 +0900
  • 4f36f5d238 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 -0700
  • f00d009c73 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 -0300
  • 9d896483c9 iOS: remove an unused static variable Alex Szpakowski 2017-09-20 10:53:41 -0300
  • f08cd70b08 WinRT: minor formatting tweak in README-winrt David Ludwig 2017-09-19 10:33:08 -0400
  • 80923b41c8 WinRT: noted UWP's inability to work with some game controllers David Ludwig 2017-09-19 10:31:22 -0400
  • 89a7d0cc9a 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 -0700
  • 31bd6d8b16 Fix for 3829. Revert adding GameSir G4s, uses same GUID as PS3 controller. Patrice Mandin 2017-09-14 21:45:14 +0200
  • 6312cce258 Readd support for GameSir G4s, lost with changeset 11431 Patrice Mandin 2017-09-14 19:33:32 +0200
  • 4fb54cd281 Updated iOS keyboard test to cover text input rect and orientation changes Sam Lantinga 2017-09-14 09:56:16 -0700
  • 666b6f9309 Fixed iOS keyboard positioning, based on the final position rather than the initial one Sam Lantinga 2017-09-14 09:55:27 -0700
  • 21eee19a40 surface: Make sure SDL_ConvertSurface() deals with palettes (thanks, Sylvain!). Ryan C. Gordon 2017-09-14 08:37:27 -0400
  • 9bf435f904 Added support for the PDP Battlefield One Xbox One controller on Linux Sam Lantinga 2017-09-12 05:53:47 -0700
  • a5d33de3f2 WinRT: build fix when using recent versions of the Windows 10 SDK David Ludwig 2017-09-11 18:20:56 -0400
  • 03912ec361 Fixed bug 3812 - Fallthrough warnings gcc-7 Sam Lantinga 2017-09-10 12:54:40 -0700
  • 2289c9a9b2 Fixed bug 3815 - implicit-fallthrough warning - DUFFS_LOOP4 and friends Sam Lantinga 2017-09-10 12:49:41 -0700
  • eb7aeca7b3 Fixed bug 3813 - gcc7 fallthrough warnings in SDL_iconv.c and SDL_pixels.c Sam Lantinga 2017-09-10 12:42:38 -0700
  • f94ce2aeda Fixed tabs to spaces Sam Lantinga 2017-09-10 12:40:45 -0700