Commit graph

  • 9e67444a36 Mac: Added a hint to opt-out of new Spaces code. Ryan C. Gordon 2014-03-03 21:25:16 -0500
  • 3889d47887 Removed unused variable. Ryan C. Gordon 2014-03-02 22:55:12 -0500
  • 0e5cc8dff4 Mac: Don't lose the menu/dock when switching back to a resizable window Space. Ryan C. Gordon 2014-03-02 22:51:31 -0500
  • 86be83215a Mac: only programmatically create Spaces if we're FULLSCREEN_DESKTOP. Ryan C. Gordon 2014-03-02 22:16:49 -0500
  • 460f97ff96 A bunch of fixes for the new Spaces code. Ryan C. Gordon 2014-03-02 16:36:40 -0500
  • da324233e2 Fixed dictionary initialization Sam Lantinga 2014-03-02 13:06:51 -0800
  • 0f9bb0cda6 Updated to build on Mac OS X 10.7 with Xcode 4.6 Sam Lantinga 2014-03-02 12:58:00 -0800
  • 5eccbac4b9 Mac: Manage menubar and dock as FULLSCREEN_DESKTOP windows become/resign key. Ryan C. Gordon 2014-03-02 15:35:24 -0500
  • 4ca76b3e59 Add support for the freedesktop.org Idle Inhibition specification, as per: http://people.freedesktop.org/~hadess/idle-inhibition-spec/ Bastien Nocera 2014-03-02 14:59:06 -0500
  • c2c08f68e4 Backed out changeset 9357a2ca3473 Sam Lantinga 2014-03-02 11:10:00 -0800
  • 2cf453dd3e Make sure we return version 0 if XInput detection fails Sam Lantinga 2014-03-02 11:08:05 -0800
  • 51faf449bb Reworked fullscreen policy on Mac OS X. Ryan C. Gordon 2014-03-02 12:45:51 -0500
  • afc74d9843 Better attempt to detect available X11 XInput2 features. Ryan C. Gordon 2014-03-02 02:00:40 -0500
  • fc0daeba75 Fixed X11 XInput2 multitouch test to work in configure script. Ryan C. Gordon 2014-03-02 01:59:25 -0500
  • 1005c93402 Windows: Fixed crash if quitting without closing an XInput haptic device. Ryan C. Gordon 2014-03-02 00:02:56 -0500
  • 754067db7e Added a FIXME. Ryan C. Gordon 2014-03-01 22:27:21 -0500
  • 7fa4eece25 Fixed a typo in a comment. Ryan C. Gordon 2014-03-01 22:27:13 -0500
  • bafa4c7ae8 Dynamically load glGetString(), to avoid direct dependency on OpenGL. Ryan C. Gordon 2014-03-01 21:33:48 -0500
  • 73936208b0 Added some FIXMEs. Ryan C. Gordon 2014-03-01 20:59:43 -0500
  • 99583397e6 Mac OS X: Make OpenGL context selection more robust, avoid software fallback. Ryan C. Gordon 2014-03-01 20:46:45 -0500
  • 3e541f306d Force Windows version of SDL_GetPrefPath() to Unicode, create missing dirs. Ryan C. Gordon 2014-03-01 20:28:40 -0500
  • 6687ece1d5 WinRT: cleaned up some hard-to-read SDL_DisplayMode management code David Ludwig 2014-03-01 16:37:30 -0500
  • f4a5a0fad1 WinRT: fixed a crash in SDL_Quit David Ludwig 2014-03-01 16:08:16 -0500
  • 63106e4729 Changed SDL_HINT_ACCEL_AS_JOY to SDL_HINT_ACCELEROMETER_AS_JOYSTICK to be more clear. Sam Lantinga 2014-03-01 12:21:15 -0800
  • 54ba385b4e Fixed compiler warning Sam Lantinga 2014-03-01 11:42:12 -0800
  • 86655b64ef Fixed compiler warning Sam Lantinga 2014-03-01 11:40:41 -0800
  • d49962359a Fixed test for libuuid.a Sam Lantinga 2014-03-01 11:39:39 -0800
  • 2a67548a3f Updated with the latest 2.0.2 API changes Sam Lantinga 2014-03-01 11:05:58 -0800
  • c916f388d4 Fixed bug 2368 - Security Software is blocking RegisterRawInputDevices() Sam Lantinga 2014-03-01 09:59:06 -0800
  • e663b4eb76 Fixed bug 2423 - timeBeginPeriod & timeEndPeriod mismatch Sam Lantinga 2014-03-01 09:50:52 -0800
  • ab9345a896 Null termnate the pUserMappings variable to prevent memory corruption. Sam Lantinga 2014-02-28 16:24:41 -0800
  • e56bbe3f71 Added a hint to enable the screensaver by default Sam Lantinga 2014-02-28 14:23:41 -0800
  • ac32352f09 Disable the screensaver by default. Ryan C. Gordon 2014-02-27 22:06:41 -0500
  • f61602b434 Improve window recreation logic in OpenGL* renderers Gabriel Jacobo 2014-02-27 20:21:46 -0300
  • 0d5957dfee Mac: Forgot return value in last commit. J?rgen P. Tjern? 2014-02-26 16:27:03 -0800
  • dd94c5fa54 Mac: Don't disassociate cursor if window is moving / doesn't have focus. J?rgen P. Tjern? 2014-02-26 16:10:52 -0800
  • 4850d25988 Mac: Redo cursor warp handling. J?rgen P. Tjern? 2014-02-26 11:35:02 -0800
  • 52a63e823f Mac: Improve moving relative mode windows. J?rgen P. Tjern? 2014-02-25 17:27:41 -0800
  • 98d8737961 Mac: Fix error message for haptic subsystem. J?rgen P. Tjern? 2014-02-25 17:25:49 -0800
  • 95f7e242e6 Mac: Immediately update current OpenGL context's shape. J?rgen P. Tjern? 2014-02-25 15:28:12 -0800
  • 4c192bc802 Fixes #2308, recreate window if GL requirements for the renderer are not met Gabriel Jacobo 2014-02-25 17:42:34 -0300
  • abfbed92cf WinRT: simulate keyboard events on Windows Phone 8 back-button presses David Ludwig 2014-01-26 08:06:36 -0500
  • 7eaa3cd81d WinRT: added a means to display a privacy policy link via the Settings charm David Ludwig 2014-01-01 16:05:37 -0500
  • 44b0e901f0 WinRT: d3d11 blend mode bug fixes David Ludwig 2013-12-30 11:59:04 -0500
  • 910c1cd0a0 WinRT: minor error cleanup regarding OpenGL init David Ludwig 2013-12-26 14:21:47 -0500
  • 0dfde14d35 WinRT: took out some dead comments from SDL_winrtopengles.cpp David Ludwig 2013-12-26 14:13:20 -0500
  • fed81d121a WinRT: fixed crash on ARM and x64 during OpenGL window init David Ludwig 2013-12-26 13:59:01 -0500
  • 0562e53fdf WinRT: minor header file usage cleanup in the d3d11 renderer David Ludwig 2013-12-26 11:04:35 -0500
  • 94233675c7 WinRT: simplified the d3d11 vertex shader a bit David Ludwig 2013-12-26 11:03:43 -0500
  • 7ef05d266f WinRT: implemented SDL_RenderSetClipRect for the d3d11 renderer David Ludwig 2013-12-26 10:18:33 -0500
  • 700f82de2b WinRT: corrected a minor error in an end-of-file comment David Ludwig 2013-12-25 23:46:19 -0500
  • 8b2694f986 WinRT: minor rotation/orientation code cleanup in the d3d11 renderer David Ludwig 2013-12-25 23:45:07 -0500
  • b93ab1e6a3 WinRT: removed a bit of dead d3d11 code David Ludwig 2013-12-25 23:25:25 -0500
  • f0e406e994 WinRT: d3d11 compiled-shader code cleanup David Ludwig 2013-12-25 22:27:58 -0500
  • 4d16628f1c WinRT: made sure d3d11 debug mode doesn't get enabled by default David Ludwig 2013-12-25 22:05:18 -0500
  • ce8057221a WinRT: compiled the d3d11 renderer's shaders into SDL itself David Ludwig 2013-12-25 21:39:48 -0500
  • ca867fc92d WinRT: prevented a potential race condition in the XInput backend David Ludwig 2013-12-25 14:42:38 -0500
  • 8db33416a2 WinRT: added a TODO note regarding texture-[un]locking in the d3d11 renderer David Ludwig 2013-12-25 14:20:40 -0500
  • 187f52e80f WinRT: renamed d3d11-internal struct, SDL_VertexShaderConstants, to just VertexShaderConstants David Ludwig 2013-12-25 14:17:49 -0500
  • 2225493102 WinRT: moved contents of the d3d11 renderer's header file into its implementation file David Ludwig 2013-12-25 13:13:15 -0500
  • d4ae392953 WinRT: simplified a potentially-common error message from D3D11_SetRenderTarget David Ludwig 2013-12-25 13:00:41 -0500
  • b0df915737 WinRT: removed an unnecessary use of std::string in the d3d11 renderer David Ludwig 2013-12-25 12:58:37 -0500
  • 10f2de1e69 WinRT: utilized SDL_SetError's return value in the d3d11 renderer David Ludwig 2013-12-25 12:52:16 -0500
  • 43e27aa82e WinRT: minor d3d11 code cleanups David Ludwig 2013-12-25 12:48:47 -0500
  • 8c8feb83e0 WinRT: made d3d11-spawned error messages trickle down David Ludwig 2013-12-25 12:47:39 -0500
  • 5fba7db23c WinRT: made d3d11-spawned error messages include the function name of failed calls David Ludwig 2013-12-25 12:43:26 -0500
  • 3f1e3c303e WinRT: moved ill-performing XInput device-detection calls to a separate thread David Ludwig 2013-12-24 21:28:31 -0500
  • 27e79b93ec WinRT: bug fix: game-controller/joystick button-down events weren't getting sent David Ludwig 2013-12-24 21:08:11 -0500
  • 5e6aba0670 WinRT: better rendering performance via D3D11_USAGE_DYNAMIC David Ludwig 2013-12-22 21:13:35 -0500
  • d92f0127d0 WinRT: enabled OpenGL ES 2 support by default David Ludwig 2013-12-21 10:08:11 -0500
  • 472068dd97 fixed gles/gles2 renderer creation fail on Android when default major/minor version doesn't match CarniBlood 2013-12-19 06:01:18 +0900
  • 8db4c5a9d3 Fixed crash if the input data pitch is larger than the locked texture pitch Sam Lantinga 2014-02-25 10:04:49 -0800
  • b420ad0e01 Don't warp the mouse while we're doing a modal interaction Sam Lantinga 2014-02-24 23:09:35 -0800
  • 2a6213ad02 Make sure we don't clip the cursor while clicking on the window title bar Sam Lantinga 2014-02-24 22:49:30 -0800
  • 973d890b83 Fixed relative mouse mode with multiple windows. The window cursor clipping will be taken care of when SDL_UpdateWindowGrab() is called. Sam Lantinga 2014-02-24 22:37:58 -0800
  • 54debf84e4 Added a bunch of missing windows messages Sam Lantinga 2014-02-24 22:36:24 -0800
  • d6b1218b46 Mac: Fix inconsistent repeat of SDL_TEXTINPUT events on 10.7+ J?rgen P. Tjern? 2014-02-24 16:42:08 -0800
  • 6ee12d6ccc Fixes #2296 - SDL_GL_UnbindTexture segfaults (thanks Daniel B?nzli) Gabriel Jacobo 2014-02-24 18:57:22 -0300
  • b814f23a21 CMake: Fixed build on Mac OS X. Ryan C. Gordon 2014-02-24 11:24:48 -0500
  • 1084421cca Zero out haptic linked list items on creation Gabriel Jacobo 2014-02-24 10:25:02 -0300
  • 2ed47d8369 Fixes #2417, memory leak in SDL_gamecontroller.c (thanks Leonardo!) Gabriel Jacobo 2014-02-24 10:00:10 -0300
  • 96f09df730 Free the correct variable. Ryan C. Gordon 2014-02-23 01:24:46 -0500
  • 295acea953 CMake: Just assume Apple platforms have Cocoa support. Ryan C. Gordon 2014-02-23 01:10:33 -0500
  • f9f2bc5afb Fixed Mac DualShock 4 gamecontroller db entry again. Ryan C. Gordon 2014-02-22 21:21:33 -0500
  • b67b970db1 Mac joystick: ignore duplicate HID elements. Ryan C. Gordon 2014-02-22 21:15:34 -0500
  • 9cd5f5ceca Fixed bug 2404 - CPU detection not working with MSVC on x64 Sam Lantinga 2014-02-22 19:10:45 -0800
  • fea87cc9cf Fixed bug 2335 - Fails to build on Debian GNU/kFreeBSD Sam Lantinga 2014-02-22 18:01:18 -0800
  • 6bb2f2ef8d Fixed bug 2347 - On OSX, an SDL app prevents system shutdown. Sam Lantinga 2014-02-22 17:55:58 -0800
  • b80f4f9e50 Don't fail initialization if the helper window class already exists. Sam Lantinga 2014-02-22 17:39:35 -0800
  • a5f52ac5a8 Fixed bug 2395 - OSX: App name in the menu bar is not localized. Sam Lantinga 2014-02-22 17:32:18 -0800
  • eb5eb04652 Fixed bug 2298 - undefined reference to `IID_IUnknown' on cygwin Sam Lantinga 2014-02-22 15:34:31 -0800
  • d3cf7360db Fix audio conversion when channel count changes James Legg 2014-02-21 13:57:53 +0000
  • 5512eac69f Fixed bug 2414 - Execute event watchers in the order they were added Sam Lantinga 2014-02-22 15:27:11 -0800
  • f7de4ae130 Fixed bug 2407 - Support for OpenGL ES 3 contexts on iOS Sam Lantinga 2014-02-22 15:23:09 -0800
  • af0ab49003 Fixed bug 2346 - Mac: mousewheel events have flipped horizontal scroll values Sam Lantinga 2014-02-22 14:57:12 -0800
  • 7c33f23361 Thou shalt not use more than 4k local variables in this code. Sam Lantinga 2014-02-22 10:40:12 -0800
  • 0deb54c024 Reworked Mac OS X joystick code to use the 10.5+ HID Manager API. Ryan C. Gordon 2014-02-22 00:55:28 -0500
  • abe2ac2cb4 Fixes #2326, clean up the X11 backend a bit Gabriel Jacobo 2014-02-21 08:37:57 -0300
  • 22e3217e59 Fixed infinite recursion in D3D_Reset() Sam Lantinga 2014-02-20 21:07:56 -0800
  • ea71a5e074 Fixes #2408, VS2013: several projects of release build are not built Gabriel Jacobo 2014-02-20 17:03:55 -0300