Commit Graph

  • e719158cb4 Fixed some compiler warnings from the latest Clang, cleaned up some things. Ryan C. Gordon 2014-02-03 14:45:38 -0500
  • 0d9443d3a2 Temporarily default Wayland and Mir to disabled, for 2.0.2 release. Ryan C. Gordon 2014-02-03 11:59:17 -0500
  • bd01a9c914 Unload Wayland libs if memory allocation fails during init. Ryan C. Gordon 2014-02-03 11:53:21 -0500
  • 89fd0faf5e Hooked up dynamic loading for Mir. Ryan C. Gordon 2014-02-03 11:52:54 -0500
  • 8f055d199a Add Mir to configure script's summary output. Ryan C. Gordon 2014-02-03 11:14:25 -0500
  • 69d85ff563 Bumped copyright date on Mir code. Ryan C. Gordon 2014-02-03 11:01:32 -0500
  • 435b80b9a3 Disable some minor things that need newer Mir dev headers. Ryan C. Gordon 2014-02-02 23:55:51 -0500
  • 6bc2977043 Added some SysWM bits for Mir. Ryan C. Gordon 2014-02-02 23:53:48 -0500
  • 8674b7aeee Cleaned up headers and footers on Mir code. Ryan C. Gordon 2014-02-02 23:54:10 -0500
  • 19f8c6224f Added Mir video target (thanks, Brandon!). Ryan C. Gordon 2014-02-02 23:41:46 -0500
  • dce9b7b129 Ignore the buildbot build directories. Ryan C. Gordon 2014-02-02 21:38:16 -0500
  • e8f5e010ad Fixed including SDL_internal.h twice for DirectFB. Philipp Wiesemann 2014-02-02 20:58:46 +0100
  • 9ee68e8f8d Added additional platform check for __ANDROID__. Philipp Wiesemann 2014-02-02 20:55:42 +0100
  • 58edac3e69 Fixed bug 2374 - Update copyright for 2014... Sam Lantinga 2014-02-02 00:53:27 -0800
  • 3bd0e9002e Fixed bug 2376 - no SDL_HasAVX Sam Lantinga 2014-02-02 00:33:31 -0800
  • 8ba565fffb Treacherous copy/paste! Gabriel Jacobo 2014-01-30 20:29:58 -0300
  • 6f3bf18656 Detect Xrandr >= 1.2 at build time Gabriel Jacobo 2014-01-30 20:27:13 -0300
  • 338bf9cc6c Add SDL_GL_ResetAttributes. J?rgen P. Tjern? 2014-01-29 18:38:13 -0800
  • d76c2cc1da Add a new hint SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT that allows SDL_CreateWindowFrom() to set the pixel format of another SDL_Window (and also will set the SDL_WINDOW_OPENGL flag on the window created with SDL_CreateWindowFrom()). Sam Lantinga 2014-01-30 12:30:40 -0800
  • dbd4a917e0 Document Michael's changes adding TranslateMessage() back to the SDL message loop. Sam Lantinga 2014-01-30 12:27:24 -0800
  • 5c58bd6877 * Added TranslateMessage call to SDL default message pump - was causing problems in S2 tools mode apps that used Qt. Qt relies on the WM_CHAR message generated by TranslateMessage and keyboard input was showing up in the UI as mixed-case. (Depending on which message pump got a given message - both SDL and Qt pump messages for the entire process.) Sam will review and possibly tweak this change before propagating to public SDL, but I'm checking this version in so I can integrate into S2 and fix the issue there. Sam Lantinga 2014-01-30 12:27:00 -0800
  • 366b1727bb Mac: [NSApp keyWindow] is not valid in windowDidBecomeKey: J?rgen P. Tjern? 2014-01-29 18:37:23 -0800
  • 109fe0e0dc fixed hat code validation. dbrady 2014-01-28 15:28:20 -0800
  • 68f2fe6499 Fixed spaces in source file license comment. Philipp Wiesemann 2014-01-29 00:29:14 +0100
  • 62b17e7edb Fixed comments in joystick implementation files claiming to be headers. Philipp Wiesemann 2014-01-29 00:27:54 +0100
  • 4f1b8a4067 Move to no-argument version of "endif()" in CMakeLists.txt. Ryan C. Gordon 2014-01-28 12:42:01 -0500
  • 2de3b01c61 Some CMake fixes for static linking on Windows from the OpenFL project. Ryan C. Gordon 2014-01-28 12:37:04 -0500
  • f52d7f5eea [Wayland] Fixes segfault when mouse enters window Gabriel Jacobo 2014-01-28 11:39:37 -0300
  • 682bc47bc5 Preserve binary compatibility in SDL_SYSWM_TYPE (thanks Gerry JJ!) Gabriel Jacobo 2014-01-28 09:13:46 -0300
  • 9d85cdb1a6 CMake: Enable missing timer subsystem on Mac OS X and Haiku. Ryan C. Gordon 2014-01-28 00:05:23 -0500
  • 2efa2dc227 X11: Don't redraw dialog box when mouse moves. J?rgen P. Tjern? 2014-01-27 13:43:04 -0800
  • aff44ccdb5 Patched to compile...uh, everywhere. :) Ryan C. Gordon 2014-01-27 16:13:13 -0500
  • 87cfee27d0 Patched to compile on Windows when not supporting Direct3D. Ryan C. Gordon 2014-01-27 16:10:15 -0500
  • 33479316c7 [Android] Fixes Bug 2370, don't send accelerometer changes when Android_JNI_GetAccelerometerValues return SDL_FALSE (thanks to Jairo Luiz) Gabriel Jacobo 2014-01-27 17:59:19 -0300
  • 037475670f Removed unused variable from Java class for Android. Philipp Wiesemann 2014-01-26 23:50:35 +0100
  • 6234415872 Fixed typo in documentation. Philipp Wiesemann 2014-01-26 23:42:25 +0100
  • 815c6c3b60 quick fix for CMAKE SOVERSION number so it matches what is output by the configure script Edward Rudd 2014-01-25 16:08:39 -0500
  • f186314aef correct grammar on UNIX missing dependency status notice. Edward Rudd 2014-01-25 15:13:16 -0500
  • 5071cb5c15 autoconf script tweaks Edward Rudd 2014-01-25 15:05:44 -0500
  • e78be5dafd Bug 2358 - [Android] Sort joystick axes - Fix by David Brady Gabriel Jacobo 2014-01-24 09:54:04 -0300
  • 50befa6201 Bug 2358 - [Android] Joystick Button Mappings are strange (fix by David Brady) Gabriel Jacobo 2014-01-23 08:44:25 -0300
  • ecc0df0661 Fix detection of iOS for disabling dynamic API. Ryan C. Gordon 2014-01-22 12:39:34 -0500
  • f02ef2985d Fixed XF86 VidMode extension dynamic loading with CMake project. Ryan C. Gordon 2014-01-21 16:28:53 -0500
  • b131e74be4 Fixes 2356, [Android] SDL_JoystickGetAttached does not function Gabriel Jacobo 2014-01-21 18:20:12 -0300
  • beee1c4424 Fixed dynamic loading of NAS in CMake project. Ryan C. Gordon 2014-01-21 13:58:15 -0500
  • cf9828a2a6 Move Wayland driver above dummy, check for driver availability before creation Gabriel Jacobo 2014-01-20 20:25:43 -0300
  • 2ddd0c58c9 Patched to compile if Wayland is disabled via SDL_config.h (thanks, Martin!). Ryan C. Gordon 2014-01-20 12:53:44 -0500
  • 9e90acdfcf Make sure you clean up the associated renderer when destroying a window. Sam Lantinga 2014-01-18 11:47:03 -0800
  • 129640af7a Fixes prototype declaration for wl_proxy_marshal_constructor [Wayland 1.4] Gabriel Jacobo 2014-01-16 15:02:41 -0300
  • 838e76c699 Fix to compile against the Wayland v1.4 headers Gabriel Jacobo 2014-01-16 11:33:39 -0300
  • 12e7fdcbb6 Don't minimize fullscreen windows when destroying them. J?rgen P. Tjern? 2014-01-15 11:34:03 -0800
  • bc92383eea Mac: Don't give windows focus back when we're closing them. J?rgen P. Tjern? 2014-01-15 11:31:56 -0800
  • a0c9e649f5 Allow switching between FS and desktop FS. J?rgen P. Tjern? 2014-01-15 11:17:09 -0800
  • a442f121e6 Test: Add Shift-Enter to switch between FS and desktop FS. J?rgen P. Tjern? 2014-01-15 11:08:55 -0800
  • a6a56af91b Tests: Refactor key modifier checking. J?rgen P. Tjern? 2014-01-15 10:40:14 -0800
  • 56355f3ffe Adds README-dynapi.txt based on Ryan's G+ post (lightly edited) Gabriel Jacobo 2014-01-15 12:29:17 -0300
  • 8f660a4627 Mac: Trigger SDL_FINGERUP for all touches. J?rgen P. Tjern? 2014-01-14 17:33:24 -0800
  • c0d86b9237 Make EGL loading more resilient. Gabriel Jacobo 2014-01-14 21:29:38 -0300
  • 272ebb8efb Dynamic loading support for Wayland Gabriel Jacobo 2014-01-09 13:56:21 -0300
  • 5fd5567c4c define a font-size for the "unicode" message box font so the text isn't unreadable on linux systems Edward Rudd 2014-01-08 14:53:08 -0500
  • 93fd65f762 some fixes to the testshape.c code so it more correctly works. Edward Rudd 2014-01-08 14:18:11 -0500
  • d75665c776 Maybe fix Cygwin. Ryan C. Gordon 2014-01-08 01:07:57 -0500
  • 960458e58c Patched to compile on Cygwin. Ryan C. Gordon 2014-01-08 00:58:03 -0500
  • e9689e8df6 Another Android fix. Ryan C. Gordon 2014-01-08 00:51:31 -0500
  • d16e630160 Updated Dynamic API jumptable. Ryan C. Gordon 2014-01-08 00:46:39 -0500
  • e9be2d0b59 Add Dynamic API to Android makefile. Ryan C. Gordon 2014-01-08 00:45:29 -0500
  • afd0f32314 Patched to compile on Android (I think). Ryan C. Gordon 2014-01-08 00:40:48 -0500
  • d5c977adb7 Patched to compile on OpenBSD. Ryan C. Gordon 2014-01-08 00:31:19 -0500
  • 446a270487 WinRT: fixed bug: SDL_RenderReadPixels didn't work with certain orientations of the physical display David Ludwig 2013-12-10 22:34:08 -0500
  • 090327e76e Implemented the Dynamic API magic. Ryan C. Gordon 2013-12-09 16:03:18 -0500
  • 679259473e WinRT: removed a now-complete TODO comment regarding Direct3D 11 David Ludwig 2013-11-29 00:21:56 -0500
  • b6f80d855e WinRT: enable the OpenGL ES 2 SDL_Renderer backend, if and when OpenGL ES 2 support is compiled in David Ludwig 2013-11-29 00:19:46 -0500
  • ecfbb3f5dc WinRT: got the SDL-official OpenGL ES 2 changes working, in an experimental state David Ludwig 2013-11-28 22:59:21 -0500
  • 7b5887b271 WinRT: implemented SDL_DetachThread() for WinRT David Ludwig 2013-11-28 22:24:13 -0500
  • 46740a5a1c WinRT: merged with latest SDL 2.x/HG code David Ludwig 2013-11-28 22:09:21 -0500
  • da0c0a4a33 WinRT: fixed bug: touch input coordinates weren't normalized [0..1] David Ludwig 2013-11-28 21:15:05 -0500
  • 9fa4da1353 Fixed windows build with conflict resolve Sam Lantinga 2013-11-28 02:31:32 -0800
  • dee481350c Added alternative XBox 360 controller GUID on Linux Sam Lantinga 2013-11-27 10:29:43 -0800
  • d2511d9ef9 Fixed bug 2260 - SDL_SetCursorGrab() is buggy on Windows Sam Lantinga 2013-11-27 10:29:38 -0800
  • fa4e4a643a 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
  • 2bb344d6dc Don't crash when no WM is present. Sam Lantinga 2013-11-27 10:29:27 -0800
  • 8574c0815c Fixed bug 2274 - SDL_ceil is incorrectly implemented when HAVE_LIBC is not defined Sam Lantinga 2013-11-27 00:29:46 -0800
  • c343eab67a Fixes #2271, Add KD detection under CMake by Scott Percival Gabriel Jacobo 2013-11-26 11:50:54 -0300
  • 96fe749fc7 Fixes #2272, typo in CMakeLists.txt (thanks Boris Bendovsky!) Gabriel Jacobo 2013-11-26 11:47:52 -0300
  • 1ad0d24828 [Android] Fixes #2228, reworked touch code Gabriel Jacobo 2013-11-25 12:28:09 -0300
  • 7e1289af32 Make internal SDL sources include SDL_internal.h instead of SDL_config.h Ryan C. Gordon 2013-11-24 23:56:17 -0500
  • 31caa22d30 Patched stdlib changes to compile on Windows. Ryan C. Gordon 2013-12-09 13:30:35 -0500
  • b72c8bcaf8 Regenerate the configure scripts. Ryan C. Gordon 2013-11-25 00:11:52 -0500
  • 5c383489a7 We don't need to check for snprintf() anymore, we don't use it. Ryan C. Gordon 2013-11-24 23:36:15 -0500
  • e769374096 Added SDL_vsscanf(). Ryan C. Gordon 2013-11-24 23:35:38 -0500
  • 928b494630 Moved atomic API implementation out of headers. Ryan C. Gordon 2013-11-24 21:04:51 -0500
  • 6cbaf9a055 Don't use -falign-loops=16 on Mac OS X anymore. Ryan C. Gordon 2013-11-24 21:15:58 -0500
  • b44e7470de 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
  • 6915319683 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
  • 6f6c76a6a5 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
  • 27779311b4 Bump SDL to build with 10.7 SDK. Sam Lantinga 2013-12-27 10:18:11 -0800
  • fce6257c49 Implements touch support on QTWayland. Contributed by Thomas Perl. Gabriel Jacobo 2013-12-27 09:29:39 -0300
  • 54a1f61a17 Changed return -1 after SDL_SetError() to return SDL_SetError(). Philipp Wiesemann 2013-12-25 17:02:15 +0100
  • 87ad7a1c50 Fixed pointer from integer warning and bug if compiled without EGL. Philipp Wiesemann 2013-12-25 16:57:59 +0100
  • b2faf3f08d Updated paths in README for Android. Philipp Wiesemann 2013-12-25 16:53:39 +0100