Commit Graph

  • f5a13fa71e Fix some edge cases in XInput haptic timing. Ryan C. Gordon 2013-10-20 23:38:19 -0400
  • b7f641023f Disable Win32 thread naming again. See Bugzilla #2089. Ryan C. Gordon 2013-10-20 23:08:45 -0400
  • 3ba0df010e Added SDL_GL_FRAMEBUFFER_SRGB_CAPABLE (thanks, David!). Ryan C. Gordon 2013-10-20 21:18:05 -0400
  • d5e45af8d0 Backed out changeset 737771c47c6f, done testing Buildbot changes. Ryan C. Gordon 2013-10-20 20:24:00 -0400
  • 9b513dcd1a Intentionally breaking Windows and Raspberry Pi builds to test Buildbot change. Ryan C. Gordon 2013-10-20 20:02:02 -0400
  • 8e7e52e3f3 Backed out hg changeset add2dbe99fe2. REFGUID is apparently a const type. Ryan C. Gordon 2013-10-20 16:03:11 -0400
  • 851d584cac Patched to compile on non-C99 Microsoft compiler. Ryan C. Gordon 2013-10-20 16:02:24 -0400
  • 4c61b66e11 Patched to compile on Windows. Ryan C. Gordon 2013-10-20 16:01:10 -0400
  • c774aeb135 Allow XInput haptics to run for SDL_HAPTIC_INFINITY time (thanks, Mitchell!). Ryan C. Gordon 2013-10-20 15:55:47 -0400
  • 9899cf8dcd Fixed goofy logic in haptic device comparison code. Ryan C. Gordon 2013-10-20 15:49:52 -0400
  • 5f38eecab7 Don't bother calling SDL_SYS_HapticEffectType() at all for XInput devices. Ryan C. Gordon 2013-10-20 15:45:48 -0400
  • 0f46c88d5c Fix adding of XInput devices (thanks, Mitchell!) Ryan C. Gordon 2013-10-20 15:40:20 -0400
  • b8e37ecb4e It's okay to quit things more than once. Sam Lantinga 2013-10-20 10:39:26 -0700
  • 83c2456ba1 Use vertex arrays for drawing points in addition to lines Sam Lantinga 2013-10-20 10:35:51 -0700
  • a9f168a0ee Fixed bug 1392 - Debian patch: do not propagate -lpthread Sam Lantinga 2013-10-20 10:19:51 -0700
  • 94a9160389 Fixed bug 2158 - Pixel missing in SDL_RenderDrawLines Sam Lantinga 2013-10-20 10:10:14 -0700
  • 5032455fc3 Fixed compiling with the new X11 symbol wrapping Sam Lantinga 2013-10-20 09:58:37 -0700
  • eefe43f86c Fix bug 1300 by querying current border size in ConfigureNotify, and adjusting window coordinates accordingly. Stefanos Apostolopoulos 2013-10-20 17:23:43 +0200
  • bd208d1e61 Fixed bug 2162 - SDL_RenderClear not clearing entire render target Sam Lantinga 2013-10-19 01:29:23 -0700
  • 3f8bbc7e8d Fixed the XInput2 X11 symbols. Ryan C. Gordon 2013-10-18 10:56:45 -0400
  • 990ef93cdc Fixed bug 2108 - CMake does not set X11 includes properly for sdl2-config and friends Sam Lantinga 2013-10-18 00:49:59 -0700
  • cc7113cd3a Fixed bug 2123 - SDL_BlitScaled crashes in src/video/SDL_blit_N.c:2145 Sam Lantinga 2013-10-18 00:47:22 -0700
  • 3fe757d859 Fixed bug 2139 - SDL_CreateWindow/WIN_GL_LoadLibrary fails due to external iconv not being able to convert path Sam Lantinga 2013-10-18 00:13:51 -0700
  • 0c274ee25a Fixed bug 2155 - automatically remap accelerometer coordinates according to screen orientation on Android Sam Lantinga 2013-10-17 23:44:30 -0700
  • bd35787ca1 Fixed bug 2069 - Device addition/removal queries all USB devices rather than only HID devices. Sam Lantinga 2013-10-17 23:40:13 -0700
  • 76a9123566 Fixed 1598 - Mingwin build fails on src/audio/xaudio2/SDL_xaudio2.c Sam Lantinga 2013-10-17 23:15:27 -0700
  • 56158d3b9e Removed redundant #ifdef Sam Lantinga 2013-10-17 23:05:40 -0700
  • e225c6a323 Fixed building using MinGW Our SDL_windows.h needed to be included before anything else so UNICODE is defined. Sam Lantinga 2013-10-17 23:02:29 -0700
  • 752afc0866 Don't supply duplicate X11 symbols inside SDL. Ryan C. Gordon 2013-10-18 01:36:41 -0400
  • df094d9697 Fix to unbreak SDL_GetSystemRAM() on FreeBSD Sam Lantinga 2013-10-17 20:49:30 -0700
  • a8f6e8f306 Fixed compiler warning if dynamic X11 loading isn't enabled. Sam Lantinga 2013-10-17 17:38:55 -0700
  • 610c9e3ede Fixed using the wrong variable when reporting a missing SDL scancode mapping. Sam Lantinga 2013-10-17 17:37:23 -0700
  • 1669b466da Fixed compiling on Mac OS X, added a system RAM test Sam Lantinga 2013-10-17 11:56:33 -0700
  • d509ea94dd The _SC_PHYS_PAGES method of calculating RAM works on Linux. Sam Lantinga 2013-10-17 11:32:14 -0700
  • 983a114efa Added an API to get the amount of system RAM Sam Lantinga 2013-10-17 11:32:56 -0700
  • 47056f3549 Merged Sam Lantinga 2013-10-14 09:15:41 -0700
  • 357f876634 Fixed project conflict during commit Sam Lantinga 2013-10-14 09:14:09 -0700
  • d7558521b7 Backed out revision fb5ab0e91c56, the platform specific messagebox functions don't have the right prototype since they're designed to be used standalone. Sam Lantinga 2013-10-14 09:12:30 -0700
  • fe533f5d04 For some reason, trying to raise the window programmatically while it's alt-tabbed away will minimize it. Added a workaround for this. Sam Lantinga 2013-10-14 08:56:55 -0700
  • ed1c6aaefa Fixed the windows message debug output so it works without HAVE_LIBC Sam Lantinga 2013-10-14 08:56:50 -0700
  • 29c4cd990e Adding static lib to SDL builds on Windows. Sam Lantinga 2013-10-14 08:56:45 -0700
  • 2d866e7a42 Added support for SDL_PIXELFORMAT_UYVY surfaces on Mac OS X Sam Lantinga 2013-10-14 08:56:37 -0700
  • 75a0dc20b5 Fixed accumulating mouse wheel motion for the Microsoft Wireless Mouse 5000 Sam Lantinga 2013-10-13 19:59:40 -0700
  • becadb4d2d Fixed function feature test for Visual Studio 2012 Sam Lantinga 2013-10-13 19:51:58 -0700
  • a79a5f384f Fixed bug 2149 - Don't search for libusbhid except on BSD Sam Lantinga 2013-10-13 19:49:45 -0700
  • 1b65c50cff Added an assert to catch init/quit call mismatch that might bite people. Sam Lantinga 2013-10-13 19:48:45 -0700
  • 53ceeb94f0 Prevent keystrokes from leaking through to the console when using evdev. Gabriel Jacobo 2013-10-13 17:15:43 -0300
  • fa34e8d946 Fixes X11 video backend compilation when no GL is available Gabriel Jacobo 2013-10-12 16:29:34 -0300
  • 329c6cd9ee added simple Drag & drop test Edward Rudd 2013-10-12 11:21:40 -0400
  • 33123047eb Updates the Raspberry Pi README Gabriel Jacobo 2013-10-12 11:35:47 -0300
  • 2843c98725 Do a full sysroot for the Raspberry Pi buildbot. Ryan C. Gordon 2013-10-11 10:58:05 -0400
  • 56d744e0d2 Fixed bug 2146 - Enable static linking of libSDL on Android Sam Lantinga 2013-10-10 21:51:39 -0700
  • 02eded2276 Updated SDL to version 2.0.1 Sam Lantinga 2013-10-10 21:50:25 -0700
  • 11e8447008 Report joystick added/removed events even if we don't have udev. Sam Lantinga 2013-10-10 20:58:20 -0700
  • 02a42dfe23 Mac: Better handling when someone else is the app delegate. J?rgen P. Tjern? 2013-10-07 16:01:40 -0700
  • cc65ad2de1 Raspberry Pi build script: let caller specify final tarball name. Ryan C. Gordon 2013-10-10 02:37:36 -0400
  • 7bf33541e7 Patched to compile in C90 mode. Ryan C. Gordon 2013-10-10 02:21:41 -0400
  • 1c52023b53 Fixed tarball name in Raspberry Pi build script. Ryan C. Gordon 2013-10-10 02:06:14 -0400
  • 191dd1c3bb Added script that the buildbot will use for cross-compiling to Raspberry Pi. Ryan C. Gordon 2013-10-10 01:46:39 -0400
  • 9959bb23ac Adds gl_profile_mask to test framework, uses it in testgles Gabriel Jacobo 2013-10-10 00:49:57 -0300
  • 1abeec401e Fixes Bug 2134 - [Android] Black screen after resume (sometimes) Gabriel Jacobo 2013-10-10 00:30:03 -0300
  • f3f6e6f62c Fixes testgles and testgl Gabriel Jacobo 2013-10-09 11:30:01 -0300
  • de7c996a50 Adds test framework to Android.mk and a simple utility to build Android projects Gabriel Jacobo 2013-10-09 10:29:01 -0300
  • 9bc46b25ed Fix SDL_SetWindowPosition on fullscreen windows. J?rgen P. Tjern? 2013-10-07 14:16:38 -0700
  • dfbb16995a Only allocate a joystick instance ID once we know it's a joystick. This fixes compatibility with code that assumes 0 based joystick instance IDs. Sam Lantinga 2013-10-06 20:39:23 -0700
  • 7588797989 Removed unused variables (thanks Joseph!) Sam Lantinga 2013-10-06 13:50:36 -0700
  • 5f6afe6eb0 Check for NULL joystick in SDL_JoystickGetGUID() Sam Lantinga 2013-10-06 13:49:23 -0700
  • d8bdf0cf4b Fixed bug where a Logitech wireless keyboard with built-in mouse touchpad didn't get recongized as both devices. Sam Lantinga 2013-10-05 21:15:55 -0700
  • 8f92b6d857 Fixed bug 2132 - Tests may use invalid SDL_window pointers when windows are closed Sam Lantinga 2013-10-05 19:09:03 -0700
  • f7c69a02c8 Added detection of touch devices before first touch events happen on Android. Philipp Wiesemann 2013-10-05 17:08:19 +0200
  • 49f4ff7ac9 Do a 32-bit compare on RGBA values. Thsi should be inlined in optimized builds. Sam Lantinga 2013-10-05 12:29:05 -0700
  • 82d7fedc89 Avoid redundant state changes in the GLES2 renderer. Ryan C. Gordon 2013-10-05 00:29:57 -0400
  • ef2530347b Removed "u_colorTable" uniform from the GLES2 renderer. It's not used anywhere. Ryan C. Gordon 2013-10-04 11:25:14 -0400
  • bc47ba2451 Fix EGL/OpenGL ES paths Gabriel Jacobo 2013-10-04 08:23:37 -0300
  • 1661dd506b Report an error if creating a render target fails Sam Lantinga 2013-10-03 21:41:09 -0700
  • 5d57f287fc Added optional error checking for OpenGL ES 2.0 in the same style as the OpenGL renderer. You can enable it like this: SDL_GL_SetAttribute(SDL_GL_CONTEXT_FLAGS, SDL_GL_CONTEXT_DEBUG_FLAG); Sam Lantinga 2013-10-03 20:48:52 -0700
  • 40a4291a27 Fixed a potential double-free bug if glGenTextures() failed. Sam Lantinga 2013-10-03 20:42:43 -0700
  • 1884488cdb SDL_TEXTINPUT support for EVDEV Gabriel Jacobo 2013-10-03 10:28:10 -0300
  • 0a811ea4bc Fixed const/non-const warning Sam Lantinga 2013-10-03 03:31:05 -0700
  • 6004b764d8 WinRT: added missing files David Ludwig 2013-09-22 23:17:25 -0400
  • 58dd086487 WinRT: unified the two, public, app-init functions David Ludwig 2013-09-22 12:26:53 -0400
  • aeaa05054b WinRT: ugh, at least one file in an app's project seems to require C++/CX compilation. Assuming this is true, that file might as well be the one that contains WinMain. David Ludwig 2013-09-16 22:43:12 -0400
  • efb3cdca19 WinRT: renamed SDL_winrt_main.cpp to indicate that it should only be used in non-XAML apps David Ludwig 2013-09-16 22:27:30 -0400
  • fff83d8e52 WinRT: reduced the size of SDL_winrt_main.cpp by a little bit David Ludwig 2013-09-16 21:09:58 -0400
  • 0022dbf261 WinRT: made SDL_GetWindowWMInfo return window data in a slightly easier-to-use format David Ludwig 2013-09-16 11:02:18 -0400
  • fa45a9c953 WinRT: fixed a line-rendering bug in the D3D 11.1 backend David Ludwig 2013-09-16 00:31:01 -0400
  • c72a4fa311 WinRT: made SDL_winrt_main.cpp not have to be compiled as C++/CX (via the /ZW compiler flag) David Ludwig 2013-09-15 23:53:51 -0400
  • 79e82936cd WinRT: build fix for the SDL-WinRT-only .sln David Ludwig 2013-09-14 23:44:50 -0400
  • 8a16449e9b WinRT: project-naming cleanup. Projects that link to SDL will need updating. To update: 1. remove references to SDL's project files from the Visual Studio Solution. To note, these project files have been renamed, and will show up in Visual Studio with the text, "load failed". 2. add the SDL project files back into the Visual Studio Solution 3. for each project that should link to SDL, add a reference to it. This can be done by right-clicking on it in Visual Studio, selecting "References...", clicking "Add New Reference", checking the box next to the SDL project, then closing each dialog by clicking OK. David Ludwig 2013-09-14 23:34:27 -0400
  • 34722465d1 WinRT: code cleanup: attempted to make it more clear what code is specific to what app type (plain Direct3D or XAML) David Ludwig 2013-09-06 21:13:15 -0400
  • de8d9dbb93 WinRT: minor code cleanup regarding events David Ludwig 2013-09-06 21:00:52 -0400
  • 9de76eb526 WinRT: removed chunks of C++ hack code from SDL_xaudio2.c David Ludwig 2013-09-06 19:23:42 -0400
  • fff780818d WinRT: made SDL_xaudio2.c compile as C code when building for WinRT David Ludwig 2013-09-06 19:07:15 -0400
  • ac6e5a69ce WinRT: minor code cleanup in SDL_xaudio2.c David Ludwig 2013-09-04 20:20:36 -0400
  • f3bd9175a9 WinRT: more renaming of "windowsrt" to "winrt" David Ludwig 2013-09-04 19:55:45 -0400
  • 8fc04cc76e WinRT: renamed a mouse-related header file for naming-consistency's sake David Ludwig 2013-09-02 15:29:46 -0400
  • 7e06b806ac WinRT: misc code cleanups regarding touch and mouse events, and also SDL-internal globals David Ludwig 2013-09-02 15:23:33 -0400
  • a94e41854a WinRT: added touch input event support for Windows 8/RT devices David Ludwig 2013-09-01 10:20:17 -0400
  • dbdc4b84ec WinRT: added touch-event support for Windows Phone devices David Ludwig 2013-08-29 10:32:16 -0400
  • 1d5082d815 WinRT: corrected SDL_MOUSE* coordinates in non-Portrait modes David Ludwig 2013-08-28 16:51:07 -0400