Commit Graph

  • d687ea0f94 X11: Removed code to set "icon" title, since it was never used. Ryan C. Gordon 2015-04-08 02:31:54 -0400
  • 69dc2448fe Patched to compile on Windows. Ryan C. Gordon 2015-04-08 02:24:17 -0400
  • 8dd45e09d9 Wayland: Patched to compile. Ryan C. Gordon 2015-04-08 02:22:28 -0400
  • 235a8dacb3 DirectInput: ignore everything but joysticks and gamepads (thanks, Justin!). Ryan C. Gordon 2015-04-08 02:14:59 -0400
  • a15caa5a35 SDL_SetWindowTitle() should never set a NULL pointer for the title string. Ryan C. Gordon 2015-04-08 02:00:14 -0400
  • cd55a7f6ee Make SDL_stdinc.h work when compiling with -Wundef (thanks, Ben!). Ryan C. Gordon 2015-04-08 01:42:47 -0400
  • c96dd48b82 Patched to compile on C89 compilers. Ryan C. Gordon 2015-04-08 01:40:01 -0400
  • 9324b86a58 Log Android hardware at startup (thanks, rettichschnidi!). Ryan C. Gordon 2015-04-08 01:37:17 -0400
  • aef349399a Do the "fix" for asserts with MSVC's /W4 warnings only on MSVC. Ryan C. Gordon 2015-04-07 23:40:01 -0400
  • d8c605b770 Wayland: changed a few "SetError(); return -1;" to "return SetError()". Ryan C. Gordon 2015-04-07 22:49:56 -0400
  • 78e3ed10c9 Merged default into iOS-improvements Alex Szpakowski 2015-04-06 15:26:37 -0300
  • 1b1d1f7755 Wayland: Specify the output we want to put our window on. Emmanuel Gil Peyrot 2015-03-28 19:43:46 +0100
  • 049dce48cd Wayland: Properly discover displays and their modes. Emmanuel Gil Peyrot 2015-03-18 01:14:45 +0100
  • 7b1da53382 CMake: Dependency variable for FUSIONSOUND_SHARED was wrong (thanks, Kaleb!). Ryan C. Gordon 2015-04-07 21:52:22 -0400
  • 18a55798b6 CMake: fix CHECK_OBJC_SOURCE_COMPILES to work with GCC (thanks, Ivan!). Ryan C. Gordon 2015-04-07 20:01:43 -0400
  • 8f1038a7cb Fixed typo in gesture README. Philipp Wiesemann 2015-04-07 23:00:56 +0200
  • 044ff086a9 Another attempt to make MSVC's /W4 warning level cooperate with SDL_assert. Ryan C. Gordon 2015-04-07 00:39:16 -0400
  • d5147fade9 Fix DBus error message if IBus couldn't be initialized. Alex Baines 2015-03-20 19:47:03 +0000
  • aadeeb347a Refuse to make a window that's too large. Some systems (x11) freak out at this. Ryan C. Gordon 2015-04-06 18:26:13 -0400
  • f6b7c11c5e the last parameter of XChangeProperty is the number of elements.. and when the element format is 32.. the element is "long" so we have 5 long elements here. Edward Rudd 2015-02-10 16:28:56 -0500
  • 43fe2b24ef X11: Always specify "True" if setting GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB. Ryan C. Gordon 2015-04-06 00:11:58 -0400
  • 510fe17b17 This function can be static. Ryan C. Gordon 2015-04-06 00:10:54 -0400
  • 4af225258e Make loading/saving dollar gesture templates endian clean (thanks, Martin!). Ryan C. Gordon 2015-04-05 18:59:52 -0400
  • ba7e3aa6c8 Add some SDL_SetError() calls to the dollar gesture code (thanks, Martin!). Ryan C. Gordon 2015-04-05 18:44:24 -0400
  • ab1596cc5d Patched to compile on Android when audio subsystem is disabled (thanks, Jonas!) Ryan C. Gordon 2015-04-05 15:52:37 -0400
  • 62ad0b80d4 Fixed detecting the NVIDIA controller which shows up as both a mouse and a game controller Sam Lantinga 2015-04-01 19:18:56 -0700
  • 8b3e989525 Cast the result of calling getButtonState to an Integer Joseba Garc?a Etxebarria 2015-04-02 00:55:45 +0200
  • 5b08c7a597 Added a game controller entry for the NVIDIA Controller Sam Lantinga 2015-04-01 18:22:42 -0700
  • b09f155959 handle the case where the ibus address can't be found. (prevents nasty crash) Edward Rudd 2015-04-01 16:11:37 -0400
  • 7d522b0d79 Patched to compile on Android (I hope). Ryan C. Gordon 2015-04-01 14:45:09 -0400
  • ab913c3985 Android: more separate-mouse-and-touch work. Ryan C. Gordon 2015-04-01 12:14:56 -0400
  • 865c2341bc Fixed relative mouse motion moving farther and farther off screen. Sam Lantinga 2015-03-30 11:31:53 -0700
  • c7327a7e11 Minor input grab clarifications. Ryan C. Gordon 2015-03-28 00:48:03 -0400
  • 4c57420801 Renamed SDLGenericMotionListener back to SDLGenericMotionListener_API12 Joseba Garc?a Etxebarria 2015-03-27 18:09:51 -0400
  • 2f799d724f Removed not needed call to SDL_free(). Philipp Wiesemann 2015-03-25 22:48:57 +0100
  • a8430cfbc2 Android: Removed outdated comment from source. Philipp Wiesemann 2015-03-25 22:47:22 +0100
  • 2f91d4b8a1 Make the Dynamic API master switch more clear. Ryan C. Gordon 2015-03-25 11:18:54 -0400
  • ad3434c05f Add a hint watch callback for SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH. Ryan C. Gordon 2015-03-25 10:59:10 -0400
  • 4159c51329 Removed unnecessary SDL_log.h include. Ryan C. Gordon 2015-03-25 10:48:59 -0400
  • d09beef747 * More Android patch work Joseba Garc?a Etxebarria 2015-03-24 21:02:28 +0100
  • d8e8b3bd5c * Improve mouse support in Android. These changes require Android API v12 to compile Joseba Garc?a Etxebarria 2015-03-24 20:45:29 +0100
  • 6ac2ed9622 Keep track of maximum number of events in-flight in the SDL queue at once. Ryan C. Gordon 2015-03-25 10:19:10 -0400
  • 88b3917756 Patched to compile on C89 compilers. Ryan C. Gordon 2015-03-24 14:40:31 -0400
  • d1eedecea2 Make the signal handler hint more generic. Ryan C. Gordon 2015-03-24 14:36:36 -0400
  • c7e6a99096 Added a hint to prevent SDL from installing signal handlers. Ryan C. Gordon 2015-03-24 14:29:25 -0400
  • 57a640792e Cleanups in the joystick code. Ryan C. Gordon 2015-03-24 13:52:01 -0400
  • ddf50fdb72 Mac: patched to compile with haptic subsystem disabled (thanks, Rodrigo!). Ryan C. Gordon 2015-03-24 03:24:57 -0400
  • 395931cb22 Better fixes for CMake subsystem enabling (thanks, Sebastian!). Ryan C. Gordon 2015-03-24 03:21:57 -0400
  • 6c89505d17 Make SDL error string formatting deal with nasty corner cases. Ryan C. Gordon 2015-03-24 03:12:35 -0400
  • ed18fc8803 Ran hardcoded game controller database through sort_controllers.py. Ryan C. Gordon 2015-03-24 02:48:16 -0400
  • 1efcbbc4d8 Added Logitect RumblePad 2 controller mapping for Linux (thanks, Nicholas!). Ryan C. Gordon 2015-03-24 02:47:25 -0400
  • 5c3ca22744 winmm: Let audio callback buffer size be less than 1/4 second (thanks, Jon!). Ryan C. Gordon 2015-03-24 02:13:25 -0400
  • de8f71ff5b configure script: fix recursive mutex test on Linux systems (thanks, Ozkan!). Ryan C. Gordon 2015-03-23 20:07:24 -0400
  • 3500bdfea5 X11: Reenabled setlocale() and fork() for message boxes. Ryan C. Gordon 2015-03-23 19:54:33 -0400
  • df6f8dd599 Windows: Report window HDC in SDL_SysWMinfo. Ryan C. Gordon 2015-03-23 19:47:08 -0400
  • aa22b3183c Android: Removed not needed include statement. Philipp Wiesemann 2015-03-23 20:24:04 +0100
  • 6bfd5d12db Updated test program for Emscripten. Philipp Wiesemann 2015-03-23 20:21:45 +0100
  • ac594f9a1d Cocoa: Handle more cases of lost focus when Key window closes (thanks, Alex!). Ryan C. Gordon 2015-03-22 01:25:12 -0400
  • ef49d984be Added missing SDL_DOLLARRECORD event type documentation in header. Philipp Wiesemann 2015-03-21 22:42:53 +0100
  • a16551c184 Fixed confusing audio and touch events because of shared enumeration values. Philipp Wiesemann 2015-03-21 08:01:43 +0100
  • 76cf850195 Patched to compile on OpenGL ES-based platforms. Ryan C. Gordon 2015-03-21 00:09:22 -0400
  • 99da36189a Whoops, lost a newline in here. Ryan C. Gordon 2015-03-20 23:29:09 -0400
  • 1ada02ad22 Several corrections to the CMake project files (thanks, Ozkan!). Ryan C. Gordon 2015-03-20 21:57:15 -0400
  • a7cc3e1f92 Windows: support for OpenGL extension WGL_ARB_context_flush_control. Ryan C. Gordon 2015-03-20 12:23:53 -0400
  • cbe1553cb8 Allow setting of GL_CONTEXT_RELEASE_BEHAVIOR when creating the GL context when GLX_ARB_context_flush_control is available. Marc Di Luzio 2015-03-06 16:03:40 +0000
  • 0ad68b6668 CMake: Don't search for the OpenGL library on Mac OS X. It's always there. Ryan C. Gordon 2015-03-20 11:51:03 -0400
  • bf73e0bf6f Audio hotplug fixes for winmm and XAudio2 backends. Ryan C. Gordon 2015-03-20 11:11:44 -0400
  • 56590aff8b CMake project files no longer force you to link against Wayland or Mir libs. Ryan C. Gordon 2015-03-20 10:35:42 -0400
  • bc27e1cfe4 Fixed some defaults in CMake project file. Ryan C. Gordon 2015-03-20 10:02:45 -0400
  • bc9f0b65bc Patched to compile on gcc2. Ryan C. Gordon 2015-03-19 23:54:35 -0400
  • c1ee663985 Removed unused variable. Ryan C. Gordon 2015-03-19 23:45:34 -0400
  • 5a7151bcfc Make static analysis happy. Ryan C. Gordon 2015-03-19 23:44:47 -0400
  • 3a9b784b28 Fixed a compiler warning on Visual Studio. Ryan C. Gordon 2015-03-19 23:39:53 -0400
  • dca7980bda Patched to compile on Windows. Ryan C. Gordon 2015-03-19 23:35:43 -0400
  • f940bbaf2b Immediately minimize the goofy window in testaudiohotplug. Ryan C. Gordon 2015-03-19 22:20:12 -0400
  • c25db5dbd6 Zero out the audio hotplug event structure, so the "padded" fields are sane. Ryan C. Gordon 2015-03-19 22:11:20 -0400
  • 6deebbc6cf PulseAudio: Hotplug support! Ryan C. Gordon 2015-03-19 22:08:12 -0400
  • 60f79538fa SDL_RemoveAudioDevice() should specify capture vs output. Ryan C. Gordon 2015-03-19 15:43:00 -0400
  • 72353ff519 Removed the broken audio streaming code, other small cleanups. Ryan C. Gordon 2015-03-19 13:34:17 -0400
  • daba350629 Disconnected/broken/lost audio devices now continue to fire their callback. Ryan C. Gordon 2015-03-19 13:27:10 -0400
  • 3a484a590c Don't assert if an audio backend reports the same device disconnected twice. Ryan C. Gordon 2015-03-19 13:15:28 -0400
  • 35a534b2a1 PulseAudio: Improved multidevice support. Ryan C. Gordon 2015-03-18 10:29:04 -0400
  • a3c9156049 Bunch of reworking to how we manage audio devices. Ryan C. Gordon 2015-03-18 02:01:17 -0400
  • b85d5a4300 Initial work on audio device hotplug support. Ryan C. Gordon 2015-03-16 02:11:39 -0400
  • b2ce8137c7 Changed some SDL_memset() calls to SDL_zero(). Ryan C. Gordon 2015-03-18 10:09:39 -0400
  • 14ea15e0d9 Tweaked a couple comments, added some FIXMEs. Ryan C. Gordon 2015-03-18 10:09:23 -0400
  • 2b5230dcab WinRT: updated names, and references-to, various ANGLE/WinRT repositories David Ludwig 2015-03-18 12:03:32 -0400
  • a59af3e352 Patched to compile on C89 compilers. Ryan C. Gordon 2015-03-18 10:05:36 -0400
  • e14616d273 PulseAudio: Added multiple device support, other cleanups. Ryan C. Gordon 2015-03-18 09:59:22 -0400
  • 0159d443b7 Fixed a compiler warning. Ryan C. Gordon 2015-03-18 00:56:33 -0400
  • 764a212649 WinRT: made OpenGL window-init work with latest round of ANGLE/WinRT updates David Ludwig 2015-03-17 19:45:47 -0400
  • a34ce5d582 WinRT: another ANGLE/OpenGL-initialization, error messaging tweak David Ludwig 2015-03-17 10:25:21 -0400
  • 9a7a84294e WinRT: ANGLE/OpenGLES-initialization, error message improvements David Ludwig 2015-03-17 10:22:36 -0400
  • f743d4afad Updated name of assert type in test program. Philipp Wiesemann 2015-03-15 19:25:10 +0100
  • c8d8b87462 Cleaning out a silly coding style I used to use. Ryan C. Gordon 2015-03-13 12:20:17 -0400
  • aea83dbab8 Removed an unnecessary #ifdef. Ryan C. Gordon 2015-03-13 00:48:30 -0400
  • 662a832e06 Updated internal documentation comments. Philipp Wiesemann 2015-03-11 21:14:21 +0100
  • efe629505f Windows: Fixed ignoring return value of internal function. Philipp Wiesemann 2015-03-06 21:34:10 +0100
  • e3cadba85a Emscripten: Fixed ignoring return value of internal function. Philipp Wiesemann 2015-03-06 21:29:25 +0100
  • dfcb98993b Emscripten: Partially fixed not removing key event callbacks if hint was used. Philipp Wiesemann 2015-03-06 21:26:37 +0100