Commit Graph

  • 9300d606fb Fixed bug 2347 - On OSX, an SDL app prevents system shutdown. Sam Lantinga 2014-02-22 17:55:58 -0800
  • d7fe03da9d Don't fail initialization if the helper window class already exists. Sam Lantinga 2014-02-22 17:39:35 -0800
  • 5d5c2cb862 Fixed bug 2395 - OSX: App name in the menu bar is not localized. Sam Lantinga 2014-02-22 17:32:18 -0800
  • ac18ff32de Fixed bug 2298 - undefined reference to `IID_IUnknown' on cygwin Sam Lantinga 2014-02-22 15:34:31 -0800
  • 4739fa704c Fix audio conversion when channel count changes James Legg 2014-02-21 13:57:53 +0000
  • 8f28da7531 Fixed bug 2414 - Execute event watchers in the order they were added Sam Lantinga 2014-02-22 15:27:11 -0800
  • 4edb8c4719 Fixed bug 2407 - Support for OpenGL ES 3 contexts on iOS Sam Lantinga 2014-02-22 15:23:09 -0800
  • 8e81df6177 Fixed bug 2346 - Mac: mousewheel events have flipped horizontal scroll values Sam Lantinga 2014-02-22 14:57:12 -0800
  • f14e951423 Thou shalt not use more than 4k local variables in this code. Sam Lantinga 2014-02-22 10:40:12 -0800
  • ba93c9896c Reworked Mac OS X joystick code to use the 10.5+ HID Manager API. Ryan C. Gordon 2014-02-22 00:55:28 -0500
  • bf93d02f42 Fixes #2326, clean up the X11 backend a bit Gabriel Jacobo 2014-02-21 08:37:57 -0300
  • f3bc1430b1 Fixed infinite recursion in D3D_Reset() Sam Lantinga 2014-02-20 21:07:56 -0800
  • 1d29cf320a Fixes #2408, VS2013: several projects of release build are not built Gabriel Jacobo 2014-02-20 17:03:55 -0300
  • 66d7fbf4b8 Improve testgles2 exit behavior (useful on Android) Gabriel Jacobo 2014-02-20 16:12:11 -0300
  • 4117c334e4 Fixes #2403, add SDL2 dependency to testgles2 (thanks Hiroyuki Iwatsuki) Gabriel Jacobo 2014-02-19 11:03:03 -0300
  • fe37835a28 Fixed resetting the current render target if the D3D device is reset while using a non-default render target. Sam Lantinga 2014-02-17 22:20:33 -0800
  • 4701cbb333 s/iPhoneOS/iOS Ryan C. Gordon 2014-02-17 11:47:54 -0500
  • cc5189f638 Corrected battery percentage on iOS (thanks, Felix!). Ryan C. Gordon 2014-02-17 11:46:23 -0500
  • 59fe1fe0d2 Fixed documentation comments in SDL_hints.h file. Philipp Wiesemann 2014-02-16 00:04:15 +0100
  • 4d8638772a Changed text in documentation. Philipp Wiesemann 2014-02-15 23:57:38 +0100
  • 87d8d2be26 Corrected name of hint in README. Philipp Wiesemann 2014-02-15 23:52:04 +0100
  • 0fe33512f7 Make sure we don't stay in the windows event loop forever if there are lots of events coming in quickly. Sam Lantinga 2014-02-14 11:39:58 -0800
  • 5dd834726c Fixed Mac PS4 controller entry, added Linux OUYA controller entry Sam Lantinga 2014-02-14 11:38:59 -0800
  • cc6fd96dcb Added the new function at the end so we don't break the ABI Sam Lantinga 2014-02-13 11:08:12 -0800
  • 3819c570b9 Back out changelist 1951976 Sam Lantinga 2014-02-13 11:05:34 -0800
  • 1fe2f828f6 Back out changelist 2026006 Sam Lantinga 2014-02-13 11:05:32 -0800
  • 2ed940f0ed Added SDL_DXGIGetOutputInfo which returns the adapter and output indices that are used to create DX10 and DX11 devices and swap chains on a particular display. Sam Lantinga 2014-02-13 11:05:30 -0800
  • 5b43d3a60a Fixed lost mouse button when in relative mouse warp mode and you click on the title bar, entering a modal move/resize loop. Sam Lantinga 2014-02-13 11:05:28 -0800
  • d3ad56d37f As part of Jorgen's code review of this function I added a call to LoadLibrary so the refcounts would be consistent between Windows and Posix. Then I forgot to include the check that the thing was actually loaded and caused it to be loaded all the time. Oops. Sam Lantinga 2014-02-13 11:05:26 -0800
  • 43f8786d44 Added SDL_GetLoadedModule to do the equivalent of GetModuleHandle/dlload(NOLOAD) Sam Lantinga 2014-02-13 11:05:24 -0800
  • 3f32e01deb Try to work around Android's handling of static variables in terminated apps Gabriel Jacobo 2014-02-12 18:12:14 -0300
  • 325bdc4481 Fixed crash if render target textures are used while the device is lost Sam Lantinga 2014-02-10 13:40:02 -0800
  • 755eb68a70 Recreate render target textures when the D3D device is being reset, and notify the application using the SDL_RENDER_TARGETS_RESET event when this happens. Sam Lantinga 2014-02-10 10:02:51 -0800
  • a90cc804a1 Exposed the font character size and SDLTest_DrawCharacter() to make it easier to do custom debug text layout Sam Lantinga 2014-02-10 10:02:42 -0800
  • aee898680c Fixed bug where a window created fullscreen and hidden would get activated and "shown" but never actually be visible. This is the case with the Steam In-Home Streaming client. Sam Lantinga 2014-02-10 10:02:18 -0800
  • 37f4b09bc0 Fixed DualShock 4 controller config on Mac OS X. Ryan C. Gordon 2014-02-10 12:47:26 -0500
  • c3a04128e6 Fix Cmake so generated SOname matches autoconf's #. Edward Rudd 2014-02-10 10:53:02 -0500
  • 82f90db9a2 Make controllermap, etc, work on platforms with hardcoded window sizes. Ryan C. Gordon 2014-02-10 11:29:48 -0500
  • 78038c62c9 Backed out 0869362ccc3c Gabriel Jacobo 2014-02-10 09:26:22 -0300
  • eb8fb6bd84 Removed unused function. Ryan C. Gordon 2014-02-10 01:43:01 -0500
  • 512fbb859a Replace testgamecontroller visualization mode with something more useful. Ryan C. Gordon 2014-02-10 01:41:58 -0500
  • 34e5033e81 No need to use a render target here. Ryan C. Gordon 2014-02-09 15:20:41 -0500
  • 65298860be Updated SDL to version 2.0.2 Sam Lantinga 2014-02-09 03:09:56 -0800
  • 2108f5d6dd Fixed the OUYA controller mapping on Windows Sam Lantinga 2014-02-09 03:09:04 -0800
  • 4975bd3769 Added Windows entry for the bluetooth OUYA controller Sam Lantinga 2014-02-09 02:42:59 -0800
  • cf8fb56c0b Possibly fixed bug 2250 - Cmake: SDL2 Doesn't install DLLs on Windows Sam Lantinga 2014-02-09 02:04:40 -0800
  • 1e5ea856bc Fixed bug 2385 - error: unknown type name 'IDirect3DDevice9' Sam Lantinga 2014-02-09 01:56:41 -0800
  • 16a685488c Fixed bug 2354 - [ES 2.0] SDL_RenderClear clears render target with wrong color Sam Lantinga 2014-02-09 01:49:01 -0800
  • bef412eb61 Updated README-macosx.txt to note new minimum requirements, end of PowerPC. Ryan C. Gordon 2014-02-07 12:03:02 -0500
  • 6bbae907b9 Make non-Clang compilers happy. Ryan C. Gordon 2014-02-07 11:55:13 -0500
  • 0a322e9fcd Tell Clang's static analysis that SDL_assert() is an assertion handler. Ryan C. Gordon 2014-02-07 11:52:35 -0500
  • c07f0fbd54 slight adjustment to the hot plug test to allow it to be run with hap tics disabled Edward Rudd 2014-02-07 09:35:33 -0500
  • bd3216c390 ignore hot plugs in mac haptic layer IF hap tics hasn't been initialized. Edward Rudd 2014-02-07 09:35:13 -0500
  • 1dfeb6472a Added DualShock 4 game controller config for Windows, Mac, and Linux. Ryan C. Gordon 2014-02-06 21:28:11 -0500
  • fbcd7e010d Fixed crash on Windows if haptic isn't initialized when controllers are added. Ryan C. Gordon 2014-02-06 21:26:41 -0500
  • 530b9a5790 Fixed a typo. Ryan C. Gordon 2014-02-06 10:00:45 -0500
  • 8d8797f129 Fix device counting in HapticMouse and JoystickOpen routines. 0 is the first item in the list not the last Edward Rudd 2014-02-06 09:35:44 -0500
  • cd35c74dfa fix indentation and spaces Edward Rudd 2014-02-06 09:11:05 -0500
  • 639436ea4b Fixed return values on testhotplug mainline. Ryan C. Gordon 2014-02-06 07:38:41 -0500
  • 4f6e9bdae3 Fixed copyright date. Ryan C. Gordon 2014-02-06 07:38:04 -0500
  • d8f74d206a Wired up haptic hotplugging for Windows DirectInput/XInput code. Ryan C. Gordon 2014-02-06 07:37:20 -0500
  • 5c117b4453 Fixed memory leak. Ryan C. Gordon 2014-02-05 20:07:25 -0500
  • 782f34b96e Make SDL_SYS_HapticMouse() count device indexes like HapticByDevIndex(). Ryan C. Gordon 2014-02-05 18:36:40 -0500
  • 563e438288 Cleanup some vi footer comments, rename new PRIVATE_* funcs to MacHaptic_*. Ryan C. Gordon 2014-02-05 01:02:09 -0500
  • 228644e41a SDL_pixels.h needs SDL_stdinc.h for SDL_FOURCC #define (thanks, Dmitry!). Ryan C. Gordon 2014-02-05 00:34:26 -0500
  • 28b906ca61 add testdropfile to OS X Project Edward Rudd 2014-02-04 18:21:39 -0500
  • 5ab1006004 Implement new backend methods for haptic and hot plugging on OS X Edward Rudd 2014-02-04 18:17:16 -0500
  • d9b6c22411 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 -0500
  • 3c2b8a5368 implement new backend method for Haptics in dummy driver Edward Rudd 2014-02-04 16:50:34 -0500
  • 3504bc17f3 Rework haptic backend to properly support hotplugging of haptic devices. Edward Rudd 2014-02-04 15:44:09 -0500
  • 43b8710b80 allow safely quitting the hotplug test by pressing button 0 on the joystick Edward Rudd 2014-02-04 15:40:51 -0500
  • 58470ffed0 * Remove android based workaround, it is handled in SDL_EGL_GetProcAddress. Brandon Schaefer 2014-02-04 12:28:35 -0800
  • 892149eb4b Added SDL_GetAssertionHandler() and SDL_GetDefaultAssertionHandler(). Ryan C. Gordon 2014-02-04 11:38:40 -0500
  • d6647f2cca testhotplug: Actually log the SDL_Error that occured on failures Edward Rudd 2014-02-03 23:08:53 -0500
  • 7e964504ee add logging for the case when haptic is not detected on the joystick as well. Edward Rudd 2014-02-03 23:01:19 -0500
  • 843e80c85d add simple test showing off hotplugging of joysticks w/ haptic. Edward Rudd 2014-02-03 22:52:18 -0500
  • fd033d7f05 Removed -force_cpusubtype_ALL cflag from Mac builds. Ryan C. Gordon 2014-02-03 14:47:48 -0500
  • 2f208841cf Fixed some compiler warnings from the latest Clang, cleaned up some things. Ryan C. Gordon 2014-02-03 14:45:38 -0500
  • cc8fb15469 Temporarily default Wayland and Mir to disabled, for 2.0.2 release. Ryan C. Gordon 2014-02-03 11:59:17 -0500
  • c8c90d6b86 Unload Wayland libs if memory allocation fails during init. Ryan C. Gordon 2014-02-03 11:53:21 -0500
  • a24c46cea9 Hooked up dynamic loading for Mir. Ryan C. Gordon 2014-02-03 11:52:54 -0500
  • e83e25c10c Add Mir to configure script's summary output. Ryan C. Gordon 2014-02-03 11:14:25 -0500
  • 41ab6faffd Bumped copyright date on Mir code. Ryan C. Gordon 2014-02-03 11:01:32 -0500
  • 5c47e3c5a9 Disable some minor things that need newer Mir dev headers. Ryan C. Gordon 2014-02-02 23:55:51 -0500
  • d739cc2b67 Added some SysWM bits for Mir. Ryan C. Gordon 2014-02-02 23:53:48 -0500
  • 79e661c187 Cleaned up headers and footers on Mir code. Ryan C. Gordon 2014-02-02 23:54:10 -0500
  • 8669c9e7bb Added Mir video target (thanks, Brandon!). Ryan C. Gordon 2014-02-02 23:41:46 -0500
  • 939822fc9d Ignore the buildbot build directories. Ryan C. Gordon 2014-02-02 21:38:16 -0500
  • a8792a60eb Fixed including SDL_internal.h twice for DirectFB. Philipp Wiesemann 2014-02-02 20:58:46 +0100
  • e6c16c757a Added additional platform check for __ANDROID__. Philipp Wiesemann 2014-02-02 20:55:42 +0100
  • 2e4f929abf Fixed bug 2374 - Update copyright for 2014... Sam Lantinga 2014-02-02 00:53:27 -0800
  • 10e572d7fb Fixed bug 2376 - no SDL_HasAVX Sam Lantinga 2014-02-02 00:33:31 -0800
  • 1f5af70041 Treacherous copy/paste! Gabriel Jacobo 2014-01-30 20:29:58 -0300
  • 7bd1f0641b Detect Xrandr >= 1.2 at build time Gabriel Jacobo 2014-01-30 20:27:13 -0300
  • bcc6b315fe Add SDL_GL_ResetAttributes. J?rgen P. Tjern? 2014-01-29 18:38:13 -0800
  • cd1d2e1e88 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
  • 58166625f4 Document Michael's changes adding TranslateMessage() back to the SDL message loop. Sam Lantinga 2014-01-30 12:27:24 -0800
  • 00afcc5d0a * 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
  • 33904bb104 Mac: [NSApp keyWindow] is not valid in windowDidBecomeKey: J?rgen P. Tjern? 2014-01-29 18:37:23 -0800
  • ac0f979509 fixed hat code validation. dbrady 2014-01-28 15:28:20 -0800