Commit Graph

  • c75b319a11 Updated SDL to version 2.0.3 Sam Lantinga 2014-03-09 10:38:30 -07:00
  • f9a8f3dd9c Visual Studio 2013 project updates Sam Lantinga 2014-03-09 10:37:45 -07:00
  • 7e7abde3f9 Patched to compile with MingW64 on case-sensitive systems (thanks, Martin!). Ryan C. Gordon 2014-03-09 11:52:52 -04:00
  • b35e2ffdab Patched to compile on C89 compilers. Ryan C. Gordon 2014-03-08 15:34:54 -05:00
  • 7c0ab6a669 Enable Wayland and Mir in configure/cmake scripts, now that 2.0.2 has shipped. Ryan C. Gordon 2014-03-08 15:32:12 -05:00
  • 360e591262 Added tag release-2.0.2 for changeset be2102f000d0 Sam Lantinga 2014-03-07 23:16:24 -08:00
  • bf8fd4aa4b CMake: Don't use /NODEFAULTLIB on Windows unless we're Visual Studio. release-2.0.2 Ryan C. Gordon 2014-03-07 00:18:37 -05:00
  • f638a095bd Fixed bug 2430 - Missing initialization of the variable 'centroid' inside SDL_GestureAddTouch Sam Lantinga 2014-03-06 20:02:17 -08:00
  • 425634092d WinRT: emit SDL_APP_TERMINATING David Ludwig 2014-03-04 19:49:11 -05:00
  • b7ef90c7d4 WinRT: emit SDL_APP_WILLENTER* and SDL_APP_DIDENTER* events David Ludwig 2014-03-04 19:30:36 -05:00
  • c6602d0b70 Mac: Added a hint to opt-out of new Spaces code. Ryan C. Gordon 2014-03-03 21:25:16 -05:00
  • 9a65153564 Removed unused variable. Ryan C. Gordon 2014-03-02 22:55:12 -05:00
  • cc7258fa99 Mac: Don't lose the menu/dock when switching back to a resizable window Space. Ryan C. Gordon 2014-03-02 22:51:31 -05:00
  • b86c040f6d Mac: only programmatically create Spaces if we're FULLSCREEN_DESKTOP. Ryan C. Gordon 2014-03-02 22:16:49 -05:00
  • 98d76187a1 A bunch of fixes for the new Spaces code. Ryan C. Gordon 2014-03-02 16:36:40 -05:00
  • 1dcae21b5c Fixed dictionary initialization Sam Lantinga 2014-03-02 13:06:51 -08:00
  • 749ddbf9b6 Updated to build on Mac OS X 10.7 with Xcode 4.6 Sam Lantinga 2014-03-02 12:58:00 -08:00
  • 21438382f0 Mac: Manage menubar and dock as FULLSCREEN_DESKTOP windows become/resign key. Ryan C. Gordon 2014-03-02 15:35:24 -05:00
  • 1c7af18290 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 -05:00
  • a172285d7d Backed out changeset a6493ee0c9b5 Sam Lantinga 2014-03-02 11:10:00 -08:00
  • f737bed1b1 Make sure we return version 0 if XInput detection fails Sam Lantinga 2014-03-02 11:08:05 -08:00
  • 71e036e946 Reworked fullscreen policy on Mac OS X. Ryan C. Gordon 2014-03-02 12:45:51 -05:00
  • 7b668fae21 Better attempt to detect available X11 XInput2 features. Ryan C. Gordon 2014-03-02 02:00:40 -05:00
  • e28e6eb952 Fixed X11 XInput2 multitouch test to work in configure script. Ryan C. Gordon 2014-03-02 01:59:25 -05:00
  • e3cdc782d7 Windows: Fixed crash if quitting without closing an XInput haptic device. Ryan C. Gordon 2014-03-02 00:02:56 -05:00
  • e9ec71b8cd Added a FIXME. Ryan C. Gordon 2014-03-01 22:27:21 -05:00
  • ce5a1c500a Fixed a typo in a comment. Ryan C. Gordon 2014-03-01 22:27:13 -05:00
  • cddbb68413 Dynamically load glGetString(), to avoid direct dependency on OpenGL. Ryan C. Gordon 2014-03-01 21:33:48 -05:00
  • 322faffb4e Added some FIXMEs. Ryan C. Gordon 2014-03-01 20:59:43 -05:00
  • aeca2b5cee Mac OS X: Make OpenGL context selection more robust, avoid software fallback. Ryan C. Gordon 2014-03-01 20:46:45 -05:00
  • a2dcb239e0 Force Windows version of SDL_GetPrefPath() to Unicode, create missing dirs. Ryan C. Gordon 2014-03-01 20:28:40 -05:00
  • dc66977606 WinRT: cleaned up some hard-to-read SDL_DisplayMode management code David Ludwig 2014-03-01 16:37:30 -05:00
  • 97842bc021 WinRT: fixed a crash in SDL_Quit David Ludwig 2014-03-01 16:08:16 -05:00
  • a3680acb4a Changed SDL_HINT_ACCEL_AS_JOY to SDL_HINT_ACCELEROMETER_AS_JOYSTICK to be more clear. Sam Lantinga 2014-03-01 12:21:15 -08:00
  • 5720d883b5 Fixed compiler warning Sam Lantinga 2014-03-01 11:42:12 -08:00
  • 66d7bf9e8a Fixed compiler warning Sam Lantinga 2014-03-01 11:40:41 -08:00
  • a1eaf07f76 Fixed test for libuuid.a Sam Lantinga 2014-03-01 11:39:39 -08:00
  • 2b6c8ac1cd Updated with the latest 2.0.2 API changes Sam Lantinga 2014-03-01 11:05:58 -08:00
  • 375fd97935 Fixed bug 2368 - Security Software is blocking RegisterRawInputDevices() Sam Lantinga 2014-03-01 09:59:06 -08:00
  • 34d80ff6f0 Fixed bug 2423 - timeBeginPeriod & timeEndPeriod mismatch Sam Lantinga 2014-03-01 09:50:52 -08:00
  • a22f31f4e8 Null termnate the pUserMappings variable to prevent memory corruption. Sam Lantinga 2014-02-28 16:24:41 -08:00
  • ef7c0b7e35 Added a hint to enable the screensaver by default Sam Lantinga 2014-02-28 14:23:41 -08:00
  • cd05b015bc Disable the screensaver by default. Ryan C. Gordon 2014-02-27 22:06:41 -05:00
  • 296eeedbcc Improve window recreation logic in OpenGL* renderers Gabriel Jacobo 2014-02-27 20:21:46 -03:00
  • 532dccfbc1 Mac: Forgot return value in last commit. Jørgen P. Tjernø 2014-02-26 16:27:03 -08:00
  • 6492cbd011 Mac: Don't disassociate cursor if window is moving / doesn't have focus. Jørgen P. Tjernø 2014-02-26 16:10:52 -08:00
  • 027b16bfb4 Mac: Redo cursor warp handling. Jørgen P. Tjernø 2014-02-26 11:35:02 -08:00
  • d348541bf0 Mac: Improve moving relative mode windows. Jørgen P. Tjernø 2014-02-25 17:27:41 -08:00
  • 2ccfd3e029 Mac: Fix error message for haptic subsystem. Jørgen P. Tjernø 2014-02-25 17:25:49 -08:00
  • 50c4b640c0 Mac: Immediately update current OpenGL context's shape. Jørgen P. Tjernø 2014-02-25 15:28:12 -08:00
  • 0b4a7a6d0d Fixes #2308, recreate window if GL requirements for the renderer are not met Gabriel Jacobo 2014-02-25 17:42:34 -03:00
  • f1438cb55e WinRT: simulate keyboard events on Windows Phone 8 back-button presses David Ludwig 2014-01-26 08:06:36 -05:00
  • dd661ff38c WinRT: added a means to display a privacy policy link via the Settings charm David Ludwig 2014-01-01 16:05:37 -05:00
  • 71967374d7 WinRT: d3d11 blend mode bug fixes David Ludwig 2013-12-30 11:59:04 -05:00
  • 32aff9ef57 WinRT: minor error cleanup regarding OpenGL init David Ludwig 2013-12-26 14:21:47 -05:00
  • 26f1b2240b WinRT: took out some dead comments from SDL_winrtopengles.cpp David Ludwig 2013-12-26 14:13:20 -05:00
  • ec33828507 WinRT: fixed crash on ARM and x64 during OpenGL window init David Ludwig 2013-12-26 13:59:01 -05:00
  • 8702636c40 WinRT: minor header file usage cleanup in the d3d11 renderer David Ludwig 2013-12-26 11:04:35 -05:00
  • a4caf2df88 WinRT: simplified the d3d11 vertex shader a bit David Ludwig 2013-12-26 11:03:43 -05:00
  • 82452cc1b0 WinRT: implemented SDL_RenderSetClipRect for the d3d11 renderer David Ludwig 2013-12-26 10:18:33 -05:00
  • 91b45c3a8c WinRT: corrected a minor error in an end-of-file comment David Ludwig 2013-12-25 23:46:19 -05:00
  • 337bf4817a WinRT: minor rotation/orientation code cleanup in the d3d11 renderer David Ludwig 2013-12-25 23:45:07 -05:00
  • 8038f0abe9 WinRT: removed a bit of dead d3d11 code David Ludwig 2013-12-25 23:25:25 -05:00
  • 0ab5b2e9fa WinRT: d3d11 compiled-shader code cleanup David Ludwig 2013-12-25 22:27:58 -05:00
  • 931f21a162 WinRT: made sure d3d11 debug mode doesn't get enabled by default David Ludwig 2013-12-25 22:05:18 -05:00
  • ecb3e116ad WinRT: compiled the d3d11 renderer's shaders into SDL itself David Ludwig 2013-12-25 21:39:48 -05:00
  • 96060da8b4 WinRT: prevented a potential race condition in the XInput backend David Ludwig 2013-12-25 14:42:38 -05:00
  • b2af020432 WinRT: added a TODO note regarding texture-[un]locking in the d3d11 renderer David Ludwig 2013-12-25 14:20:40 -05:00
  • 053ce13c58 WinRT: renamed d3d11-internal struct, SDL_VertexShaderConstants, to just VertexShaderConstants David Ludwig 2013-12-25 14:17:49 -05:00
  • 75b6ebed62 WinRT: moved contents of the d3d11 renderer's header file into its implementation file David Ludwig 2013-12-25 13:13:15 -05:00
  • c0f5f2e58f WinRT: simplified a potentially-common error message from D3D11_SetRenderTarget David Ludwig 2013-12-25 13:00:41 -05:00
  • a11653b075 WinRT: removed an unnecessary use of std::string in the d3d11 renderer David Ludwig 2013-12-25 12:58:37 -05:00
  • 333c827831 WinRT: utilized SDL_SetError's return value in the d3d11 renderer David Ludwig 2013-12-25 12:52:16 -05:00
  • 48c72ea3c7 WinRT: minor d3d11 code cleanups David Ludwig 2013-12-25 12:48:47 -05:00
  • 6d89d46b02 WinRT: made d3d11-spawned error messages trickle down David Ludwig 2013-12-25 12:47:39 -05:00
  • 4e3a952407 WinRT: made d3d11-spawned error messages include the function name of failed calls David Ludwig 2013-12-25 12:43:26 -05:00
  • cc7718dccb WinRT: moved ill-performing XInput device-detection calls to a separate thread David Ludwig 2013-12-24 21:28:31 -05:00
  • 428a107fd5 WinRT: bug fix: game-controller/joystick button-down events weren't getting sent David Ludwig 2013-12-24 21:08:11 -05:00
  • e7fd02d52b WinRT: better rendering performance via D3D11_USAGE_DYNAMIC David Ludwig 2013-12-22 21:13:35 -05:00
  • 9ddee1ffb6 WinRT: enabled OpenGL ES 2 support by default David Ludwig 2013-12-21 10:08:11 -05:00
  • fbffbaf12e fixed gles/gles2 renderer creation fail on Android when default major/minor version doesn't match CarniBlood 2013-12-19 06:01:18 +09:00
  • 7eb65fd8d2 Fixed crash if the input data pitch is larger than the locked texture pitch Sam Lantinga 2014-02-25 10:04:49 -08:00
  • e250736ffe Don't warp the mouse while we're doing a modal interaction Sam Lantinga 2014-02-24 23:09:35 -08:00
  • 1e8c71db5d Make sure we don't clip the cursor while clicking on the window title bar Sam Lantinga 2014-02-24 22:49:30 -08:00
  • 957110296c 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 -08:00
  • a87878b988 Added a bunch of missing windows messages Sam Lantinga 2014-02-24 22:36:24 -08:00
  • 7430bc9fe0 Mac: Fix inconsistent repeat of SDL_TEXTINPUT events on 10.7+ Jørgen P. Tjernø 2014-02-24 16:42:08 -08:00
  • 797a5bf665 Fixes #2296 - SDL_GL_UnbindTexture segfaults (thanks Daniel Bünzli) Gabriel Jacobo 2014-02-24 18:57:22 -03:00
  • 4c05677cbf CMake: Fixed build on Mac OS X. Ryan C. Gordon 2014-02-24 11:24:48 -05:00
  • 08e6695494 Zero out haptic linked list items on creation Gabriel Jacobo 2014-02-24 10:25:02 -03:00
  • 684673dff4 Fixes #2417, memory leak in SDL_gamecontroller.c (thanks Leonardo!) Gabriel Jacobo 2014-02-24 10:00:10 -03:00
  • 8669ccbb94 Free the correct variable. Ryan C. Gordon 2014-02-23 01:24:46 -05:00
  • d9d6f699c9 CMake: Just assume Apple platforms have Cocoa support. Ryan C. Gordon 2014-02-23 01:10:33 -05:00
  • 4b27b065e0 Fixed Mac DualShock 4 gamecontroller db entry again. Ryan C. Gordon 2014-02-22 21:21:33 -05:00
  • 688eb4c40e Mac joystick: ignore duplicate HID elements. Ryan C. Gordon 2014-02-22 21:15:34 -05:00
  • a118908928 Fixed bug 2404 - CPU detection not working with MSVC on x64 Sam Lantinga 2014-02-22 19:10:45 -08:00
  • 3a787bc1a1 Fixed bug 2335 - Fails to build on Debian GNU/kFreeBSD Sam Lantinga 2014-02-22 18:01:18 -08:00
  • a51002cd25 Fixed bug 2347 - On OSX, an SDL app prevents system shutdown. Sam Lantinga 2014-02-22 17:55:58 -08:00
  • e234a7796e Don't fail initialization if the helper window class already exists. Sam Lantinga 2014-02-22 17:39:35 -08:00
  • c0db79bbd2 Fixed bug 2395 - OSX: App name in the menu bar is not localized. Sam Lantinga 2014-02-22 17:32:18 -08:00