Commit Graph

  • f6c8097c65 WinRT: added point drawing support to the Direct3D 11.1 rendering backend David Ludwig 2013-03-24 21:57:40 -04:00
  • 2fef732bf6 WinRT: added line drawing support to the Direct3D 11.1 rendering backend David Ludwig 2013-03-24 21:19:26 -04:00
  • 0feed45f5c Make sure we bump the palette version when we modify it. Sam Lantinga 2013-03-24 10:37:16 -07:00
  • 4d92e1780f We're using the alpha component of the palette entries, let's name it appropriately. Sam Lantinga 2013-03-24 09:56:45 -07:00
  • 74fa44299d The palette unused value is treated as alpha and updated when setting the colorkey. This fixes issues loading palettized images that have a colorkey with the same RGB values as another entry in the palette (e.g. bug 1746) Sam Lantinga 2013-03-24 09:51:01 -07:00
  • ba643a7daa Updated the license listed in the header, fixing bug 1768 Sam Lantinga 2013-03-23 13:03:36 -07:00
  • dd7f59a25e Make SDL support the X11 clipboard TARGETS protocol, which advertises what formats text is available in from the application. This is necessary for many Linux programs to interact well with the clipboard. Sam Lantinga 2013-03-22 11:42:31 -07:00
  • 4ce5808f28 Removed old file from the Android build Sam Lantinga 2013-03-19 23:24:24 -07:00
  • b1f7715713 Added missing files for the Android build Sam Lantinga 2013-03-19 23:07:49 -07:00
  • 91094c910e Fixed bug 1700 - Joysticks not supported in Android Sam Lantinga 2013-03-19 23:03:57 -07:00
  • e25812727e Fixed bug 1759 - Updates to testjoystick.c Sam Lantinga 2013-03-19 22:25:02 -07:00
  • 94d02e4b14 Fixed bug 1760 - Update README.android about local.properties Sam Lantinga 2013-03-19 22:15:07 -07:00
  • 20218f7e77 Fixed bug 1764 - Integer Precision Loss During Compilation Sam Lantinga 2013-03-19 22:02:34 -07:00
  • 4b50e8b609 Fixed bug 1763 - Constify SDL_UpdateWindowSurfaceRects() Sam Lantinga 2013-03-19 21:53:33 -07:00
  • 30d3910d8b Removed unused window size constants Sam Lantinga 2013-03-17 09:47:25 -07:00
  • 96627b3e6b The platform define for the PSP is __PSP__ Sam Lantinga 2013-03-17 09:45:40 -07:00
  • f0af9a3e70 Removed Nintendo DS support since nobody has volunteered to maintain it for over a year. Sam Lantinga 2013-03-17 09:44:58 -07:00
  • a3010e26c9 We have a new platform, yay! Sam Lantinga 2013-03-17 09:21:08 -07:00
  • a18bccd5f3 Add PSP support Captain Lex 2013-03-17 20:07:02 +08:00
  • 562dfede27 Fixed more const issues with C++ Sam Lantinga 2013-03-16 11:00:04 -07:00
  • a0e7b130e5 Fixed XIM crash when locale is set to something not supported by X11. Sam Lantinga 2013-03-15 11:59:16 -07:00
  • 561c6ca3d6 Fixed const correctness issue with C++, and fixed building SDL_memcpy4 with 32-bit gcc. Sam Lantinga 2013-03-15 11:56:28 -07:00
  • ad801e12f4 Clarified inline function documentation, removed obsolete Metrowerks compiler directive. Sam Lantinga 2013-03-14 23:10:51 -07:00
  • 28a15d3609 Replace all the "static __inline__" functions with SDL_FORCE_INLINE. Ryan C. Gordon 2013-03-15 01:09:19 -04:00
  • 1fa34e72be Improvements to stdlib. Ryan C. Gordon 2013-03-15 01:01:20 -04:00
  • fae7c9cf7d Added an SDL_FORCE_INLINE macro. Ryan C. Gordon 2013-03-15 01:02:30 -04:00
  • 1ae77e62ff XDnD implementation from Davey Taylor, need some cleanup Sam Lantinga 2013-03-13 21:41:43 -07:00
  • 1c0ee42f39 Reformat SDL_VS2010.sln so WindowsExplorer VS type detection works again Andreas Schiffler 2013-03-13 09:14:45 -07:00
  • 157d9c6b00 Fix bug 122 - SDL_RWops bug fixes: set RWops.type field, add input validation, add test coverage Andreas Schiffler 2013-03-13 08:35:03 -07:00
  • 961a96e526 Missing comma in one gamepad mapping. Jørgen P. Tjernø 2013-03-12 18:28:40 -07:00
  • 06837bd3e2 Add GameController mappings for popular controllers. Jørgen P. Tjernø 2013-03-12 18:28:36 -07:00
  • c6e3903e5b Fix bug 1560 - SDL_RWFromConstMem write operation returns -1 but should return 0. Andreas Schiffler 2013-03-12 09:10:37 -07:00
  • ec5037edc4 Fixed bug 1751 - Direcftb renderer viewport behaviour differs from API description. Sam Lantinga 2013-03-10 21:10:10 -07:00
  • e7e059a046 Fix bug 1574 - updaterev.sh fails when path contains spaces Andreas Schiffler 2013-03-10 16:28:20 -07:00
  • 9e68949422 Patched to compile on Visual Studio. Ryan C. Gordon 2013-03-10 13:36:20 -04:00
  • f60a2ba87b Fixed compiler warning. Ryan C. Gordon 2013-03-10 13:31:55 -04:00
  • 53bbcc2816 Attempt to get XInput haptics building on Cygwin (or rather, avoid building). Ryan C. Gordon 2013-03-10 13:28:39 -04:00
  • e097576967 First shot at Windows XInput haptics. Ryan C. Gordon 2013-03-10 13:05:47 -04:00
  • ea2a3073da Fixed bug 1750 - Directfb renderer does not support SDL_RENDERER_TARGETTEXTURE Sam Lantinga 2013-03-10 09:09:31 -07:00
  • d4dbbfe4e2 Fixed bug 1749 - SDL_GL_CreateContext() causes fatal X11 protocol errors that should just be caught instead Sam Lantinga 2013-03-10 09:07:23 -07:00
  • ce5b168119 Fixed bug 1748 - Patch for errors and mistakes in SDL 2 README files. Sam Lantinga 2013-03-10 09:03:38 -07:00
  • 4cba942e1d Fixed bug 1744 - DirectFB video and renderer API is not updated Sam Lantinga 2013-03-09 10:35:12 -08:00
  • 1673a640c3 Fix SDL_TryLockMutex compile error when FAKE_RECURSIVE_MUTEX is defined Andreas Schiffler 2013-03-09 09:24:43 -08:00
  • 449a8da224 Add parameter checking to SetWindowSize functions; add tests to video suite Andreas Schiffler 2013-03-08 23:33:07 -08:00
  • 8f4eeec52e Fix Bug 1533 - SDL_Keycode value range allows segfaults with negative values; add test coverage to keyboard suite Andreas Schiffler 2013-03-08 23:04:53 -08:00
  • b6d332f3ab Updated SDL_HINT_GAMECONTROLLERCONFIG documentation to reflect that it only takes effect before init. Sam Lantinga 2013-03-08 16:27:05 -08:00
  • ec1318bf1a Changed SDL_INIT_EVERYTHING to only request currently-known subsystems. Ryan C. Gordon 2013-03-08 11:38:08 -05:00
  • 8c502e53f0 Don't re-read the hints when opening the game controller. Instead use SDL_GameControllerAddMapping() to add hints after initialization. Sam Lantinga 2013-03-08 10:09:51 -08:00
  • ee61500c4c README.android updates regarding the use of dirty rectangles rendering technique Gabriel Jacobo 2013-03-08 11:30:25 -03:00
  • e4ff0d5a17 Put the real SDL_AtomicCAS() and SDL_AtomicCASPtr() symbols into the library. Sam Lantinga 2013-03-07 20:42:55 -08:00
  • 2952d9bf48 Changed the name of SDL_mutexP() SDL_mutexV() Sam Lantinga 2013-03-07 20:12:40 -08:00
  • f08dba6efc Load the game controller mapping hint when opening a game controller. Sam Lantinga 2013-03-07 15:37:08 -08:00
  • 0590aa671b Fixed read after free bug in the game controller. Sam Lantinga 2013-03-07 15:17:06 -08:00
  • e04e170169 The joystick events contain a joystick instance ID, which is a signed value, with -1 being invalid. Sam Lantinga 2013-03-06 11:59:21 -08:00
  • 53825f37e2 Fixed 64-bit compile warnings on Visual C++ Sam Lantinga 2013-03-06 11:59:19 -08:00
  • 74137ce784 Removed multi-input events, since we removed the unimplemented API recently. Sam Lantinga 2013-03-06 11:59:15 -08:00
  • d71696b7f5 Fixed compile errors on Windows Sam Lantinga 2013-03-06 09:45:53 -08:00
  • 14bbe49aae Make it so SDL_RestoreWindow() implements the _NET_ACTIVE_WINDOW protocol which some window managers require to restore full screen windows. CR: saml Sam Lantinga 2013-03-06 09:37:03 -08:00
  • 7c3cb6e7f4 move variable declaration to beginning of function Edward Rudd 2013-03-06 10:37:27 -05:00
  • 86ff46800f Fixed warning messages when loading Direct3D DLL Sam Lantinga 2013-03-05 18:52:25 -08:00
  • fbe3360f9c Fix pulseaudio dynamic linking for Solaris builds. Fix Solaris Studio compilation errors. Fix sunaudio backend for SDL2. Shawn Walker 2013-02-25 22:46:21 +00:00
  • e4d41effe3 Add SDL_TryLockMutex and implementations for all platforms Edward Rudd 2013-03-05 18:54:55 -05:00
  • f6e2a00b15 add hint to allow disabling the use of Xinput. Edward Rudd 2013-03-05 18:01:59 -05:00
  • 3e7df38c71 add new gamecontroller APIs Edward Rudd 2013-03-05 17:59:36 -05:00
  • de95eecc36 Fixed bug 1553 - Fix USB joystick input for FreeBSD 9.0+ Sam Lantinga 2013-03-04 20:27:51 -08:00
  • 00180dd4e0 Updated the README.android file stating the required API level and reasons why. Gabriel Jacobo 2013-03-04 11:35:03 -03:00
  • 639d80667e Fixes AndroidManifest comment, Android API level 10 = Android 2.3.3 Gabriel Jacobo 2013-03-04 10:39:21 -03:00
  • d121d75a76 Adds some required CFLAGS and LDFLAGS for the iOS platform Gabriel Jacobo 2013-03-04 10:33:48 -03:00
  • 25650692c6 Fied bug 1719 - Remove unnecessary PrecompiledHeaderOutputFile. Sam Lantinga 2013-03-03 22:08:00 -08:00
  • 43143578b7 Added new tests to the .hgignore file Sam Lantinga 2013-03-03 22:06:27 -08:00
  • ab93f37976 Fixed bug 1740 - Android pixel format constants out of sync Sam Lantinga 2013-03-03 21:52:51 -08:00
  • 0ad6773dd3 Fix behavior of SDL_GetWindowPosition for invalid input; add test cases to video suite Andreas Schiffler 2013-03-03 17:22:51 -08:00
  • aba5889732 Don't specify the texture unit when binding a texture, instead use whatever has been set up by the application. This matches behavior in the OpenGL and OpenGL ES 1.1 renderers. Sam Lantinga 2013-03-03 11:25:43 -08:00
  • e6bf874eff Fixed formatting Sam Lantinga 2013-03-03 11:25:09 -08:00
  • 0d4c52090f Fix compiler warning in Cocoa touch code Sam Lantinga 2013-03-03 08:41:50 -08:00
  • a6df943106 Compile SDL on older versions of Xcode Sam Lantinga 2013-03-03 08:32:08 -08:00
  • 1916ec2de3 Updated touch API * Normalized touch coordinates as floats in the 0...1 range * Removed unused touchpad concepts from the API * Added API functions to get active touch devices and current finger state Sam Lantinga 2013-03-03 01:01:33 -08:00
  • a2aa3983b3 Added a mouse ID to the mouse events, which set to the special value SDL_TOUCH_MOUSEID for mouse events simulated by touch input. Sam Lantinga 2013-03-02 20:44:16 -08:00
  • db3cba4095 Fixed the joystick id usage in the joystick and game controller events. Sam Lantinga 2013-03-02 17:51:32 -08:00
  • cd0042d2ef Remove XSync from X11_GL_MakeCurrent() function Sam Lantinga 2013-03-01 11:27:01 -08:00
  • 1b7bc167b1 Merged Sam Lantinga 2013-03-01 11:18:35 -08:00
  • ca2f5aafe1 Merged changes Sam Lantinga 2013-03-01 11:15:50 -08:00
  • 25e56a6f4a Use XFree to release X11 allocated data Gabriel Jacobo 2013-03-01 13:28:07 -03:00
  • f0cedf0cae Fixed bug 1736 - Memory leak in X11_InitModes Sam Lantinga 2013-02-28 22:20:25 -08:00
  • fe026212bb The table is now a scancode mapping table, not a virtual key mapping table Sam Lantinga 2013-02-28 21:48:12 -08:00
  • fff359a46f Cleaned up and fixed the Windows keyboard mapping code. Use KP_PERIOD instead of KP_DECIMAL Don't remap keys which are always keycode named versions of scancodes Sam Lantinga 2013-02-28 21:40:08 -08:00
  • 834cbe125f Updated the link to the USB usage page document Sam Lantinga 2013-02-28 20:01:17 -08:00
  • 0d61aa360d Add additional input validation to SDL_GetWindowDisplayMode; add tests to video suite Andreas Schiffler 2013-02-28 09:11:04 -08:00
  • 4c9cac762a sdl - check for both the up and down flags being set in the raw input calls. Also use WM_ACTIVE to resync mouse buttons on activate Sam Lantinga 2013-02-27 11:39:43 -08:00
  • 3a073a0562 sdl - don't use the RAWMOUSE struct to get button press information, it lies badly to you, just use the usual windows message path Sam Lantinga 2013-02-27 11:39:41 -08:00
  • f440366e62 sdl - use the wParam and rawinput data for mouse state rather than just the message type, fixes missing mouse up events when alt-tabing out of the window Sam Lantinga 2013-02-27 11:39:39 -08:00
  • ca94467587 Generate debug info for all configurations on all platforms Turned off C++ exception handling for all configurations and all platforms Turned on comdat folding and optimized references for all optimized builds Sam Lantinga 2013-02-27 11:39:38 -08:00
  • dcda50dd51 Unload the PulseAudio library if the pulseaudio connection isn't available. Sam Lantinga 2013-02-26 23:26:00 -08:00
  • 6bb6decd41 Check to make sure we can connect to PulseAudio before we use it. Sam Lantinga 2013-02-26 16:31:52 -08:00
  • f0bf08280b Fixed gcc pedantic warnings in public headers Sam Lantinga 2013-02-26 20:41:28 -08:00
  • d50ed81ef8 Fixed cygwin compile Sam Lantinga 2013-02-26 20:32:11 -08:00
  • fa687ecfd4 Fixes wrong assignment of SDL_Color "unused" member in DirectFB backend. Gabriel Jacobo 2013-02-26 13:53:02 -03:00
  • d7872e4502 Fix cygwin compile Andreas Schiffler 2013-02-26 07:50:42 -08:00
  • d76c7254dd Fixed bug 1728 - fixed compiler warnings Sam Lantinga 2013-02-26 03:34:34 -08:00
  • f8dba952a1 Cleanup of SDL_PrivateShouldInitSubsystem. Jørgen P. Tjernø 2013-02-25 16:52:54 -08:00