Commit Graph

  • 014956ac1d Replaced SDL_qsort with public domain code from PDCLib: http://pdclib.e43.eu/ Ryan C. Gordon 2016-02-15 03:16:46 -0500
  • 33af421d7b Windows: make sure SDL_TicksInit has been called before calling Sleep(ms) in SDL_Delay. This ensures the Windows system timer resolution is properly set before Sleep is called. Alex Szpakowski 2016-02-14 21:17:25 -0400
  • 37a5416784 PSP: Deactivated dynamic API. Philipp Wiesemann 2016-02-13 17:35:38 +0100
  • 570215b9da PSP: Added missing object for generic TLS to Makefile. Philipp Wiesemann 2016-02-13 17:34:14 +0100
  • 7da168db0a Fixed spaces in license comments. Philipp Wiesemann 2016-02-10 19:31:23 +0100
  • 704298c0c2 Android: C89 cleanup to avoid warnings/errors since the default gcc mode on Android is still pre-C99. Eric Wing 2016-02-09 17:36:42 -0800
  • 5ed63ae317 x11: Updated imKStoUCS.* to latest from x.org. Ryan C. Gordon 2016-02-08 01:08:21 -0500
  • 8e7cd6b5da iOS: Implemented clipboard support. Alex Szpakowski 2016-02-03 20:32:55 -0400
  • 4249f4666c David Carlier implemented SDL_GetBasePath() for OpenBSD Sam Lantinga 2016-01-31 21:11:15 -0800
  • 1fb30db048 Return the full number of events from SDL_PeepEvents() if NULL is passed in with SDL_PEEKEVENT Sam Lantinga 2016-01-31 11:29:11 -0800
  • 325921789a x11: Fix AltGr generating an invalid keycode (bug #3244). Thanks Thomas! Alex Szpakowski 2016-01-31 09:39:42 -0400
  • 9bdd188115 PSP: Removed inlined copy of SDL_CalculateAudioSpec()'s functionality. Philipp Wiesemann 2016-01-27 23:20:23 +0100
  • 88f519372f Android: Fixed ignoring a return value while handling motion events. Philipp Wiesemann 2016-01-26 22:20:05 +0100
  • 67f9fd2bc4 Fixed creating fullscreen windows on Steam Link Sam Lantinga 2016-01-22 13:12:16 -0800
  • e5d575b933 Expose the EGL display and window for Vivante SDL windows Sam Lantinga 2016-01-16 21:58:49 -0800
  • 0a1999dfd2 Fixed compile warnings about type conversion. Philipp Wiesemann 2016-01-16 21:25:10 +0100
  • 2191abb2c9 Android: Fixed finishing Activity on some devices if right mouse button pressed. Philipp Wiesemann 2016-01-13 19:31:03 +0100
  • 28817c9c71 Fixed two typos in documentation. Philipp Wiesemann 2016-01-12 22:23:53 +0100
  • 8d035b1aee Android: Added mouse initialization to reset state. Philipp Wiesemann 2016-01-12 22:23:00 +0100
  • 46cb851018 Android: Fixed a comment. Philipp Wiesemann 2016-01-12 22:22:24 +0100
  • 1560351905 Android: Added mapping of mouse forward button and mouse back button. Philipp Wiesemann 2016-01-11 20:02:48 +0100
  • 87ea39be84 Removed dead code (caught by Clang's static analyzer). Alex Szpakowski 2016-01-09 17:41:09 -0400
  • 1615b2e29d CMake: only set "-O3 -g" defaults if CMAKE_BUILD_TYPE wasn't set at all. Ryan C. Gordon 2016-01-08 07:32:51 -0500
  • 06129f6de9 Fixed buildbot's static analysis script to enable assertions. Ryan C. Gordon 2016-01-08 07:21:15 -0500
  • ed62033366 x11: make last mouse coords sane upon window entry (thanks, Cengiz!). Ryan C. Gordon 2016-01-07 19:58:00 -0500
  • 757e994eaa Fixed --enable-new-dtags check with cmake Sam Lantinga 2016-01-07 17:21:50 -0800
  • dc5f05bb99 Use --enable-new-dtags to set RUNPATH rather than RPATH so that LD_LIBRARY_PATH is not overridden by the application. Sam Lantinga 2016-01-07 16:42:30 -0800
  • 73680ab374 Fixed NULL dereference on drop events with no window associated. Ryan C. Gordon 2016-01-07 16:01:24 -0500
  • 1c4c3f505f Updated debian packaging files Sam Lantinga 2016-01-07 12:01:51 -0800
  • 5dcf6bcc32 Updated dynamic API table. Ryan C. Gordon 2016-01-07 14:51:22 -0500
  • 167cf14c1f SDL_RenderSetIntegerScale Ethan Lee 2016-01-05 16:39:18 -0500
  • 416d046663 Mac: Implemented SDL_GetDisplayDPI (thanks, Kirill!). Ryan C. Gordon 2016-01-07 14:02:37 -0500
  • 1d1ba58f28 Fixed compile warnings about uninitialized variables in test library. Philipp Wiesemann 2016-01-06 22:39:29 +0100
  • a4ce22fbf3 Fixed outdated information in a README for iOS. Philipp Wiesemann 2016-01-06 22:39:04 +0100
  • 1a26c0c838 Fixed doxygen warnings. Philipp Wiesemann 2016-01-06 22:38:35 +0100
  • bb1e2bd0b5 CMake: Turned off Mac OS X rpath warning kludge. Ryan C. Gordon 2016-01-05 05:44:32 -0500
  • 49e47688b4 Patched to compile on iOS. Ryan C. Gordon 2016-01-05 05:38:55 -0500
  • 881ccccbcf Android: Fixed up drop events for new interface. Ryan C. Gordon 2016-01-05 05:31:33 -0500
  • eeb899999f Patched to compile. Ryan C. Gordon 2016-01-05 05:22:35 -0500
  • 7605ccf68a Use SDL's stdinc functions instead of C runtime calls. Ryan C. Gordon 2016-01-05 02:29:16 -0500
  • dc532c70e8 Added SDL_WINDOWEVENT_TAKE_FOCUS. Ryan C. Gordon 2016-01-05 02:27:50 -0500
  • f209861a71 merged SDL 2.0.4 rc2 Eric Wing 2015-06-21 04:04:14 -0700
  • d77a55738b merged SDL 2.0.4 rc2 Eric Wing 2015-06-21 04:04:14 -0700
  • 4393a71110 Added missing file and folder to the release archive. Philipp Wiesemann 2015-06-20 11:15:37 +0200
  • 36af63f0c0 Added the docs directory to the release archive Sam Lantinga 2015-06-20 00:25:28 -0700
  • fb5732dc5c GCC is warning about global functions with the same name as variables in the code, when using -Wshadow. This is a little ridiculous because we have no idea what functions a given platform will provide, so we'll disable -Wshadow for now. Sam Lantinga 2015-06-19 23:53:33 -0700
  • 903df4afbd Use CLOCK_MONOTONIC_RAW, if available, which is not subject to adjustment by NTP Sam Lantinga 2015-06-19 23:49:00 -0700
  • f71fa2f402 Android has clock_gettime() - thanks Michael Labbe! Sam Lantinga 2015-06-19 23:40:23 -0700
  • 3426c99acf Cleaned up Xcode rules a little more Sam Lantinga 2015-06-19 23:32:37 -0700
  • f6b788f095 Simplified Mercurial ignore rules for Xcode build products Sam Lantinga 2015-06-19 23:27:35 -0700
  • d763a9f64d Fixed bug 2538 - SDL_SetTextureAlphaMod does not work with SDL_FlipMode or rotation in the software renderer Sam Lantinga 2015-06-19 23:22:53 -0700
  • b7ede6cc47 Fixed bug 1550 - SDL_RenderCopy/CopyEx in software should optionally render 8bit alpha Sam Lantinga 2015-06-19 23:20:43 -0700
  • e589cdba2f Fixed bug 3023 - setting a white and then non-white texture color mod breaks the texture with software renderer Sam Lantinga 2015-06-19 23:12:13 -0700
  • 82ae4f6fc5 [mq]: 3027_rleperf.diff Sam Lantinga 2015-06-19 22:12:47 -0700
  • 21935b0313 Added more entries and brackets to WhatsNew.txt for 2.0.4. Philipp Wiesemann 2015-06-19 21:17:00 +0200
  • 3a84f7b520 CMake fixes for MingW (thanks, Ozkan!). Ryan C. Gordon 2015-06-18 22:34:39 -0400
  • dd8c64779b Updated WhatsNew.txt's 2.0.4 list to include a more detailed set of changes for iOS, and added a couple missing items to the OS X and Windows sections. Alex Szpakowski 2015-06-18 12:20:46 -0300
  • 604932ea84 Moving some whitespace around to test something on the Mercurial server. Ryan C. Gordon 2015-06-18 00:44:57 -0400
  • 3c99e4d4c5 merged SDL 2.0.4rc1+ Eric Wing 2015-06-17 20:03:08 -0700
  • 27fab8f4bb merged SDL 2.0.4rc1+ Eric Wing 2015-06-17 20:03:08 -0700
  • 1a348aac4f Android: Fixed two warnings. Philipp Wiesemann 2015-06-17 21:05:25 +0200
  • 40244dc1a9 Whitespace fix. Ryan C. Gordon 2015-06-17 13:02:41 -0400
  • d002d6bf9f Removed Edgar's name from SDL_haptic.h at his request. Ryan C. Gordon 2015-06-17 12:59:12 -0400
  • 4598903548 Partial fix for bug 2758 - Android issues with NDK r10c and API-21 Sam Lantinga 2015-06-17 00:07:45 -0700
  • 3779bf3845 Fixed bug 2948 - [Android] Arrow keys from external keyboard are not received Sam Lantinga 2015-06-17 00:00:53 -0700
  • 5db002bb1e Fixed bug 2949 - [Android] Virtual DPAD remote not registered Sam Lantinga 2015-06-16 23:58:09 -0700
  • 33ed20fafa Fixed bug 2774 - Android: screen distorted in Landscape after background/foreground Sam Lantinga 2015-06-16 22:16:35 -0700
  • d29812d092 Moved entry in WhatsNew.txt because it was already in 2.0.0 for Android and iOS. Philipp Wiesemann 2015-06-16 20:28:21 +0200
  • 58efd8e547 Fixed comment in test program. Philipp Wiesemann 2015-06-16 20:27:01 +0200
  • ae60afce16 Excluded SDL_egl.h from doxygen input. Philipp Wiesemann 2015-06-16 20:25:53 +0200
  • 59d34bc35d Fixed bug 3015 - grab mouse inconsistent state Sam Lantinga 2015-06-15 23:44:08 -0700
  • ccc12a3632 Implement repositioning the OS-rendered IME with SDL_SetTextInputRect on Windows. Colby Klein 2015-06-15 20:24:51 -0700
  • 0c3830a9a9 Haptic/Linux: Keep track of device numbers properly to track duplicates. Ryan C. Gordon 2015-06-16 00:57:45 -0400
  • d797582376 Fixed style Sam Lantinga 2015-06-14 19:26:20 -0700
  • 34634082ff Fixed bug 3012 - Android accelerometer joystick axis values overflow when values from Android are larger than gravity Sam Lantinga 2015-06-14 19:25:12 -0700
  • e3df6d5e66 Fixed bug 2953 - Crash due to a bad cleanup in the SDL_SYS_HapticQuit function Sam Lantinga 2015-06-14 19:21:13 -0700
  • a4eb0dea86 Fixed bug 2908 - Fix clang warnings Sam Lantinga 2015-06-14 19:10:51 -0700
  • 564ece516e Only use explicit inlining - otherwise Visual Studio 2010 will inline SDL_zero(info) in SDL_vsnprintf() into a memset() call when compiling the Release x64 configuration. Sam Lantinga 2015-06-14 18:57:05 -0700
  • c18e7724eb Fixed 2010 solution and removed Release_NoSTDIO build configuration Sam Lantinga 2015-06-14 18:37:43 -0700
  • 4c48485681 Updated Visual Studio projects There is now a single solution used by Visual Studio 2010 and newer Sam Lantinga 2015-06-14 18:21:04 -0700
  • 0c9da0c855 WinRT: made sure build script generates Release-built binaries, by default David Ludwig 2015-06-14 20:15:36 -0400
  • 98f9b88cef Fixed bug 3011 - pthread/SDL_syssem.c requires _GNU_SOURCE Sam Lantinga 2015-06-13 13:36:47 -0700
  • 9cf47d2f0d Fixed bug 3010 - SDL_x11messagebox.c needs including X11/keysym.h Sam Lantinga 2015-06-13 13:34:30 -0700
  • 8b737fa8f6 Updated WhatsNew.txt for 2.0.4 Sam Lantinga 2015-06-13 13:19:31 -0700
  • aee0552229 Fixed bug 3009 - Cannot compile SDL2 on Windows Sam Lantinga 2015-06-13 10:47:55 -0700
  • d8c2b36c21 Fixed crash if allocation for touch device failed. Philipp Wiesemann 2015-06-12 21:10:31 +0200
  • 714687427a Make some string literals "const char *", not "char *" (thanks, Martin!). Ryan C. Gordon 2015-06-12 11:58:31 -0400
  • f29de0d324 Fixed bug 3005 - MOMO steering wheel not detected by SDL Sam Lantinga 2015-06-11 12:04:57 -0700
  • a86df3b7cf iOS: Fixed some cases where SDL_DestroyWindow or SDL_GL_DeleteContext can cause crashes. Alex Szpakowski 2015-06-09 21:08:24 -0300
  • cd1d7c94e9 Wayland: Fixed SDL_GetTouchDevice() returning 0 for the valid device index. Philipp Wiesemann 2015-06-09 21:06:55 +0200
  • 5d6aa08b28 Emscripten: Fixed SDL_GetTouchDevice() returning 0 for the valid device index. Philipp Wiesemann 2015-06-09 21:06:29 +0200
  • 86e9ab79ce Linux: Fixed not needed call to close() on error. Philipp Wiesemann 2015-06-08 20:46:09 +0200
  • f1924a616d Normalized endlines. Ryan C. Gordon 2015-06-08 03:07:24 -0400
  • 69bef005b5 Added LDFLAGS note to Raspberry Pi documentation (thanks, Michael!). Ryan C. Gordon 2015-06-08 03:07:16 -0400
  • 50981d418a x11: Drop duplicate XInput2 XI_RawMotion events. Ryan C. Gordon 2015-06-08 02:58:46 -0400
  • 7232e51a68 Unix: Don't send quit events during signal handler. Ryan C. Gordon 2015-06-08 01:52:43 -0400
  • 8283abdb78 Updated configure script. Ryan C. Gordon 2015-06-08 01:17:58 -0400
  • e3f4ca0d71 configure/cmake/x11: Removed SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32 test. Ryan C. Gordon 2015-06-08 01:13:51 -0400
  • f5dce3c63c CMake: default to shared library builds being enabled. Ryan C. Gordon 2015-06-07 20:15:09 -0400
  • d98cfe1435 Let's assume that if VS2005 and VS2010 do it, VS2008 probably does, too. Ryan C. Gordon 2015-06-07 20:00:20 -0400