Commit Graph

  • e4146267fa Fixed bug 2245 - add SDL_acos and SDL_asin Sam Lantinga 2013-11-16 18:56:02 -0800
  • 923709a699 Turn off --no-undefined on OpenBSD again. Leave it on everywhere else for now. Ryan C. Gordon 2013-11-16 21:52:56 -0500
  • 5a68214b7a Fixed bug 2232 - Version Mismatch in VS2013 Solution File Sam Lantinga 2013-11-16 12:11:19 -0800
  • 8acec42a06 Fixed up configure so it doesn't reference input/evdev anymore Sam Lantinga 2013-11-16 12:04:00 -0800
  • 4e1ee55739 Fixed bug 2231 - Move src/input/evdev into src/core/linux Sam Lantinga 2013-11-16 12:02:09 -0800
  • 744cd465e1 Fixed bug 2238 - Enable GCC atomics for clang Sam Lantinga 2013-11-16 11:58:21 -0800
  • 3b52058f6c Fixed bug 2241 - SSE intrinsic in fillrect MMX path Sam Lantinga 2013-11-16 11:54:16 -0800
  • 517747d536 Added information on reporting bugs to the README.txt file Sam Lantinga 2013-11-16 10:27:46 -0800
  • 104ceb864a Fixed compile warning, thanks to Michael Pohoreski Sam Lantinga 2013-11-16 10:25:46 -0800
  • 8093cfd8ce 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
  • 44959a21ef 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
  • 30f7e86882 Added space in the common state structure for render targets Sam Lantinga 2013-11-15 22:01:58 -0800
  • 4f39f0115b Fix viewport being upside down in OpenGL renderer. Ryan C. Gordon 2013-11-15 23:20:50 -0500
  • 4295a92f97 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
  • ef97aab9cf Backed out changeset 6c59f7c8ec17 - it didn't actually do anything useful Sam Lantinga 2013-11-14 21:39:54 -0800
  • 346ebbb47e Turning --no-undefined back on, to see what platforms are still broken. Ryan C. Gordon 2013-11-14 20:24:15 -0500
  • b2f8b351d4 Fixed comment typo. Ryan C. Gordon 2013-11-14 20:24:40 -0500
  • 35915d4f99 Clean up the EGL related video backends (X11, Android, RPi) Gabriel Jacobo 2013-11-14 20:14:02 -0300
  • a4a7c78ce8 Apparently Haiku is removing /boot/common (thanks, scottmc!). Ryan C. Gordon 2013-11-14 14:45:00 -0500
  • e899f0c4e0 Haiku: fixed uninitialized variable. Ryan C. Gordon 2013-11-14 14:42:20 -0500
  • f9f064d533 merged with repo Apoorv Upreti 2013-11-14 22:35:28 +0530
  • 00003e8c00 Renamed things named after BeOS to be named after Haiku instead. Ryan C. Gordon 2013-11-14 11:51:24 -0500
  • 1c138785d7 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 +0530
  • 85dd689ff9 Adds joystick/udev troubleshooting information to README-linux.txt Gabriel Jacobo 2013-11-14 10:19:07 -0300
  • dd325b9762 Patched to compile on Haiku. Ryan C. Gordon 2013-11-14 01:00:08 -0500
  • 8d6e03f353 Added SDL_DetachThread() API. Ryan C. Gordon 2013-11-14 00:52:39 -0500
  • 7550ddcc05 Started BeOS removal: merged BeOS thread and pthread code. Ryan C. Gordon 2013-11-13 22:35:26 -0500
  • b36d98bd9c Diagonal flipping with RenderCopyEx Sam Lantinga 2013-11-13 21:50:59 -0800
  • 5b8b403e3e [Windows] Fixes bug #1555, handle ALT+F4 on Windows Gabriel Jacobo 2013-11-13 11:18:37 -0300
  • f8e1d350a4 Updated androidbuild.sh to enable parallel builds and ndk-build parameters Gabriel Jacobo 2013-11-13 09:41:21 -0300
  • ad4ba2d572 Added a few notes from Ryan's email to README-linux.txt Gabriel Jacobo 2013-11-12 11:31:13 -0300
  • bcece01c6c Linux README explaining build vs runtime, and build deps for Ubuntu 13.04 Gabriel Jacobo 2013-11-12 11:28:42 -0300
  • 397f5a850d Retain the high dpi flag when recreating the window (e.g when creating a renderer context) Sam Lantinga 2013-11-12 02:18:52 -0800
  • 12961352d3 Fixed build error with SDK < 10.7 Sam Lantinga 2013-11-12 02:04:12 -0800
  • 253b9ba815 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 -0800
  • 75145ea023 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 -0800
  • 5f8a0b18d3 Fullscreen space naming cleanup to avoid confusion with normal fullscreen mode Sam Lantinga 2013-11-12 00:32:29 -0800
  • 7459b159e0 Made sure the window had the correct border when manually being brought back from fullscreen mode. Sam Lantinga 2013-11-11 23:42:43 -0800
  • cb190b8270 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 -0800
  • 8f8070db42 Fixed window resizing when entering and leaving fullscreen mode Sam Lantinga 2013-11-11 21:38:11 -0800
  • 7cf76ffbe0 Fixed assertion failure when minimizing a fullscreen window. Sam Lantinga 2013-11-11 21:21:18 -0800
  • 75a23d99a5 Fixed bug 2212 - SDL_SetTextInputRect has no effect on iOS Sam Lantinga 2013-11-11 20:51:19 -0800
  • cb31a80d82 Properly handle toggling fullscreen state when another fullscreen state change is in progress. Sam Lantinga 2013-11-11 20:42:59 -0800
  • 819148a844 [X11] Fix up compilation when EGL headers are not present. Gabriel Jacobo 2013-11-11 19:17:32 -0300
  • 04afd61cd9 [Android] Try to improve handling of some dpad+gamepad+keyboard corner cases Gabriel Jacobo 2013-11-11 11:12:43 -0300
  • 6dbed827a7 [Android] Fixes Bug 2031 - Backspace Not Sending Events From On-Screen Keyboard Gabriel Jacobo 2013-11-11 10:59:15 -0300
  • d37bad52b1 [Android] Improve handling of keyboard, dpad and gamepad events Gabriel Jacobo 2013-11-11 10:49:48 -0300
  • 45a88b6ade [Android] Fixes bug 2217, better joystick axes handling on Android. Gabriel Jacobo 2013-11-11 10:15:35 -0300
  • f0692d656f Fixed compiling with older Mac OS X SDK Sam Lantinga 2013-11-11 03:29:11 -0800
  • 2384ad5b9e Fixed compiling with ISO C90 Sam Lantinga 2013-11-11 03:12:50 -0800
  • 2ceeb74e25 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 -0800
  • 4c1322f693 Added support for new style fullscreen transitions on Mac OS X Sam Lantinga 2013-11-11 02:53:00 -0800
  • 2b93fa0892 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 -0800
  • 6ec3e69045 Fixed whitespace style Sam Lantinga 2013-11-11 01:59:40 -0800
  • 77a0d3fe2a Toggling fullscreen now takes fullscreen flags Sam Lantinga 2013-11-11 01:59:20 -0800
  • 893afbaf3b Fixed pool memory leak Sam Lantinga 2013-11-10 19:19:44 -0800
  • b30e396ba1 Fixed bug 1965 - Mac: dead code for supporting OS 10.4 Sam Lantinga 2013-11-10 17:56:07 -0800
  • 5821466c05 Fixed bug 2176 - SDL_CreateWindow(w=INT_MAX, h=INT_MAX) causes program to hang Sam Lantinga 2013-11-10 17:40:35 -0800
  • 15a3bbcbd9 [X11] Ignore both NotifyGrab and NotifyUngrab modes in FocusIn/FocusOut events Gabriel Jacobo 2013-11-10 20:38:50 -0300
  • d21640e92a Fixes bugs #2213 and #2214, improves the Android joystick code button handling Gabriel Jacobo 2013-11-10 20:13:27 -0300
  • 9228c84576 Fixed issue with dead key press/release events being filtered out. Sam Lantinga 2013-11-10 14:48:44 -0800
  • 0d39d09076 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 -0800
  • e19f15ddd5 Fixed bug 2067 - Window size limit calculation issue when exiting fullscreen on Windows Also fixed minimize and maximize state detection for Windows. Sam Lantinga 2013-11-10 14:10:00 -0800
  • b7553ae77e Added project files for Visual Studio 2013 Added /arch:SSE code generation option to prevent SSE2 floating point functions from being implicitly called (which aren't linked in SDL) Sam Lantinga 2013-11-10 11:51:06 -0800
  • 842a9898ce Fixed joystick crash on Android if joystick subsystem not initialized. Philipp Wiesemann 2013-11-10 17:50:40 +0100
  • 305f64ba2e Replaced search loop with indexOf() in Java file. Philipp Wiesemann 2013-11-10 17:44:51 +0100
  • bbf0f62be9 Replaced implicit boxing with explicit boxing in Java file. Philipp Wiesemann 2013-11-10 17:42:01 +0100
  • 2d67178149 Renamed a class in Java file for consistency. Philipp Wiesemann 2013-11-10 17:40:26 +0100
  • 802f83ff99 Removed not needed imports from Java file. Philipp Wiesemann 2013-11-10 17:38:03 +0100
  • d6c1e3812e Added missing @Override annotations in Java file. Philipp Wiesemann 2013-11-10 17:35:07 +0100
  • 26ce68e8c2 Changed motion listener implementation not to inherit from Activity class. Philipp Wiesemann 2013-11-10 15:04:58 +0100
  • fda8d93440 Moved two function calls so they are only called if needed. Philipp Wiesemann 2013-11-10 14:58:48 +0100
  • aa3379802b Added a new unused key code from Android 4.4 (API 19). Philipp Wiesemann 2013-11-10 14:50:37 +0100
  • 0ab7624cde Changed function to return -1 through SDL_Error() instead of plain -1. Philipp Wiesemann 2013-11-10 14:47:05 +0100
  • 82b3e7d229 Changed function to be static. Philipp Wiesemann 2013-11-10 14:44:50 +0100
  • 6e3558cf99 Removed unused local variable to fix warning. Philipp Wiesemann 2013-11-10 14:42:41 +0100
  • 3f2e942fa0 Fixed implicit function declarations by including the missing header. Philipp Wiesemann 2013-11-10 14:39:38 +0100
  • bd1e1a93f2 Corrected source comment. Philipp Wiesemann 2013-11-10 14:36:41 +0100
  • 92b12812ac Added Ben Henning's GSoC2013 work: premake build system. Ryan C. Gordon 2013-11-10 00:38:37 -0500
  • 5206975778 Added Apoorv Upreti's GSoC2013 work: visual test suite. Ryan C. Gordon 2013-11-10 00:32:23 -0500
  • 247313174a Updated notes about building with the Windows 8 SDK: Get the DirectX SDK. Sam Lantinga 2013-11-09 01:15:17 -0800
  • 33cf925c15 Fixed signed/unsigned warning Sam Lantinga 2013-11-09 01:08:21 -0800
  • 550676d08d Fixed signed/unsigned warning Sam Lantinga 2013-11-09 00:56:05 -0800
  • 976c876924 Fixed bug 2172 - Window loses maximized state when activated Sam Lantinga 2013-11-08 14:05:23 -0800
  • 7c7a9b7f89 Added a Linux game controller mapping for the Valve Streaming Gamepad Sam Lantinga 2013-11-08 14:05:19 -0800
  • 3523b409bc Made helper window creation depend on initializing the Haptics or Joystick subsystems. Sam Lantinga 2013-11-08 14:05:15 -0800
  • faebe94c56 Mac: Fix a crash with SDL_MAC_NO_SANDBOX. Sam Lantinga 2013-11-08 14:05:08 -0800
  • e3e24bded7 Make sure the joystick count is correct when the added and removed events are dispatched, in case someone is watching for them with an event filter. Sam Lantinga 2013-11-08 14:04:59 -0800
  • 621c7f8f1f Added SDL_HINT_CTRL_CLICK_EMULATE_RIGHT_CLICK hint which controls whether ctrl+click should emulate a right click on OSX. Sam Lantinga 2013-11-08 14:04:51 -0800
  • 493fadd5c1 Fixed spot where SDL was assuming that two displays having the same origin means they're the same display. Changed it to check for the same extents instead. Sam Lantinga 2013-11-08 14:04:35 -0800
  • 95c67ed9a7 Fixed bug 2219 - BMP loader do not handle big BITMAPINFOHEADER structure Sam Lantinga 2013-11-07 19:15:58 -0800
  • 48e44f7fcb Fixed Windows compile error Sam Lantinga 2013-11-06 23:59:24 -0800
  • 3b050fc953 Horizontal wheel support in windows Sam Lantinga 2013-11-06 23:35:08 -0800
  • 22770a8f40 [Android] Fixes Bug 2041 - can't get SDL_QUIT event... Gabriel Jacobo 2013-11-06 11:23:24 -0300
  • e27248c27e Fixes Bug 1944 - Linux events, joysticks having only hat are not read Gabriel Jacobo 2013-11-06 09:48:45 -0300
  • 1c9cc8c9b7 Fixed performance regression caused by the fix for bug 2158 Sam Lantinga 2013-11-05 21:01:25 -0800
  • 0b7c69fe12 Adds Joystick support for Android Gabriel Jacobo 2013-11-05 20:07:39 -0300
  • 749117acd9 WinRT: added experimental OpenGL ES 2.0 support David Ludwig 2013-11-04 19:54:29 -0500
  • 61068a30b6 Fixed bug 2180 - debian/rules: Makefiles should use tabs Sam Lantinga 2013-11-03 11:34:03 -0800
  • c4b563e4c3 Fixed bug 2190 - test/testdrawchessboard.c line endings Sam Lantinga 2013-11-03 11:27:06 -0800