Commit Graph

  • 1191a902fc Fixed copyright date. Ryan C. Gordon 2014-02-06 07:38:04 -05:00
  • e42d46b463 Wired up haptic hotplugging for Windows DirectInput/XInput code. Ryan C. Gordon 2014-02-06 07:37:20 -05:00
  • 9cf8c49c39 Fixed memory leak. Ryan C. Gordon 2014-02-05 20:07:25 -05:00
  • ccbf6943e7 Make SDL_SYS_HapticMouse() count device indexes like HapticByDevIndex(). Ryan C. Gordon 2014-02-05 18:36:40 -05:00
  • 7f94268805 Cleanup some vi footer comments, rename new PRIVATE_* funcs to MacHaptic_*. Ryan C. Gordon 2014-02-05 01:02:09 -05:00
  • 7afbb8c377 SDL_pixels.h needs SDL_stdinc.h for SDL_FOURCC #define (thanks, Dmitry!). Ryan C. Gordon 2014-02-05 00:34:26 -05:00
  • d4e3221f1d add testdropfile to OS X Project Edward Rudd 2014-02-04 18:21:39 -05:00
  • b352698d99 Implement new backend methods for haptic and hot plugging on OS X Edward Rudd 2014-02-04 18:17:16 -05:00
  • c9f6e4ec9f add testhotplug to OS X test project and set target OS version to 10.5 for tests. Edward Rudd 2014-02-04 18:16:52 -05:00
  • 4da8829812 implement new backend method for Haptics in dummy driver Edward Rudd 2014-02-04 16:50:34 -05:00
  • 5fb0be3079 Rework haptic backend to properly support hotplugging of haptic devices. Edward Rudd 2014-02-04 15:44:09 -05:00
  • a98c477bc8 allow safely quitting the hotplug test by pressing button 0 on the joystick Edward Rudd 2014-02-04 15:40:51 -05:00
  • 25fcc1959e * Remove android based workaround, it is handled in SDL_EGL_GetProcAddress. Brandon Schaefer 2014-02-04 12:28:35 -08:00
  • c2b5da9733 Added SDL_GetAssertionHandler() and SDL_GetDefaultAssertionHandler(). Ryan C. Gordon 2014-02-04 11:38:40 -05:00
  • e6dce68f8e testhotplug: Actually log the SDL_Error that occured on failures Edward Rudd 2014-02-03 23:08:53 -05:00
  • 8512f1b87c add logging for the case when haptic is not detected on the joystick as well. Edward Rudd 2014-02-03 23:01:19 -05:00
  • e0e6b2a461 add simple test showing off hotplugging of joysticks w/ haptic. Edward Rudd 2014-02-03 22:52:18 -05:00
  • c8ad30bc90 Removed -force_cpusubtype_ALL cflag from Mac builds. Ryan C. Gordon 2014-02-03 14:47:48 -05:00
  • e719158cb4 Fixed some compiler warnings from the latest Clang, cleaned up some things. Ryan C. Gordon 2014-02-03 14:45:38 -05:00
  • 0d9443d3a2 Temporarily default Wayland and Mir to disabled, for 2.0.2 release. Ryan C. Gordon 2014-02-03 11:59:17 -05:00
  • bd01a9c914 Unload Wayland libs if memory allocation fails during init. Ryan C. Gordon 2014-02-03 11:53:21 -05:00
  • 89fd0faf5e Hooked up dynamic loading for Mir. Ryan C. Gordon 2014-02-03 11:52:54 -05:00
  • 8f055d199a Add Mir to configure script's summary output. Ryan C. Gordon 2014-02-03 11:14:25 -05:00
  • 69d85ff563 Bumped copyright date on Mir code. Ryan C. Gordon 2014-02-03 11:01:32 -05:00
  • 435b80b9a3 Disable some minor things that need newer Mir dev headers. Ryan C. Gordon 2014-02-02 23:55:51 -05:00
  • 6bc2977043 Added some SysWM bits for Mir. Ryan C. Gordon 2014-02-02 23:53:48 -05:00
  • 8674b7aeee Cleaned up headers and footers on Mir code. Ryan C. Gordon 2014-02-02 23:54:10 -05:00
  • 19f8c6224f Added Mir video target (thanks, Brandon!). Ryan C. Gordon 2014-02-02 23:41:46 -05:00
  • dce9b7b129 Ignore the buildbot build directories. Ryan C. Gordon 2014-02-02 21:38:16 -05:00
  • e8f5e010ad Fixed including SDL_internal.h twice for DirectFB. Philipp Wiesemann 2014-02-02 20:58:46 +01:00
  • 9ee68e8f8d Added additional platform check for __ANDROID__. Philipp Wiesemann 2014-02-02 20:55:42 +01:00
  • 58edac3e69 Fixed bug 2374 - Update copyright for 2014... Sam Lantinga 2014-02-02 00:53:27 -08:00
  • 3bd0e9002e Fixed bug 2376 - no SDL_HasAVX Sam Lantinga 2014-02-02 00:33:31 -08:00
  • 8ba565fffb Treacherous copy/paste! Gabriel Jacobo 2014-01-30 20:29:58 -03:00
  • 6f3bf18656 Detect Xrandr >= 1.2 at build time Gabriel Jacobo 2014-01-30 20:27:13 -03:00
  • 338bf9cc6c Add SDL_GL_ResetAttributes. J?rgen P. Tjern? 2014-01-29 18:38:13 -08:00
  • 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 -08:00
  • dbd4a917e0 Document Michael's changes adding TranslateMessage() back to the SDL message loop. Sam Lantinga 2014-01-30 12:27:24 -08:00
  • 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 -08:00
  • 366b1727bb Mac: [NSApp keyWindow] is not valid in windowDidBecomeKey: J?rgen P. Tjern? 2014-01-29 18:37:23 -08:00
  • 109fe0e0dc fixed hat code validation. dbrady 2014-01-28 15:28:20 -08:00
  • 68f2fe6499 Fixed spaces in source file license comment. Philipp Wiesemann 2014-01-29 00:29:14 +01:00
  • 62b17e7edb Fixed comments in joystick implementation files claiming to be headers. Philipp Wiesemann 2014-01-29 00:27:54 +01:00
  • 4f1b8a4067 Move to no-argument version of "endif()" in CMakeLists.txt. Ryan C. Gordon 2014-01-28 12:42:01 -05:00
  • 2de3b01c61 Some CMake fixes for static linking on Windows from the OpenFL project. Ryan C. Gordon 2014-01-28 12:37:04 -05:00
  • f52d7f5eea [Wayland] Fixes segfault when mouse enters window Gabriel Jacobo 2014-01-28 11:39:37 -03:00
  • 682bc47bc5 Preserve binary compatibility in SDL_SYSWM_TYPE (thanks Gerry JJ!) Gabriel Jacobo 2014-01-28 09:13:46 -03:00
  • 9d85cdb1a6 CMake: Enable missing timer subsystem on Mac OS X and Haiku. Ryan C. Gordon 2014-01-28 00:05:23 -05:00
  • 2efa2dc227 X11: Don't redraw dialog box when mouse moves. J?rgen P. Tjern? 2014-01-27 13:43:04 -08:00
  • aff44ccdb5 Patched to compile...uh, everywhere. :) Ryan C. Gordon 2014-01-27 16:13:13 -05:00
  • 87cfee27d0 Patched to compile on Windows when not supporting Direct3D. Ryan C. Gordon 2014-01-27 16:10:15 -05:00
  • 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 -03:00
  • 037475670f Removed unused variable from Java class for Android. Philipp Wiesemann 2014-01-26 23:50:35 +01:00
  • 6234415872 Fixed typo in documentation. Philipp Wiesemann 2014-01-26 23:42:25 +01:00
  • 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 -05:00
  • f186314aef correct grammar on UNIX missing dependency status notice. Edward Rudd 2014-01-25 15:13:16 -05:00
  • 5071cb5c15 autoconf script tweaks Edward Rudd 2014-01-25 15:05:44 -05:00
  • e78be5dafd Bug 2358 - [Android] Sort joystick axes - Fix by David Brady Gabriel Jacobo 2014-01-24 09:54:04 -03:00
  • 50befa6201 Bug 2358 - [Android] Joystick Button Mappings are strange (fix by David Brady) Gabriel Jacobo 2014-01-23 08:44:25 -03:00
  • ecc0df0661 Fix detection of iOS for disabling dynamic API. Ryan C. Gordon 2014-01-22 12:39:34 -05:00
  • f02ef2985d Fixed XF86 VidMode extension dynamic loading with CMake project. Ryan C. Gordon 2014-01-21 16:28:53 -05:00
  • b131e74be4 Fixes 2356, [Android] SDL_JoystickGetAttached does not function Gabriel Jacobo 2014-01-21 18:20:12 -03:00
  • beee1c4424 Fixed dynamic loading of NAS in CMake project. Ryan C. Gordon 2014-01-21 13:58:15 -05:00
  • cf9828a2a6 Move Wayland driver above dummy, check for driver availability before creation Gabriel Jacobo 2014-01-20 20:25:43 -03:00
  • 2ddd0c58c9 Patched to compile if Wayland is disabled via SDL_config.h (thanks, Martin!). Ryan C. Gordon 2014-01-20 12:53:44 -05:00
  • 9e90acdfcf Make sure you clean up the associated renderer when destroying a window. Sam Lantinga 2014-01-18 11:47:03 -08:00
  • 129640af7a Fixes prototype declaration for wl_proxy_marshal_constructor [Wayland 1.4] Gabriel Jacobo 2014-01-16 15:02:41 -03:00
  • 838e76c699 Fix to compile against the Wayland v1.4 headers Gabriel Jacobo 2014-01-16 11:33:39 -03:00
  • 12e7fdcbb6 Don't minimize fullscreen windows when destroying them. J?rgen P. Tjern? 2014-01-15 11:34:03 -08:00
  • bc92383eea Mac: Don't give windows focus back when we're closing them. J?rgen P. Tjern? 2014-01-15 11:31:56 -08:00
  • a0c9e649f5 Allow switching between FS and desktop FS. J?rgen P. Tjern? 2014-01-15 11:17:09 -08:00
  • a442f121e6 Test: Add Shift-Enter to switch between FS and desktop FS. J?rgen P. Tjern? 2014-01-15 11:08:55 -08:00
  • a6a56af91b Tests: Refactor key modifier checking. J?rgen P. Tjern? 2014-01-15 10:40:14 -08:00
  • 56355f3ffe Adds README-dynapi.txt based on Ryan's G+ post (lightly edited) Gabriel Jacobo 2014-01-15 12:29:17 -03:00
  • 8f660a4627 Mac: Trigger SDL_FINGERUP for all touches. J?rgen P. Tjern? 2014-01-14 17:33:24 -08:00
  • c0d86b9237 Make EGL loading more resilient. Gabriel Jacobo 2014-01-14 21:29:38 -03:00
  • 272ebb8efb Dynamic loading support for Wayland Gabriel Jacobo 2014-01-09 13:56:21 -03:00
  • 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 -05:00
  • 93fd65f762 some fixes to the testshape.c code so it more correctly works. Edward Rudd 2014-01-08 14:18:11 -05:00
  • d75665c776 Maybe fix Cygwin. Ryan C. Gordon 2014-01-08 01:07:57 -05:00
  • 960458e58c Patched to compile on Cygwin. Ryan C. Gordon 2014-01-08 00:58:03 -05:00
  • e9689e8df6 Another Android fix. Ryan C. Gordon 2014-01-08 00:51:31 -05:00
  • d16e630160 Updated Dynamic API jumptable. Ryan C. Gordon 2014-01-08 00:46:39 -05:00
  • e9be2d0b59 Add Dynamic API to Android makefile. Ryan C. Gordon 2014-01-08 00:45:29 -05:00
  • afd0f32314 Patched to compile on Android (I think). Ryan C. Gordon 2014-01-08 00:40:48 -05:00
  • d5c977adb7 Patched to compile on OpenBSD. Ryan C. Gordon 2014-01-08 00:31:19 -05:00
  • 446a270487 WinRT: fixed bug: SDL_RenderReadPixels didn't work with certain orientations of the physical display David Ludwig 2013-12-10 22:34:08 -05:00
  • 090327e76e Implemented the Dynamic API magic. Ryan C. Gordon 2013-12-09 16:03:18 -05:00
  • 679259473e WinRT: removed a now-complete TODO comment regarding Direct3D 11 David Ludwig 2013-11-29 00:21:56 -05:00
  • 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 -05:00
  • ecfbb3f5dc WinRT: got the SDL-official OpenGL ES 2 changes working, in an experimental state David Ludwig 2013-11-28 22:59:21 -05:00
  • 7b5887b271 WinRT: implemented SDL_DetachThread() for WinRT David Ludwig 2013-11-28 22:24:13 -05:00
  • 46740a5a1c WinRT: merged with latest SDL 2.x/HG code David Ludwig 2013-11-28 22:09:21 -05:00
  • da0c0a4a33 WinRT: fixed bug: touch input coordinates weren't normalized [0..1] David Ludwig 2013-11-28 21:15:05 -05:00
  • 9fa4da1353 Fixed windows build with conflict resolve Sam Lantinga 2013-11-28 02:31:32 -08:00
  • dee481350c Added alternative XBox 360 controller GUID on Linux Sam Lantinga 2013-11-27 10:29:43 -08:00
  • d2511d9ef9 Fixed bug 2260 - SDL_SetCursorGrab() is buggy on Windows Sam Lantinga 2013-11-27 10:29:38 -08:00
  • 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 -08:00
  • 2bb344d6dc Don't crash when no WM is present. Sam Lantinga 2013-11-27 10:29:27 -08:00
  • 8574c0815c Fixed bug 2274 - SDL_ceil is incorrectly implemented when HAVE_LIBC is not defined Sam Lantinga 2013-11-27 00:29:46 -08:00