Commit Graph

  • d16e630160 Updated Dynamic API jumptable. Ryan C. Gordon 2014-01-08 00:46:39 -0500
  • e9be2d0b59 Add Dynamic API to Android makefile. Ryan C. Gordon 2014-01-08 00:45:29 -0500
  • afd0f32314 Patched to compile on Android (I think). Ryan C. Gordon 2014-01-08 00:40:48 -0500
  • d5c977adb7 Patched to compile on OpenBSD. Ryan C. Gordon 2014-01-08 00:31:19 -0500
  • 446a270487 WinRT: fixed bug: SDL_RenderReadPixels didn't work with certain orientations of the physical display David Ludwig 2013-12-10 22:34:08 -0500
  • 090327e76e Implemented the Dynamic API magic. Ryan C. Gordon 2013-12-09 16:03:18 -0500
  • 679259473e WinRT: removed a now-complete TODO comment regarding Direct3D 11 David Ludwig 2013-11-29 00:21:56 -0500
  • b6f80d855e WinRT: enable the OpenGL ES 2 SDL_Renderer backend, if and when OpenGL ES 2 support is compiled in David Ludwig 2013-11-29 00:19:46 -0500
  • ecfbb3f5dc WinRT: got the SDL-official OpenGL ES 2 changes working, in an experimental state David Ludwig 2013-11-28 22:59:21 -0500
  • 7b5887b271 WinRT: implemented SDL_DetachThread() for WinRT David Ludwig 2013-11-28 22:24:13 -0500
  • 46740a5a1c WinRT: merged with latest SDL 2.x/HG code David Ludwig 2013-11-28 22:09:21 -0500
  • da0c0a4a33 WinRT: fixed bug: touch input coordinates weren't normalized [0..1] David Ludwig 2013-11-28 21:15:05 -0500
  • 9fa4da1353 Fixed windows build with conflict resolve Sam Lantinga 2013-11-28 02:31:32 -0800
  • dee481350c Added alternative XBox 360 controller GUID on Linux Sam Lantinga 2013-11-27 10:29:43 -0800
  • d2511d9ef9 Fixed bug 2260 - SDL_SetCursorGrab() is buggy on Windows Sam Lantinga 2013-11-27 10:29:38 -0800
  • fa4e4a643a Fixed large relative mouse motion when iconifying the SDL window. Windows will move the window to -32000,-32000 when it is iconified, so we don't want to send mouse motion for iconic windows. Sam Lantinga 2013-11-27 10:29:32 -0800
  • 2bb344d6dc Don't crash when no WM is present. Sam Lantinga 2013-11-27 10:29:27 -0800
  • 8574c0815c Fixed bug 2274 - SDL_ceil is incorrectly implemented when HAVE_LIBC is not defined Sam Lantinga 2013-11-27 00:29:46 -0800
  • c343eab67a Fixes #2271, Add KD detection under CMake by Scott Percival Gabriel Jacobo 2013-11-26 11:50:54 -0300
  • 96fe749fc7 Fixes #2272, typo in CMakeLists.txt (thanks Boris Bendovsky!) Gabriel Jacobo 2013-11-26 11:47:52 -0300
  • 1ad0d24828 [Android] Fixes #2228, reworked touch code Gabriel Jacobo 2013-11-25 12:28:09 -0300
  • 7e1289af32 Make internal SDL sources include SDL_internal.h instead of SDL_config.h Ryan C. Gordon 2013-11-24 23:56:17 -0500
  • 31caa22d30 Patched stdlib changes to compile on Windows. Ryan C. Gordon 2013-12-09 13:30:35 -0500
  • b72c8bcaf8 Regenerate the configure scripts. Ryan C. Gordon 2013-11-25 00:11:52 -0500
  • 5c383489a7 We don't need to check for snprintf() anymore, we don't use it. Ryan C. Gordon 2013-11-24 23:36:15 -0500
  • e769374096 Added SDL_vsscanf(). Ryan C. Gordon 2013-11-24 23:35:38 -0500
  • 928b494630 Moved atomic API implementation out of headers. Ryan C. Gordon 2013-11-24 21:04:51 -0500
  • 6cbaf9a055 Don't use -falign-loops=16 on Mac OS X anymore. Ryan C. Gordon 2013-11-24 21:15:58 -0500
  • b44e7470de Fixed display mode calculations for applications which are not DPI aware. If your application wants to have access to the full resolution even when the system has DPI scaling enabled, call SetProcessDPIAware() before calling SDL_Init() Sam Lantinga 2013-12-30 12:49:15 -0800
  • 6915319683 Switch back to apartment threaded COM initialization, which was the previous default. We do succeed now if the application previously initialized COM in multi-threaded mode. Sam Lantinga 2013-12-27 10:18:19 -0800
  • 6f6c76a6a5 Make sure our window has mouse focus before processing raw input events. This happens rarely, but not reproducibly, where we get raw input events for the window even though it doesn't have focus. Sam Lantinga 2013-12-27 10:18:18 -0800
  • 27779311b4 Bump SDL to build with 10.7 SDK. Sam Lantinga 2013-12-27 10:18:11 -0800
  • fce6257c49 Implements touch support on QTWayland. Contributed by Thomas Perl. Gabriel Jacobo 2013-12-27 09:29:39 -0300
  • 54a1f61a17 Changed return -1 after SDL_SetError() to return SDL_SetError(). Philipp Wiesemann 2013-12-25 17:02:15 +0100
  • 87ad7a1c50 Fixed pointer from integer warning and bug if compiled without EGL. Philipp Wiesemann 2013-12-25 16:57:59 +0100
  • b2faf3f08d Updated paths in README for Android. Philipp Wiesemann 2013-12-25 16:53:39 +0100
  • 65f0142fac Fixed access of command line arguments on Android in two test programs. Philipp Wiesemann 2013-12-25 00:11:28 +0100
  • 36cbd50685 Fixed unused local variable warning in test program source. Philipp Wiesemann 2013-12-25 00:04:31 +0100
  • 9285537180 Fixed missing @Override annotation warning in source for Android. Philipp Wiesemann 2013-12-24 20:04:53 +0100
  • b97e077e47 Fixed unused local variable warning in joystick source for Android. Philipp Wiesemann 2013-12-24 20:00:58 +0100
  • 28309c1d13 Fixed implicit declaration of SDL_Log() warning in joystick source for Android. Philipp Wiesemann 2013-12-24 19:59:35 +0100
  • 18125f76df Fixed missing return warning in test program source. Philipp Wiesemann 2013-12-24 19:55:41 +0100
  • 2521e49769 Setting the mouse in relative mode implies grabbing the mouse. This fixes getting mouse button events in raw input relative mode on X11. Sam Lantinga 2013-12-23 17:55:06 -0800
  • 7aef2350cf Added a relative mouse mode that uses mouse warping instead of raw input. To enable this, set the environment variable SDL_MOUSE_RELATIVE_MODE_WARP to "1" Sam Lantinga 2013-12-23 17:37:22 -0800
  • 7fe277cd6a Fixed float to int conversion warning, which was a legitimate bug. Sam Lantinga 2013-12-23 17:15:32 -0800
  • 8e0dfef153 Print events with SDL_Log() so they show up in Visual Studio debug output Added some joystick and controller events to the set that are printed out. Sam Lantinga 2013-12-23 15:55:47 -0800
  • 112f60a486 Changed testgamecontroller to wait for controllers to be reattached, the way testjoystick does. Sam Lantinga 2013-12-23 15:55:08 -0800
  • 03aece5452 Generate SDL_CONTROLLERDEVICEADDED events for controllers connected at startup Sam Lantinga 2013-12-23 15:10:03 -0800
  • 746928350f Added support for double-clicks, through a new "clicks" field in the mouse button event. Sam Lantinga 2013-12-23 12:17:52 -0800
  • 3666c1f7ca Explicitly initialize COM with multi-threaded support. This is the safest option for applications that use COM, multi-threaded or not. Sam Lantinga 2013-12-23 10:54:27 -0800
  • b5a6c407d0 [Android] Define SDL_VIDEO_OPENGL_ES2 Gabriel Jacobo 2013-12-16 10:03:26 -0300
  • 45f785f0af Enable ccache for Raspberry Pi buildbot script. Ryan C. Gordon 2013-12-15 00:21:42 -0500
  • ec1cb49eab Wayland support Gabriel Jacobo 2013-12-14 20:18:43 -0300
  • 4a8c296712 Context sharing for EGL Gabriel Jacobo 2013-12-13 09:48:12 -0300
  • 2159de66c4 [Android] Poll joysticks every three seconds Gabriel Jacobo 2013-12-12 14:55:33 -0300
  • 35ab76d083 Fixed bug 2050 - Obvious bugs in SDL_ltoa and SDL_lltoa Sam Lantinga 2013-12-11 21:17:24 -0800
  • fcf692276a Fixed bug 2294 - testdrawchessboard.c Sets the render color alpha to 0x0. Sam Lantinga 2013-12-11 21:13:45 -0800
  • bfcd28c1e6 [Android] Hotplugging support for joysticks Gabriel Jacobo 2013-12-10 16:24:11 -0300
  • d01ad02be7 Hook up SDL_acos and SDL_asin properly. Ryan C. Gordon 2013-12-09 15:17:20 -0500
  • 5e656f8950 Associate the environment with any thread that calls Android_JNI_GetEnv(), in case it's been manually created with pthread_create() or C++11. Sam Lantinga 2013-12-07 11:19:52 -0800
  • 44afc2a305 Fixed crash if no window has keyboard focus Sam Lantinga 2013-12-06 16:12:18 -0800
  • 4ab350d4f2 Fixed detecting the wired XBox 360 controller on Linux Also added some more debug output to detect issues Sam Lantinga 2013-12-06 09:13:31 -0800
  • c78476dadc Fixed compiler warning on Visual Studio Sam Lantinga 2013-12-06 08:24:00 -0800
  • fc78e98221 Added missing header for file IO Sam Lantinga 2013-12-05 09:54:22 -0800
  • 7afb76824e Added code missed in the resolve Sam Lantinga 2013-12-05 09:29:04 -0800
  • 43825e275a Clean up the cursor clipping area when quitting SDL. This fixes the cursor being clipped after the streaming client quits when streaming Dungeons of Dredmor Sam Lantinga 2013-12-05 09:14:56 -0800
  • 77d2d55e1e [Android] Handle native thread finishing when not commanded from the Java side Gabriel Jacobo 2013-12-05 10:51:38 -0300
  • 6c495a806a [Android] Signal the resume semaphore after pushing the relevant events Gabriel Jacobo 2013-12-03 12:09:58 -0300
  • 5ac1813451 Adds SDL_GameControllerAddMappingsFromRW, updates controllermap Gabriel Jacobo 2013-12-03 12:01:28 -0300
  • 013d99823d Fixed error return value in SDL_EGL_CreateSurface(), thanks to Mike Kasprzak Sam Lantinga 2013-12-02 23:54:35 -0800
  • d0d07decc1 Adding WhatsNew.txt changes Gabriel Jacobo 2013-12-02 19:51:48 -0300
  • 95ec90aa8a Adds controllermap utility to test suite. Gabriel Jacobo 2013-12-02 19:35:04 -0300
  • 45ae148aef Adds SDL_GameControllerAddMappingsFromFile Gabriel Jacobo 2013-12-02 19:34:08 -0300
  • 7d9e42f28c Select EGL config when creating the EGL surface Gabriel Jacobo 2013-12-02 10:08:57 -0300
  • f848adff5f Improve Android pause/resume behavior. Gabriel Jacobo 2013-11-29 10:06:08 -0300
  • c933166401 Fixed bug 2258 - Crash when using Android clipboard Philipp Wiesemann 2013-11-23 23:38:16 +0100
  • e9af6dcd93 Fixed a few public APIs that we accidentally neglected to mark as SDLCALL. Ryan C. Gordon 2013-11-23 15:52:49 -0500
  • 5aa702fe74 Removed second return statement. Philipp Wiesemann 2013-11-23 18:37:36 +0100
  • 01acbd389b Fixed spaces in license comment. Philipp Wiesemann 2013-11-23 18:34:27 +0100
  • 2aa4974bf9 Removed include of no more needed header. Philipp Wiesemann 2013-11-23 18:29:36 +0100
  • 7a18a6747b [Android] Fixes #2264, handle joystick open/closed state properly Gabriel Jacobo 2013-11-23 09:47:25 -0300
  • a3bb007ee5 Fixed double-free of the window shape path Sam Lantinga 2013-11-23 02:02:29 -0800
  • 4abeed93c7 Fixes compilation on Mingw. Gabriel Jacobo 2013-11-22 14:19:52 -0300
  • 61959aa67b OpenGL ES support for Windows Gabriel Jacobo 2013-11-22 13:24:53 -0300
  • 45dbff2ee4 [Android] Fixes #2247, enable hardware acceleration by default. Gabriel Jacobo 2013-11-22 10:26:28 -0300
  • a218717111 Query version for X11 XInput2 multitouch separately from base XInput2. Ryan C. Gordon 2013-11-20 21:17:26 -0500
  • 9095952ac4 Clean up X11 OpenGL ES backend Gabriel Jacobo 2013-11-20 12:51:18 -0300
  • 2f30140418 Fixed SONAME lookup for runtime loading of shared libraries in CMake project. Ryan C. Gordon 2013-11-19 15:25:00 -0500
  • 825a68983a -fvisibility=hidden is no longer a requirement for dynamic X11. Ryan C. Gordon 2013-11-19 15:00:39 -0500
  • 131a072503 Find the best EGL config available between those returned by eglChooseConfig Gabriel Jacobo 2013-11-19 11:04:05 -0300
  • 47139fb3eb Adds testgles2 Gabriel Jacobo 2013-11-19 10:56:38 -0300
  • fdfea4ad1f [Android] Try to improve handling of DPAD|GAMEPAD + KEYBOARD devices Gabriel Jacobo 2013-11-19 10:00:05 -0300
  • 48954ba194 Accidentally committed debug code Sam Lantinga 2013-11-18 20:22:36 -0800
  • d75498f6be Textures need to be freed before renderers Sam Lantinga 2013-11-18 20:21:45 -0800
  • 48cffe33f9 Added missing resource release in test source. Philipp Wiesemann 2013-11-18 23:45:46 +0100
  • 3cba79970c Fixed unreachable return statement warning in gamecontroller source. Philipp Wiesemann 2013-11-18 23:43:15 +0100
  • b5c6811108 Fixed implicit function declaration warning in joystick source for Android. Philipp Wiesemann 2013-11-18 23:38:59 +0100
  • 2f6198edb6 Fixes building for RPi using --no-undefined Gabriel Jacobo 2013-11-17 11:07:55 -0300
  • ec080ff892 Restore evdev sources to configure script Gabriel Jacobo 2013-11-17 10:41:16 -0300
  • 9dd923fb9a When the mouse is grabbed it's constrained to the client area, not the window frame. Sam Lantinga 2013-11-16 21:19:16 -0800