Commit Graph

  • fe6c797cad Fixed an iOS view orientation issue when SDL_GL_CreateContext or SDL_CreateRenderer is called. Alex Szpakowski 2015-04-10 23:30:31 -0300
  • 6ae7a20647 Placate static analysis with an assertion. Ryan C. Gordon 2015-04-10 21:40:50 -0400
  • 2afa4aeda8 Fixed memory leak in failure case that static analysis found. Ryan C. Gordon 2015-04-10 21:15:51 -0400
  • 7bd7221997 PSP: Removed empty statement. Philipp Wiesemann 2015-04-10 23:45:13 +0200
  • ce2d5f70e4 Wayland: Removed empty statement. Philipp Wiesemann 2015-04-10 23:44:55 +0200
  • e0d70a3d53 Closing the iOS-improvements branch. Ryan C. Gordon 2015-04-09 22:33:39 -0400
  • 562414c74c Merged Alex Szpakowski's iOS-improvement branch to default. Ryan C. Gordon 2015-04-09 22:28:37 -0400
  • c4035654a9 Added framebuffer and colorbuffer members to the uikit portion of the SDL_SysWMinfo struct, removed SDL_iOSGetViewRenderbuffer and SDL_iOSGetViewFramebuffer. Alex Szpakowski 2015-04-09 19:28:00 -0300
  • 67549d3320 Backed out changeset 064a1998a957 Philipp Wiesemann 2015-04-09 22:14:05 +0200
  • f87963488b Wayland: Fixed not freeing memory if initialization failed. Philipp Wiesemann 2015-04-09 21:13:41 +0200
  • dc33fb942d Wayland: Fixed accessing not fully initialized subsystem if errors happened. Philipp Wiesemann 2015-04-09 21:13:20 +0200
  • 8a573844c9 Wayland: Fixed accessing not fully initialized window if no memory available. Philipp Wiesemann 2015-04-09 21:11:43 +0200
  • 049ef9a35b Android: Fixed calling a getter method twice. Philipp Wiesemann 2015-04-08 22:24:33 +0200
  • 458b94da5f Android: Fixed creating mouse coordinates which are not needed if hint is set. Philipp Wiesemann 2015-04-08 22:18:10 +0200
  • b473d30f19 Android: Fixed not resetting mouse pointer state if hint was changed at runtime. Philipp Wiesemann 2015-04-08 22:15:25 +0200
  • fcd0f06a88 Renamed SDL_iPhoneGetViewFramebuffer/Renderbuffer to SDL_iOSGetViewFramebuffer/Renderbuffer. Added #defines for SDL_iOSSetAnimationCallback and SDL_iOSSetEventPump, which point to SDL_iPhoneSetAnimationCallback and SDL_iPhoneSetEventPump. Alex Szpakowski 2015-04-08 15:59:29 -0300
  • 1152a75954 Generated dynapi prototypes for the new iPhone functions. Alex Szpakowski 2015-04-08 15:44:07 -0300
  • 26c28114ee Merged default into iOS-improvements Alex Szpakowski 2015-04-08 15:35:07 -0300
  • a210dbcb13 Removed unused variable. Ryan C. Gordon 2015-04-08 02:42:29 -0400
  • 53287ad51c X11: Removed code to set "icon" title, since it was never used. Ryan C. Gordon 2015-04-08 02:31:54 -0400
  • 78026f5492 Patched to compile on Windows. Ryan C. Gordon 2015-04-08 02:24:17 -0400
  • e0ad1021a5 Wayland: Patched to compile. Ryan C. Gordon 2015-04-08 02:22:28 -0400
  • 785618afec DirectInput: ignore everything but joysticks and gamepads (thanks, Justin!). Ryan C. Gordon 2015-04-08 02:14:59 -0400
  • 6e53bc9b10 SDL_SetWindowTitle() should never set a NULL pointer for the title string. Ryan C. Gordon 2015-04-08 02:00:14 -0400
  • 1339ce71f6 Make SDL_stdinc.h work when compiling with -Wundef (thanks, Ben!). Ryan C. Gordon 2015-04-08 01:42:47 -0400
  • 88e85f4ddd Patched to compile on C89 compilers. Ryan C. Gordon 2015-04-08 01:40:01 -0400
  • 8da7e8adc9 Log Android hardware at startup (thanks, rettichschnidi!). Ryan C. Gordon 2015-04-08 01:37:17 -0400
  • 6a126a48df Do the "fix" for asserts with MSVC's /W4 warnings only on MSVC. Ryan C. Gordon 2015-04-07 23:40:01 -0400
  • 9a686aaa56 Wayland: changed a few "SetError(); return -1;" to "return SetError()". Ryan C. Gordon 2015-04-07 22:49:56 -0400
  • df98b11c47 Merged default into iOS-improvements Alex Szpakowski 2015-04-06 15:26:37 -0300
  • f3590aba15 X11: Always specify "True" if setting GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB. Ryan C. Gordon 2015-04-06 00:11:58 -0400
  • 83aeb31d12 This function can be static. Ryan C. Gordon 2015-04-06 00:10:54 -0400
  • 2f3f328714 Make loading/saving dollar gesture templates endian clean (thanks, Martin!). Ryan C. Gordon 2015-04-05 18:59:52 -0400
  • 05a9206a4f Add some SDL_SetError() calls to the dollar gesture code (thanks, Martin!). Ryan C. Gordon 2015-04-05 18:44:24 -0400
  • 0713c1e53b Patched to compile on Android when audio subsystem is disabled (thanks, Jonas!) Ryan C. Gordon 2015-04-05 15:52:37 -0400
  • 3e4a8ce1c2 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
  • 41961e4f31 Cast the result of calling getButtonState to an Integer Joseba Garc?a Etxebarria 2015-04-02 00:55:45 +0200
  • c5d9d1646f Added a game controller entry for the NVIDIA Controller Sam Lantinga 2015-04-01 18:22:42 -0700
  • c7ec9c1d85 handle the case where the ibus address can't be found. (prevents nasty crash) Edward Rudd 2015-04-01 16:11:37 -0400
  • 64237d7f01 Patched to compile on Android (I hope). Ryan C. Gordon 2015-04-01 14:45:09 -0400
  • f9041771d5 Android: more separate-mouse-and-touch work. Ryan C. Gordon 2015-04-01 12:14:56 -0400
  • 236deab49b Fixed relative mouse motion moving farther and farther off screen. Sam Lantinga 2015-03-30 11:31:53 -0700
  • b620df3ea7 Wayland: Specify the output we want to put our window on. Emmanuel Gil Peyrot 2015-03-28 19:43:46 +0100
  • a0e878aafb Minor input grab clarifications. Ryan C. Gordon 2015-03-28 00:48:03 -0400
  • 7399062855 Renamed SDLGenericMotionListener back to SDLGenericMotionListener_API12 Joseba Garc?a Etxebarria 2015-03-27 18:09:51 -0400
  • e7a659ebcc Removed not needed call to SDL_free(). Philipp Wiesemann 2015-03-25 22:48:57 +0100
  • 37672303d3 Android: Removed outdated comment from source. Philipp Wiesemann 2015-03-25 22:47:22 +0100
  • 03f5185eff Make the Dynamic API master switch more clear. Ryan C. Gordon 2015-03-25 11:18:54 -0400
  • 1270247ccd Add a hint watch callback for SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH. Ryan C. Gordon 2015-03-25 10:59:10 -0400
  • 83a44680cb Removed unnecessary SDL_log.h include. Ryan C. Gordon 2015-03-25 10:48:59 -0400
  • ca7b18e43f * More Android patch work Joseba Garc?a Etxebarria 2015-03-24 21:02:28 +0100
  • 387fa5dcfb * Improve mouse support in Android. These changes require Android API v12 to compile Joseba Garc?a Etxebarria 2015-03-24 20:45:29 +0100
  • 87ef19c44a 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
  • 3f9f0027bc Patched to compile on C89 compilers. Ryan C. Gordon 2015-03-24 14:40:31 -0400
  • 672ccb4f54 Make the signal handler hint more generic. Ryan C. Gordon 2015-03-24 14:36:36 -0400
  • a91a5604cd Added a hint to prevent SDL from installing signal handlers. Ryan C. Gordon 2015-03-24 14:29:25 -0400
  • 162ef5eae9 Cleanups in the joystick code. Ryan C. Gordon 2015-03-24 13:52:01 -0400
  • 4a071b311b Mac: patched to compile with haptic subsystem disabled (thanks, Rodrigo!). Ryan C. Gordon 2015-03-24 03:24:57 -0400
  • 9470f4a2bd Better fixes for CMake subsystem enabling (thanks, Sebastian!). Ryan C. Gordon 2015-03-24 03:21:57 -0400
  • d9f378530b Make SDL error string formatting deal with nasty corner cases. Ryan C. Gordon 2015-03-24 03:12:35 -0400
  • 54f4725a12 Ran hardcoded game controller database through sort_controllers.py. Ryan C. Gordon 2015-03-24 02:48:16 -0400
  • a300a73501 Added Logitect RumblePad 2 controller mapping for Linux (thanks, Nicholas!). Ryan C. Gordon 2015-03-24 02:47:25 -0400
  • 878c2324b1 winmm: Let audio callback buffer size be less than 1/4 second (thanks, Jon!). Ryan C. Gordon 2015-03-24 02:13:25 -0400
  • ac2bb3f200 configure script: fix recursive mutex test on Linux systems (thanks, Ozkan!). Ryan C. Gordon 2015-03-23 20:07:24 -0400
  • c76130c9cc X11: Reenabled setlocale() and fork() for message boxes. Ryan C. Gordon 2015-03-23 19:54:33 -0400
  • 331a434fa1 Windows: Report window HDC in SDL_SysWMinfo. Ryan C. Gordon 2015-03-23 19:47:08 -0400
  • 528e48b980 Android: Removed not needed include statement. Philipp Wiesemann 2015-03-23 20:24:04 +0100
  • 8a58e12f5f Updated test program for Emscripten. Philipp Wiesemann 2015-03-23 20:21:45 +0100
  • b42c259752 Cocoa: Handle more cases of lost focus when Key window closes (thanks, Alex!). Ryan C. Gordon 2015-03-22 01:25:12 -0400
  • 49f33b41a7 Added missing SDL_DOLLARRECORD event type documentation in header. Philipp Wiesemann 2015-03-21 22:42:53 +0100
  • 716ef0d5f2 Fixed confusing audio and touch events because of shared enumeration values. Philipp Wiesemann 2015-03-21 08:01:43 +0100
  • eb49f8caa3 Patched to compile on OpenGL ES-based platforms. Ryan C. Gordon 2015-03-21 00:09:22 -0400
  • 161e5d150f Whoops, lost a newline in here. Ryan C. Gordon 2015-03-20 23:29:09 -0400
  • 3c76d2ff19 Several corrections to the CMake project files (thanks, Ozkan!). Ryan C. Gordon 2015-03-20 21:57:15 -0400
  • 34415c4557 Windows: support for OpenGL extension WGL_ARB_context_flush_control. Ryan C. Gordon 2015-03-20 12:23:53 -0400
  • 89be609adf Wayland: Properly discover displays and their modes. Emmanuel Gil Peyrot 2015-03-18 01:14:45 +0100
  • e7ba78a35a CMake: Dependency variable for FUSIONSOUND_SHARED was wrong (thanks, Kaleb!). Ryan C. Gordon 2015-04-07 21:52:22 -0400
  • 5b6e064acd CMake: fix CHECK_OBJC_SOURCE_COMPILES to work with GCC (thanks, Ivan!). Ryan C. Gordon 2015-04-07 20:01:43 -0400
  • 684f9e9603 Fixed typo in gesture README. Philipp Wiesemann 2015-04-07 23:00:56 +0200
  • 3e9c2e7512 Another attempt to make MSVC's /W4 warning level cooperate with SDL_assert. Ryan C. Gordon 2015-04-07 00:39:16 -0400
  • a4458a7002 Fix DBus error message if IBus couldn't be initialized. Alex Baines 2015-03-20 19:47:03 +0000
  • 8011557458 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
  • f5d96416ad 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
  • 70191a9302 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
  • 182a7768e1 Audio hotplug fixes for winmm and XAudio2 backends. Ryan C. Gordon 2015-03-20 11:11:44 -0400
  • c1091f32fb CMake project files no longer force you to link against Wayland or Mir libs. Ryan C. Gordon 2015-03-20 10:35:42 -0400
  • d8988ea842 Fixed some defaults in CMake project file. Ryan C. Gordon 2015-03-20 10:02:45 -0400
  • 6c072917e9 Patched to compile on gcc2. Ryan C. Gordon 2015-03-19 23:54:35 -0400
  • 06e85acd72 Removed unused variable. Ryan C. Gordon 2015-03-19 23:45:34 -0400
  • b24ff44692 Make static analysis happy. Ryan C. Gordon 2015-03-19 23:44:47 -0400
  • 277e07e700 Fixed a compiler warning on Visual Studio. Ryan C. Gordon 2015-03-19 23:39:53 -0400
  • 1877f5745b Patched to compile on Windows. Ryan C. Gordon 2015-03-19 23:35:43 -0400
  • e9a7a81f28 Immediately minimize the goofy window in testaudiohotplug. Ryan C. Gordon 2015-03-19 22:20:12 -0400
  • 537b68b9f0 Zero out the audio hotplug event structure, so the "padded" fields are sane. Ryan C. Gordon 2015-03-19 22:11:20 -0400
  • cafd030ba6 PulseAudio: Hotplug support! Ryan C. Gordon 2015-03-19 22:08:12 -0400
  • 11cffe1dc9 SDL_RemoveAudioDevice() should specify capture vs output. Ryan C. Gordon 2015-03-19 15:43:00 -0400
  • 1e78ef2155 Removed the broken audio streaming code, other small cleanups. Ryan C. Gordon 2015-03-19 13:34:17 -0400
  • 5cbb32ef57 Disconnected/broken/lost audio devices now continue to fire their callback. Ryan C. Gordon 2015-03-19 13:27:10 -0400
  • 75973f81b2 Don't assert if an audio backend reports the same device disconnected twice. Ryan C. Gordon 2015-03-19 13:15:28 -0400
  • 7c4b88f2db PulseAudio: Improved multidevice support. Ryan C. Gordon 2015-03-18 10:29:04 -0400