Commit Graph

  • 900e319719 Added SDL_vsscanf(). Ryan C. Gordon 2013-11-24 23:35:38 -0500
  • 1ec124dbd5 Moved atomic API implementation out of headers. Ryan C. Gordon 2013-11-24 21:04:51 -0500
  • 5ef7a77dec Don't use -falign-loops=16 on Mac OS X anymore. Ryan C. Gordon 2013-11-24 21:15:58 -0500
  • b427f542d9 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
  • 9cc86c3ca0 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
  • f89bf7fb0b 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
  • d795cdb982 Bump SDL to build with 10.7 SDK. Sam Lantinga 2013-12-27 10:18:11 -0800
  • 2e212c3376 Implements touch support on QTWayland. Contributed by Thomas Perl. Gabriel Jacobo 2013-12-27 09:29:39 -0300
  • ccd7f92e27 Changed return -1 after SDL_SetError() to return SDL_SetError(). Philipp Wiesemann 2013-12-25 17:02:15 +0100
  • 73d7afdebe Fixed pointer from integer warning and bug if compiled without EGL. Philipp Wiesemann 2013-12-25 16:57:59 +0100
  • 21663807fb Updated paths in README for Android. Philipp Wiesemann 2013-12-25 16:53:39 +0100
  • d6cd715764 Fixed access of command line arguments on Android in two test programs. Philipp Wiesemann 2013-12-25 00:11:28 +0100
  • 8b566c9101 Fixed unused local variable warning in test program source. Philipp Wiesemann 2013-12-25 00:04:31 +0100
  • 9f02ca152b Fixed missing @Override annotation warning in source for Android. Philipp Wiesemann 2013-12-24 20:04:53 +0100
  • 81aeadff98 Fixed unused local variable warning in joystick source for Android. Philipp Wiesemann 2013-12-24 20:00:58 +0100
  • 1f7b4df20e Fixed implicit declaration of SDL_Log() warning in joystick source for Android. Philipp Wiesemann 2013-12-24 19:59:35 +0100
  • 03ef6dc713 Fixed missing return warning in test program source. Philipp Wiesemann 2013-12-24 19:55:41 +0100
  • c98a34179f 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
  • 51209572eb 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
  • 21cc9c63d5 Fixed float to int conversion warning, which was a legitimate bug. Sam Lantinga 2013-12-23 17:15:32 -0800
  • 3d50e0e7f9 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
  • 4f1981441c Changed testgamecontroller to wait for controllers to be reattached, the way testjoystick does. Sam Lantinga 2013-12-23 15:55:08 -0800
  • b0701afe35 Generate SDL_CONTROLLERDEVICEADDED events for controllers connected at startup Sam Lantinga 2013-12-23 15:10:03 -0800
  • 0f2e32eb83 Added support for double-clicks, through a new "clicks" field in the mouse button event. Sam Lantinga 2013-12-23 12:17:52 -0800
  • 11ed787293 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
  • b83acc3a36 [Android] Define SDL_VIDEO_OPENGL_ES2 Gabriel Jacobo 2013-12-16 10:03:26 -0300
  • 537eb60977 Enable ccache for Raspberry Pi buildbot script. Ryan C. Gordon 2013-12-15 00:21:42 -0500
  • 0fb2551cb5 Wayland support Gabriel Jacobo 2013-12-14 20:18:43 -0300
  • 6babf411f6 Context sharing for EGL Gabriel Jacobo 2013-12-13 09:48:12 -0300
  • 42723ef954 [Android] Poll joysticks every three seconds Gabriel Jacobo 2013-12-12 14:55:33 -0300
  • cf053a74d6 Fixed bug 2050 - Obvious bugs in SDL_ltoa and SDL_lltoa Sam Lantinga 2013-12-11 21:17:24 -0800
  • 4b72d4b2b8 Fixed bug 2294 - testdrawchessboard.c Sets the render color alpha to 0x0. Sam Lantinga 2013-12-11 21:13:45 -0800
  • b0b108d782 [Android] Hotplugging support for joysticks Gabriel Jacobo 2013-12-10 16:24:11 -0300
  • 41561cb564 Hook up SDL_acos and SDL_asin properly. Ryan C. Gordon 2013-12-09 15:17:20 -0500
  • b057e00100 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
  • 04da570804 Fixed crash if no window has keyboard focus Sam Lantinga 2013-12-06 16:12:18 -0800
  • c14317896e 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
  • ac6a7d7d80 Fixed compiler warning on Visual Studio Sam Lantinga 2013-12-06 08:24:00 -0800
  • a864d7b33a Added missing header for file IO Sam Lantinga 2013-12-05 09:54:22 -0800
  • 70d05a5b9b Added code missed in the resolve Sam Lantinga 2013-12-05 09:29:04 -0800
  • 8cef5090a0 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
  • 58bb6d0c40 [Android] Handle native thread finishing when not commanded from the Java side Gabriel Jacobo 2013-12-05 10:51:38 -0300
  • 492a3a557e [Android] Signal the resume semaphore after pushing the relevant events Gabriel Jacobo 2013-12-03 12:09:58 -0300
  • 0a3de44e6d Adds SDL_GameControllerAddMappingsFromRW, updates controllermap Gabriel Jacobo 2013-12-03 12:01:28 -0300
  • 5a67c6f8b9 Fixed error return value in SDL_EGL_CreateSurface(), thanks to Mike Kasprzak Sam Lantinga 2013-12-02 23:54:35 -0800
  • 7040f57882 Adding WhatsNew.txt changes Gabriel Jacobo 2013-12-02 19:51:48 -0300
  • 37ef8523e6 Adds controllermap utility to test suite. Gabriel Jacobo 2013-12-02 19:35:04 -0300
  • b8d3fd29a7 Adds SDL_GameControllerAddMappingsFromFile Gabriel Jacobo 2013-12-02 19:34:08 -0300
  • 2868dafddb Select EGL config when creating the EGL surface Gabriel Jacobo 2013-12-02 10:08:57 -0300
  • 5b966868b4 Improve Android pause/resume behavior. Gabriel Jacobo 2013-11-29 10:06:08 -0300
  • cd9c532a8d Fixed windows build with conflict resolve Sam Lantinga 2013-11-28 02:31:32 -0800
  • 7641880243 Added alternative XBox 360 controller GUID on Linux Sam Lantinga 2013-11-27 10:29:43 -0800
  • c543d0cdae Fixed bug 2260 - SDL_SetCursorGrab() is buggy on Windows Sam Lantinga 2013-11-27 10:29:38 -0800
  • 181ff3a0f1 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
  • 8b7430496d Don't crash when no WM is present. Sam Lantinga 2013-11-27 10:29:27 -0800
  • d0c77fc23d Fixed bug 2274 - SDL_ceil is incorrectly implemented when HAVE_LIBC is not defined Sam Lantinga 2013-11-27 00:29:46 -0800
  • 7144f83a0a Fixes #2271, Add KD detection under CMake by Scott Percival Gabriel Jacobo 2013-11-26 11:50:54 -0300
  • 586eac3cee Fixes #2272, typo in CMakeLists.txt (thanks Boris Bendovsky!) Gabriel Jacobo 2013-11-26 11:47:52 -0300
  • 9a6dded81c [Android] Fixes #2228, reworked touch code Gabriel Jacobo 2013-11-25 12:28:09 -0300
  • 8f554f01ce Fixed bug 2258 - Crash when using Android clipboard Philipp Wiesemann 2013-11-23 23:38:16 +0100
  • 8681a7b5e2 Fixed a few public APIs that we accidentally neglected to mark as SDLCALL. Ryan C. Gordon 2013-11-23 15:52:49 -0500
  • 25b7feddba Removed second return statement. Philipp Wiesemann 2013-11-23 18:37:36 +0100
  • 2d681a80f1 Fixed spaces in license comment. Philipp Wiesemann 2013-11-23 18:34:27 +0100
  • c25297a131 Removed include of no more needed header. Philipp Wiesemann 2013-11-23 18:29:36 +0100
  • 3ff4ad59b3 [Android] Fixes #2264, handle joystick open/closed state properly Gabriel Jacobo 2013-11-23 09:47:25 -0300
  • e699ad9b49 Fixed double-free of the window shape path Sam Lantinga 2013-11-23 02:02:29 -0800
  • 14a184844c Fixes compilation on Mingw. Gabriel Jacobo 2013-11-22 14:19:52 -0300
  • dc14d3a694 OpenGL ES support for Windows Gabriel Jacobo 2013-11-22 13:24:53 -0300
  • b43e1aae2a [Android] Fixes #2247, enable hardware acceleration by default. Gabriel Jacobo 2013-11-22 10:26:28 -0300
  • 3ae474c182 Query version for X11 XInput2 multitouch separately from base XInput2. Ryan C. Gordon 2013-11-20 21:17:26 -0500
  • 060ef8fb71 Clean up X11 OpenGL ES backend Gabriel Jacobo 2013-11-20 12:51:18 -0300
  • 4c95ef7f1c Fixed SONAME lookup for runtime loading of shared libraries in CMake project. Ryan C. Gordon 2013-11-19 15:25:00 -0500
  • d3e22fc7d2 -fvisibility=hidden is no longer a requirement for dynamic X11. Ryan C. Gordon 2013-11-19 15:00:39 -0500
  • fee620d189 Find the best EGL config available between those returned by eglChooseConfig Gabriel Jacobo 2013-11-19 11:04:05 -0300
  • af261c9d81 Adds testgles2 Gabriel Jacobo 2013-11-19 10:56:38 -0300
  • cb0e332da6 [Android] Try to improve handling of DPAD|GAMEPAD + KEYBOARD devices Gabriel Jacobo 2013-11-19 10:00:05 -0300
  • 09a4181c1c Accidentally committed debug code Sam Lantinga 2013-11-18 20:22:36 -0800
  • f149897a0c Textures need to be freed before renderers Sam Lantinga 2013-11-18 20:21:45 -0800
  • a8c0c7a74b Added missing resource release in test source. Philipp Wiesemann 2013-11-18 23:45:46 +0100
  • 9c7f1f9aeb Fixed unreachable return statement warning in gamecontroller source. Philipp Wiesemann 2013-11-18 23:43:15 +0100
  • ca06b7e5f6 Fixed implicit function declaration warning in joystick source for Android. Philipp Wiesemann 2013-11-18 23:38:59 +0100
  • 61ee0af173 Fixes building for RPi using --no-undefined Gabriel Jacobo 2013-11-17 11:07:55 -0300
  • 2ea6d9b8e5 Restore evdev sources to configure script Gabriel Jacobo 2013-11-17 10:41:16 -0300
  • c4926152f8 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
  • d7878d13d7 Fixed bug 2245 - add SDL_acos and SDL_asin Sam Lantinga 2013-11-16 18:56:02 -0800
  • 636cdcacfd Turn off --no-undefined on OpenBSD again. Leave it on everywhere else for now. Ryan C. Gordon 2013-11-16 21:52:56 -0500
  • 7b3ea2ecb0 Fixed bug 2232 - Version Mismatch in VS2013 Solution File Sam Lantinga 2013-11-16 12:11:19 -0800
  • aad2f87fa2 Fixed up configure so it doesn't reference input/evdev anymore Sam Lantinga 2013-11-16 12:04:00 -0800
  • af91b7bb15 Fixed bug 2231 - Move src/input/evdev into src/core/linux Sam Lantinga 2013-11-16 12:02:09 -0800
  • 8443fc2ad8 Fixed bug 2238 - Enable GCC atomics for clang Sam Lantinga 2013-11-16 11:58:21 -0800
  • 86f1126abb Fixed bug 2241 - SSE intrinsic in fillrect MMX path Sam Lantinga 2013-11-16 11:54:16 -0800
  • a3a27440c7 Added information on reporting bugs to the README.txt file Sam Lantinga 2013-11-16 10:27:46 -0800
  • 8d64a8dbd5 Fixed compile warning, thanks to Michael Pohoreski Sam Lantinga 2013-11-16 10:25:46 -0800
  • 286c04b120 Better fix for bug 2207 - SDL_RenderSetViewport behavior is different/incorrect on OpenGL renderer vs DirectX renderer At least, it works better here on my Mac. :) Sam Lantinga 2013-11-15 22:07:35 -0800
  • 3488a9d9b3 Added viewport test, contributed by Andreas Schiffler and improved by me and Ryan Gordon. If it works correctly you should see a square moving from the upper left to the lower right, with a little yellow box at the top of the moving square. Sam Lantinga 2013-11-15 22:05:26 -0800
  • 935787a3fa Added space in the common state structure for render targets Sam Lantinga 2013-11-15 22:01:58 -0800
  • d3239f64f4 Fix viewport being upside down in OpenGL renderer. Ryan C. Gordon 2013-11-15 23:20:50 -0500
  • 062a85a641 Fixed bug 2240 - On OS/X after calling SDL_SetWindowBordered right mouse clicks no longer register Sam Lantinga 2013-11-14 22:26:49 -0800
  • 77e048525b Backed out changeset 6c59f7c8ec17 - it didn't actually do anything useful Sam Lantinga 2013-11-14 21:39:54 -0800
  • 12d5241889 Turning --no-undefined back on, to see what platforms are still broken. Ryan C. Gordon 2013-11-14 20:24:15 -0500