Commit Graph

  • 34a8cf767c Fixed compiler warnings after uClibc code update Sam Lantinga 2017-11-04 17:39:28 -0700
  • bcdf8b916b Added SDL_fmod() and SDL_fmodf() Sam Lantinga 2017-11-04 17:35:03 -0700
  • 6cf065753c Updated math code from the uClibc 0.9.33 release Sam Lantinga 2017-11-04 15:53:19 -0700
  • 34502143d9 Added float versions of SDL's math functions Sam Lantinga 2017-11-04 15:34:14 -0700
  • bba90a6562 Fixed using libunwind on iOS, where it's only available on the simulator (thanks Vit!) Sam Lantinga 2017-11-04 09:44:29 -0700
  • 758156a765 Fixed bug 3917 - Android, issues with getManifestEnvironmentVariable Sam Lantinga 2017-11-04 09:37:29 -0700
  • 7334a2a1b5 Fixed bug 3940 - Add support for EGL_SURFACE_TYPE Sam Lantinga 2017-11-04 09:07:33 -0700
  • bf3e363d4b Raspberry Pi: fix ES 1/PVR support & autodetect Mesa driver * The brcmGLESv2 vendor library also supports ES PVR/1 profiles * Fallback to standard Mesa libraries if the VC4 driver is loaded Conn O'Griofa 2017-11-04 09:04:19 -0700
  • 547448df6f SDL_video: try to bootstrap KMSDRM before RPI video driver Allow better coexistence between RPI's vendor libraries and VC4 mesa driver. Conn O'Griofa 2017-11-04 09:03:20 -0700
  • 7abef33c5b Android configure-based build fixes (thanks Vit!) Sam Lantinga 2017-11-04 09:00:40 -0700
  • 1724313349 Emscripten: use cursor hotspot the cursor's hotspot simply wasn't translated to it's CSS equivalent, yet see https://developer.mozilla.org/en-US/docs/Web/CSS/cursor?v=example#Syntax. no explicit hotspot if (0|0) for compatibility with Edge and IE, which indeed don't support custom hot spots Johannes Bader 2017-11-04 11:16:49 +0000
  • bb8c3a9cc2 Make SDL fullscreen windows on Android actually fullscreen Sam Lantinga 2017-11-02 10:41:55 -0700
  • c954b53830 Fixed bug 3935 - Not find joysticks if android run 24-48 days. Sam Lantinga 2017-11-02 08:48:14 -0700
  • 522901b88d Fixed bug 3933 - Android, no need of the listener thread Sam Lantinga 2017-11-02 08:46:14 -0700
  • 1475e6984a Fixed bug 3917 - Android, issues with getManifestEnvironmentVariable Sam Lantinga 2017-11-01 19:19:21 -0700
  • 8c46580231 Allow the activity to persist through connecting or disconnecting a keyboard Sam Lantinga 2017-11-01 18:41:11 -0700
  • 62c3acaf9f Moved the meta-data into the right section Sam Lantinga 2017-11-01 18:40:11 -0700
  • 54a0245b70 Fixed bug 3926 - SDL_main export Sam Lantinga 2017-11-01 17:41:25 -0700
  • 9192c93e90 Fixed bug 3932 - Android, GetDisplayDPI release local reference Sam Lantinga 2017-11-01 17:30:02 -0700
  • a7d2d12c64 Fixed building on non-Android platforms Sam Lantinga 2017-11-01 10:07:04 -0700
  • a90be440e8 Added controller mapping for Android TV remotes Also fixed the back button on the remote exiting the application Sam Lantinga 2017-11-01 10:06:58 -0700
  • 4478707b0a Add SDL_GetDisplayDPI implementation on Android. (thanks Rachel!) Sam Lantinga 2017-10-31 13:49:59 -0700
  • 0e032d5860 WinRT: Move Windows::Foundation::Initialize to SDL2.dll, from SDL_main. David Ludwig 2017-10-24 13:21:11 -0400
  • 6d23ea4bf0 Fixed Java string comparison with "" Sam Lantinga 2017-10-29 21:09:09 -0700
  • fa5db3a931 Added the old ant Android build project structure Sam Lantinga 2017-10-28 12:11:25 -0700
  • 2ac567b715 Fixed bug 3902 - Add a specific KMSDRM hint for low latency video Brandon Schaefer 2017-10-26 16:37:20 -0700
  • f24c6672a7 Updated SDL iOS project for tvOS Sam Lantinga 2017-10-26 10:49:33 -0700
  • 213b249094 Added missing keyinfotable.h Sam Lantinga 2017-10-26 10:42:14 -0700
  • 8e37bed3b6 android: Fix softkeyboard issue in SDL on Android. Sam Lantinga 2017-10-26 10:41:38 -0700
  • 9bbf92e3da cocoa: Don't change the NSWindow background color. Ryan C. Gordon 2017-10-25 18:02:11 -0400
  • 8fd0c22adc Added the ability to set SDL hints from AndroidManifest.xml (thanks Rachel!) This is especially useful for things like the accelerometer hint which could be needed before application main(). Sam Lantinga 2017-10-24 00:17:07 -0700
  • 45536710f3 Fixed crash if mSurface isn't set up when we pause the application Sam Lantinga 2017-10-24 00:04:40 -0700
  • 81f7e0c1f7 Removed unneeded file automatically generated by Android Studio Sam Lantinga 2017-10-23 23:35:04 -0700
  • b8d8a1f122 Updated the minimum and target SDK versions in AndroidManifest.xml Sam Lantinga 2017-10-23 23:26:40 -0700
  • edf0fae139 Updated Android build tools version, which bumped minimum deployment target to API 14 Also added native code to the Android gradle project, which allows using gradle or Android Studio to build the entire SDL application without a separate ndk-build step. Sam Lantinga 2017-10-23 23:23:47 -0700
  • 76cdce440c Fixed build with older Android SDK Sam Lantinga 2017-10-23 23:23:34 -0700
  • f08480af78 Switched to new style gradle Android application build process Sam Lantinga 2017-10-23 15:23:43 -0700
  • 862da6ff19 Added tag release-2.0.7 for changeset f69c9f74a857 Sam Lantinga 2017-10-23 12:33:18 -0700
  • b89cac6761 Don't X error in SDL_CreateWindow with unsupported GL attributes release-2.0.7 Sven Hesse 2017-10-22 20:24:58 +0200
  • adc64f922f Added Visual Studio solution files for WinRT projects Sam Lantinga 2017-10-21 22:26:24 -0700
  • 10376eb926 Fixed bug 3901 - Fix vsync-ed pageflips on the KMSDRM video driver Sam Lantinga 2017-10-21 04:20:57 -0700
  • e830ef3458 Fixed typo converting 4 channel audio to 2 channel Sam Lantinga 2017-10-20 16:53:42 -0700
  • 9a291c1e59 Added a note about adjusting channel weights when converting to fewer channels Sam Lantinga 2017-10-20 14:51:22 -0700
  • fe2b5fec61 Document the SDL audio channel mapping Sam Lantinga 2017-10-20 14:48:10 -0700
  • 7a6cf53aea Added SDL_AudioStreamFlush() to the list of new audio stream functions Sam Lantinga 2017-10-20 10:45:38 -0700
  • c339d9ed6d Reverted changes 6acdea394736 and 1448a2ac30fe I don't want to introduce any regressions with Android TV remote support Sam Lantinga 2017-10-20 10:29:22 -0700
  • 2001898dce Fixed Android joystick detection Sam Lantinga 2017-10-19 15:37:52 -0700
  • 729329068b audio: Added SDL_AudioStreamFlush(). Ryan C. Gordon 2017-10-19 18:05:42 -0400
  • 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