Commit Graph

  • a0af4271a0 Adds controllermap utility to test suite. Gabriel Jacobo 2013-12-02 19:35:04 -03:00
  • 0386a9d033 Adds SDL_GameControllerAddMappingsFromFile Gabriel Jacobo 2013-12-02 19:34:08 -03:00
  • fff8ca9ba2 Select EGL config when creating the EGL surface Gabriel Jacobo 2013-12-02 10:08:57 -03:00
  • 7d161bc0bd Improve Android pause/resume behavior. Gabriel Jacobo 2013-11-29 10:06:08 -03:00
  • 94ea4e20bb Fixed windows build with conflict resolve Sam Lantinga 2013-11-28 02:31:32 -08:00
  • e309b1101d Added alternative XBox 360 controller GUID on Linux Sam Lantinga 2013-11-27 10:29:43 -08:00
  • 2310005ab0 Fixed bug 2260 - SDL_SetCursorGrab() is buggy on Windows Sam Lantinga 2013-11-27 10:29:38 -08:00
  • 026c14a2f2 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 -08:00
  • 1bc76ccb74 Don't crash when no WM is present. Sam Lantinga 2013-11-27 10:29:27 -08:00
  • beacc372d4 Fixed bug 2274 - SDL_ceil is incorrectly implemented when HAVE_LIBC is not defined Sam Lantinga 2013-11-27 00:29:46 -08:00
  • 7f94f11314 Fixes #2271, Add KD detection under CMake by Scott Percival Gabriel Jacobo 2013-11-26 11:50:54 -03:00
  • b2eb92bcec Fixes #2272, typo in CMakeLists.txt (thanks Boris Bendovsky!) Gabriel Jacobo 2013-11-26 11:47:52 -03:00
  • e0b4d63b5b [Android] Fixes #2228, reworked touch code Gabriel Jacobo 2013-11-25 12:28:09 -03:00
  • 068ec0d37d Fixed bug 2258 - Crash when using Android clipboard Philipp Wiesemann 2013-11-23 23:38:16 +01:00
  • b6c28469d6 Fixed a few public APIs that we accidentally neglected to mark as SDLCALL. Ryan C. Gordon 2013-11-23 15:52:49 -05:00
  • fa6e49b05a Removed second return statement. Philipp Wiesemann 2013-11-23 18:37:36 +01:00
  • 3a5a84b93c Fixed spaces in license comment. Philipp Wiesemann 2013-11-23 18:34:27 +01:00
  • ef9c2f9355 Removed include of no more needed header. Philipp Wiesemann 2013-11-23 18:29:36 +01:00
  • b3ac0432d4 [Android] Fixes #2264, handle joystick open/closed state properly Gabriel Jacobo 2013-11-23 09:47:25 -03:00
  • 77b30c22d1 Fixed double-free of the window shape path Sam Lantinga 2013-11-23 02:02:29 -08:00
  • 2b8c6764cd Fixes compilation on Mingw. Gabriel Jacobo 2013-11-22 14:19:52 -03:00
  • 3fcc35f5bb OpenGL ES support for Windows Gabriel Jacobo 2013-11-22 13:24:53 -03:00
  • c99c529099 [Android] Fixes #2247, enable hardware acceleration by default. Gabriel Jacobo 2013-11-22 10:26:28 -03:00
  • 1749b655b5 Query version for X11 XInput2 multitouch separately from base XInput2. Ryan C. Gordon 2013-11-20 21:17:26 -05:00
  • 1bf2b7b0c7 Clean up X11 OpenGL ES backend Gabriel Jacobo 2013-11-20 12:51:18 -03:00
  • 12a01925b6 Fixed SONAME lookup for runtime loading of shared libraries in CMake project. Ryan C. Gordon 2013-11-19 15:25:00 -05:00
  • 7a1ce61821 -fvisibility=hidden is no longer a requirement for dynamic X11. Ryan C. Gordon 2013-11-19 15:00:39 -05:00
  • 77a54e12ec Find the best EGL config available between those returned by eglChooseConfig Gabriel Jacobo 2013-11-19 11:04:05 -03:00
  • fbda2dcacf Adds testgles2 Gabriel Jacobo 2013-11-19 10:56:38 -03:00
  • 50454ffe1f [Android] Try to improve handling of DPAD|GAMEPAD + KEYBOARD devices Gabriel Jacobo 2013-11-19 10:00:05 -03:00
  • 314373bb57 Accidentally committed debug code Sam Lantinga 2013-11-18 20:22:36 -08:00
  • 1551cdcaae Textures need to be freed before renderers Sam Lantinga 2013-11-18 20:21:45 -08:00
  • 99411672af Added missing resource release in test source. Philipp Wiesemann 2013-11-18 23:45:46 +01:00
  • 042c734bef Fixed unreachable return statement warning in gamecontroller source. Philipp Wiesemann 2013-11-18 23:43:15 +01:00
  • 50e9e394a0 Fixed implicit function declaration warning in joystick source for Android. Philipp Wiesemann 2013-11-18 23:38:59 +01:00
  • 002125434c Fixes building for RPi using --no-undefined Gabriel Jacobo 2013-11-17 11:07:55 -03:00
  • a43594ba0d Restore evdev sources to configure script Gabriel Jacobo 2013-11-17 10:41:16 -03:00
  • 55088bbcb7 When the mouse is grabbed it's constrained to the client area, not the window frame. Sam Lantinga 2013-11-16 21:19:16 -08:00
  • f040fbe866 Fixed bug 2245 - add SDL_acos and SDL_asin Sam Lantinga 2013-11-16 18:56:02 -08:00
  • ccebcf221f Turn off --no-undefined on OpenBSD again. Leave it on everywhere else for now. Ryan C. Gordon 2013-11-16 21:52:56 -05:00
  • 9cb01a5423 Fixed bug 2232 - Version Mismatch in VS2013 Solution File Sam Lantinga 2013-11-16 12:11:19 -08:00
  • 6a79478d0e Fixed up configure so it doesn't reference input/evdev anymore Sam Lantinga 2013-11-16 12:04:00 -08:00
  • 6446587773 Fixed bug 2231 - Move src/input/evdev into src/core/linux Sam Lantinga 2013-11-16 12:02:09 -08:00
  • 7919641776 Fixed bug 2238 - Enable GCC atomics for clang Sam Lantinga 2013-11-16 11:58:21 -08:00
  • 069bb0cbf0 Fixed bug 2241 - SSE intrinsic in fillrect MMX path Sam Lantinga 2013-11-16 11:54:16 -08:00
  • 58f190bd84 Added information on reporting bugs to the README.txt file Sam Lantinga 2013-11-16 10:27:46 -08:00
  • c99ca2935f Fixed compile warning, thanks to Michael Pohoreski Sam Lantinga 2013-11-16 10:25:46 -08:00
  • 4b7f04ae7e 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 -08:00
  • 1a3156f0c9 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 -08:00
  • fc5aad869c Added space in the common state structure for render targets Sam Lantinga 2013-11-15 22:01:58 -08:00
  • 7958ad08cc Fix viewport being upside down in OpenGL renderer. Ryan C. Gordon 2013-11-15 23:20:50 -05:00
  • ba7c27eea5 Fixed bug 2240 - On OS/X after calling SDL_SetWindowBordered right mouse clicks no longer register Sam Lantinga 2013-11-14 22:26:49 -08:00
  • d42623edab Backed out changeset e8f93c2ebda3 - it didn't actually do anything useful Sam Lantinga 2013-11-14 21:39:54 -08:00
  • 7b0c132da5 Turning --no-undefined back on, to see what platforms are still broken. Ryan C. Gordon 2013-11-14 20:24:15 -05:00
  • 9187576376 Fixed comment typo. Ryan C. Gordon 2013-11-14 20:24:40 -05:00
  • 77d19e60a0 Clean up the EGL related video backends (X11, Android, RPi) Gabriel Jacobo 2013-11-14 20:14:02 -03:00
  • 368dcb741c Apparently Haiku is removing /boot/common (thanks, scottmc!). Ryan C. Gordon 2013-11-14 14:45:00 -05:00
  • 7b7d9cfb3a Haiku: fixed uninitialized variable. Ryan C. Gordon 2013-11-14 14:42:20 -05:00
  • fb216708a5 merged with repo Apoorv Upreti 2013-11-14 22:35:28 +05:30
  • b444dd2714 Renamed things named after BeOS to be named after Haiku instead. Ryan C. Gordon 2013-11-14 11:51:24 -05:00
  • a41facd41d Fixed visualtest build on VS2012 SDL2, SDL2main and SDL2test had to be added as dependencies to the testquit project to get it to build properly. Apoorv Upreti 2013-11-14 22:19:07 +05:30
  • eafeffb53e Adds joystick/udev troubleshooting information to README-linux.txt Gabriel Jacobo 2013-11-14 10:19:07 -03:00
  • afac254201 Patched to compile on Haiku. Ryan C. Gordon 2013-11-14 01:00:08 -05:00
  • a71d349f7c Added SDL_DetachThread() API. Ryan C. Gordon 2013-11-14 00:52:39 -05:00
  • ee4465fe4f Started BeOS removal: merged BeOS thread and pthread code. Ryan C. Gordon 2013-11-13 22:35:26 -05:00
  • 0e55f65eda Diagonal flipping with RenderCopyEx Sam Lantinga 2013-11-13 21:50:59 -08:00
  • d14636f4e2 [Windows] Fixes bug #1555, handle ALT+F4 on Windows Gabriel Jacobo 2013-11-13 11:18:37 -03:00
  • 43196cb6a4 Updated androidbuild.sh to enable parallel builds and ndk-build parameters Gabriel Jacobo 2013-11-13 09:41:21 -03:00
  • fcb421448c Added a few notes from Ryan's email to README-linux.txt Gabriel Jacobo 2013-11-12 11:31:13 -03:00
  • 8eb7a48f51 Linux README explaining build vs runtime, and build deps for Ubuntu 13.04 Gabriel Jacobo 2013-11-12 11:28:42 -03:00
  • 1b78e78f3a Retain the high dpi flag when recreating the window (e.g when creating a renderer context) Sam Lantinga 2013-11-12 02:18:52 -08:00
  • f6621a486b Fixed build error with SDK < 10.7 Sam Lantinga 2013-11-12 02:04:12 -08:00
  • 23d1f55455 We still want to generally minimize on focus loss, but not when we're in a fullscreen space on Mac OS X. Sam Lantinga 2013-11-12 02:02:12 -08:00
  • 2a92dbcd37 Added a hint SDL_HINT_VIDEO_FULLSCREEN_SPACES to specify that windows go fullscreen into their own spaces on Mac OS X. Sam Lantinga 2013-11-12 01:52:54 -08:00
  • 27fd119513 Fullscreen space naming cleanup to avoid confusion with normal fullscreen mode Sam Lantinga 2013-11-12 00:32:29 -08:00
  • 699471167e Made sure the window had the correct border when manually being brought back from fullscreen mode. Sam Lantinga 2013-11-11 23:42:43 -08:00
  • 0d760321a0 Fixed assertion when quickly toggling from fullscreen back to fullscreen: "Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'backgroundWindows not nil in enterFullScreenTransitionWithOptions:animated:activatingIt:'" Sam Lantinga 2013-11-11 22:43:05 -08:00
  • a7198d59d9 Fixed window resizing when entering and leaving fullscreen mode Sam Lantinga 2013-11-11 21:38:11 -08:00
  • 8d9ec333fe Fixed assertion failure when minimizing a fullscreen window. Sam Lantinga 2013-11-11 21:21:18 -08:00
  • 12670f5ad4 Fixed bug 2212 - SDL_SetTextInputRect has no effect on iOS Sam Lantinga 2013-11-11 20:51:19 -08:00
  • f8d0bb97f1 Properly handle toggling fullscreen state when another fullscreen state change is in progress. Sam Lantinga 2013-11-11 20:42:59 -08:00
  • acd5ff5c64 [X11] Fix up compilation when EGL headers are not present. Gabriel Jacobo 2013-11-11 19:17:32 -03:00
  • e16f591102 [Android] Try to improve handling of some dpad+gamepad+keyboard corner cases Gabriel Jacobo 2013-11-11 11:12:43 -03:00
  • 258f349104 [Android] Fixes Bug 2031 - Backspace Not Sending Events From On-Screen Keyboard Gabriel Jacobo 2013-11-11 10:59:15 -03:00
  • 7ed94cd043 [Android] Improve handling of keyboard, dpad and gamepad events Gabriel Jacobo 2013-11-11 10:49:48 -03:00
  • 36a24d1c0b [Android] Fixes bug 2217, better joystick axes handling on Android. Gabriel Jacobo 2013-11-11 10:15:35 -03:00
  • 1a97b155d3 Fixed compiling with older Mac OS X SDK Sam Lantinga 2013-11-11 03:29:11 -08:00
  • 2d58a7be1e Fixed compiling with ISO C90 Sam Lantinga 2013-11-11 03:12:50 -08:00
  • e805bd8451 Don't minimize by default when in fullscreen desktop mode. This fixes behavior with the new Mac OS X fullscreen space code, as well as improve behavior on Linux desktops. The default for normal fullscreen mode is still to minimize because we're likely doing a mode switch and don't want to stick around as a borderless window in the background. Sam Lantinga 2013-11-11 03:02:42 -08:00
  • 9804013dba Added support for new style fullscreen transitions on Mac OS X Sam Lantinga 2013-11-11 02:53:00 -08:00
  • 4b94b3ca8a Turn off resizable flag by default, you can always pass the --resize command line option if you need it. Sam Lantinga 2013-11-11 02:00:58 -08:00
  • 1e36640467 Fixed whitespace style Sam Lantinga 2013-11-11 01:59:40 -08:00
  • 3149882085 Toggling fullscreen now takes fullscreen flags Sam Lantinga 2013-11-11 01:59:20 -08:00
  • 0e96201374 Fixed pool memory leak Sam Lantinga 2013-11-10 19:19:44 -08:00
  • 9769f7f6e1 Fixed bug 1965 - Mac: dead code for supporting OS 10.4 Sam Lantinga 2013-11-10 17:56:07 -08:00
  • 7d6a62ec9b Fixed bug 2176 - SDL_CreateWindow(w=INT_MAX, h=INT_MAX) causes program to hang Sam Lantinga 2013-11-10 17:40:35 -08:00
  • c9daafbf58 [X11] Ignore both NotifyGrab and NotifyUngrab modes in FocusIn/FocusOut events Gabriel Jacobo 2013-11-10 20:38:50 -03:00
  • b2bb1d19c2 Fixes bugs #2213 and #2214, improves the Android joystick code button handling Gabriel Jacobo 2013-11-10 20:13:27 -03:00
  • dfec3bfeb2 Fixed issue with dead key press/release events being filtered out. Sam Lantinga 2013-11-10 14:48:44 -08:00
  • eb86a88578 Hopefully fixed focus problems when handling a global hotkey on X11. See this thread for details: https://bugzilla.mozilla.org/show_bug.cgi?id=578265 Sam Lantinga 2013-11-10 14:33:01 -08:00