Commit Graph

  • 97affd028f Fixed iOS build Sam Lantinga 2014-03-15 19:30:52 -0700
  • 14f17eeb27 Added tag release-2.0.3 for changeset 9ac15210f445 Sam Lantinga 2014-03-15 16:48:32 -0700
  • efc6396f83 Added a patch note for 2.0.3 Sam Lantinga 2014-03-15 16:43:58 -0700
  • 9eb41ac0f0 Fixed bug 2450 - Crosscompiling for Win32 with MinGW fails due to WM_UNICHAR undeclared Sam Lantinga 2014-03-15 16:32:45 -0700
  • dfd41a76cf Only show the window if it's supposed to be shown. Sam Lantinga 2014-03-15 16:27:06 -0700
  • 96f3008188 Mac: Make sure window is still showing when we exit a fullscreen space. Ryan C. Gordon 2014-03-15 15:35:15 -0400
  • 5ee0fe4c64 Fixed broken rotation detection routines on WinRT David Ludwig 2014-03-15 14:54:23 -0400
  • 4e4a08eaff Fixed a crash on Windows Phone 8 that occurred after rotating a device David Ludwig 2014-03-15 13:27:18 -0400
  • 52bfee94eb Fixed a build error when including WinRT's SDLmain file directly in an app David Ludwig 2014-03-15 10:37:40 -0400
  • 20fb19d350 Fixed Mac OS X window level when leaving fullscreen mode Sam Lantinga 2014-03-14 18:06:09 -0700
  • 29ef43e868 Added a missing file related to WinRT power management/reporting. David Ludwig 2014-03-14 01:36:05 -0400
  • f139f55a28 Added missing copyright notices Sam Lantinga 2014-03-13 21:21:26 -0700
  • 7623268321 Fixed the copyright date on files contributed by David Ludwig Sam Lantinga 2014-03-13 00:40:08 -0700
  • baa290cec0 Windows XP toolchain fix from Bruce Dawson: Fix to allow using SDL when compiling with v110_xp or v120_xp -- compiling with VS2012/VS2013 with the XP targeting option. Sam Lantinga 2014-03-12 23:44:23 -0700
  • 4c0d4d5453 Fixed line endings (CRLF to LF) in WinRT source code David Ludwig 2014-03-12 12:14:47 -0400
  • 9f8749d72a Merged various WinRT build fixes David Ludwig 2014-03-12 12:12:20 -0400
  • b534c5a7e8 Fixed various build and runtime errors when using WinRT with VS2012. David Ludwig 2014-03-12 11:57:15 -0400
  • 5973674099 Updated framework version to match dylib version. Actually the dylib compatibility version is 3.0.0, but don't break compatibility with previous frameworks, which were compatibility version 1.0.0 Sam Lantinga 2014-03-12 07:55:32 -0700
  • 7ab9494f08 Fixed compiling Windows RT code on Visual Studio 2013 Sam Lantinga 2014-03-12 07:26:07 -0700
  • d99f67ad02 Fixed compiler errors in the D3D11 renderer when building for WinRT David Ludwig 2014-03-11 12:40:31 -0400
  • a622808950 Made VS2012 build the D3D11 renderer David Ludwig 2014-03-10 22:53:03 -0400
  • 84e751cb30 Disable Wayland/Mir again for 2.0.3; it's a quick, brown-paper-bag release. Ryan C. Gordon 2014-03-11 10:33:51 -0400
  • cc9e2d64e9 Fix bug/add test coverage for SDLTest_GenerateRunSeed helper; improve test harness adding output of repro steps for failures; improve negative test for SDL_GetError/SDL_SetError Andreas Schiffler 2014-03-11 07:17:56 -0700
  • d18fbe641e Fixed Mac OS X OpenGL context creation to match other backends, where we only care about the actual version we request if it's 3.0 or newer or a special profile context. Eventually we'll probably move the version checking to higher level code and report the actual version of context that got created, but to avoid breakage we'll leave it like this for now. Sam Lantinga 2014-03-10 19:59:06 -0700
  • 607daaf789 Fixed binary compatibility with the new Windows RT support Sam Lantinga 2014-03-10 19:11:52 -0700
  • 507011d214 Temporarily disabled the D3D11 renderer so we can get a build. Sam Lantinga 2014-03-10 19:11:50 -0700
  • 146aeea5c6 Fixed regression causing the renderer to recreate its window since it's not getting an OpenGL 2.1 context anymore. Sam Lantinga 2014-03-10 18:45:07 -0700
  • 897685eb14 build fixes for most WinRT-related files David Ludwig 2014-03-10 21:21:35 -0400
  • 03651ea20e Fixed D3D9 initialization on Windows 8, which doesn't have D3DX Sam Lantinga 2014-03-10 17:19:19 -0700
  • b80ffef42a Implemented fullscreen <-> windowed transition on Windows 8 Sam Lantinga 2014-03-10 15:00:59 -0700
  • d023c6d214 Fixed line endings Sam Lantinga 2014-03-10 14:35:37 -0700
  • 8e97b3063a Fixed creating the rendering context on a specific device Sam Lantinga 2014-03-10 12:49:15 -0700
  • 79e3782a2e Implemented YV12 and IYUV texture support for the D3D11 renderer Sam Lantinga 2014-03-10 05:44:34 -0700
  • da62d12c69 testoverlay2 depends on SDL2, SDL2main, and SDL2test Sam Lantinga 2014-03-10 05:37:25 -0700
  • 9347ba1a23 Added testoverlay2 to the Visual Studio 2013 solution Sam Lantinga 2014-03-10 03:59:47 -0700
  • 942fc23e7e Minor style tweaks Sam Lantinga 2014-03-10 02:13:44 -0700
  • 7515d5b4e8 Converted David Ludwig's D3D11 renderer to C and optimized it. The D3D11 renderer is now slightly faster than D3D9 on my Windows 8 machine (testsprite2 runs at 3400 FPS vs 3100 FPS) This will need tweaking to fix the Windows RT build. Sam Lantinga 2014-03-10 01:51:03 -0700
  • eee1a743fd Fixed renderer flags to include support for target textures after the renderer is created. Sam Lantinga 2014-03-09 22:48:38 -0700
  • 7ee4820ca9 Removed unused variable. Ryan C. Gordon 2014-03-10 00:48:41 -0400
  • 3b9c21bcfd Updated WinCE readme to note WinRT work. Ryan C. Gordon 2014-03-10 00:31:31 -0400
  • 30586c21b3 Turn off Mir support in the buildbot Raspberry Pi script. Ryan C. Gordon 2014-03-10 00:26:40 -0400
  • 0685f0aa17 Drop the default requested OpenGL version to 1.2. Ryan C. Gordon 2014-03-10 00:01:14 -0400
  • 8a9f243a8b Fixed 64-bit warnings Sam Lantinga 2014-03-09 12:27:31 -0700
  • d33bc20703 Fixed compiling with mingw64 Sam Lantinga 2014-03-09 12:08:07 -0700
  • 610f90e35e Integrated David Ludwig's support for Windows RT Sam Lantinga 2014-03-09 11:36:47 -0700
  • 39560e39e0 Fixed line endings on WinRT source code Sam Lantinga 2014-03-09 11:06:11 -0700
  • 01bd697df9 Updated SDL to version 2.0.3 Sam Lantinga 2014-03-09 10:38:30 -0700
  • ca375a3fcd Visual Studio 2013 project updates Sam Lantinga 2014-03-09 10:37:45 -0700
  • 072cf57e16 Patched to compile with MingW64 on case-sensitive systems (thanks, Martin!). Ryan C. Gordon 2014-03-09 11:52:52 -0400
  • 8bc77a5327 Patched to compile on C89 compilers. Ryan C. Gordon 2014-03-08 15:34:54 -0500
  • 818e05f2c9 Enable Wayland and Mir in configure/cmake scripts, now that 2.0.2 has shipped. Ryan C. Gordon 2014-03-08 15:32:12 -0500
  • e129294bc9 Added tag release-2.0.2 for changeset c20e24653d40 Sam Lantinga 2014-03-07 23:16:24 -0800
  • d75763f7b1 CMake: Don't use /NODEFAULTLIB on Windows unless we're Visual Studio. Ryan C. Gordon 2014-03-07 00:18:37 -0500
  • 293878d9b3 Fixed bug 2430 - Missing initialization of the variable 'centroid' inside SDL_GestureAddTouch Sam Lantinga 2014-03-06 20:02:17 -0800
  • 41e9feddb2 WinRT: emit SDL_APP_TERMINATING David Ludwig 2014-03-04 19:49:11 -0500
  • 5be0c70b35 WinRT: emit SDL_APP_WILLENTER* and SDL_APP_DIDENTER* events David Ludwig 2014-03-04 19:30:36 -0500
  • fd024c063a Mac: Added a hint to opt-out of new Spaces code. Ryan C. Gordon 2014-03-03 21:25:16 -0500
  • 3af8758cff Removed unused variable. Ryan C. Gordon 2014-03-02 22:55:12 -0500
  • 99d31d67aa 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
  • 1e099c98b1 Mac: only programmatically create Spaces if we're FULLSCREEN_DESKTOP. Ryan C. Gordon 2014-03-02 22:16:49 -0500
  • 6e86b311eb A bunch of fixes for the new Spaces code. Ryan C. Gordon 2014-03-02 16:36:40 -0500
  • 7e38771695 Fixed dictionary initialization Sam Lantinga 2014-03-02 13:06:51 -0800
  • 55f57b8d57 Updated to build on Mac OS X 10.7 with Xcode 4.6 Sam Lantinga 2014-03-02 12:58:00 -0800
  • 7a6e111f0f Mac: Manage menubar and dock as FULLSCREEN_DESKTOP windows become/resign key. Ryan C. Gordon 2014-03-02 15:35:24 -0500
  • cefc5eecce 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
  • 58cb25e56e Backed out changeset 9357a2ca3473 Sam Lantinga 2014-03-02 11:10:00 -0800
  • 4a8fee96ff Make sure we return version 0 if XInput detection fails Sam Lantinga 2014-03-02 11:08:05 -0800
  • 1112422fa3 Reworked fullscreen policy on Mac OS X. Ryan C. Gordon 2014-03-02 12:45:51 -0500
  • 27a5f97e95 Better attempt to detect available X11 XInput2 features. Ryan C. Gordon 2014-03-02 02:00:40 -0500
  • aea9610ff0 Fixed X11 XInput2 multitouch test to work in configure script. Ryan C. Gordon 2014-03-02 01:59:25 -0500
  • 1eba827b86 Windows: Fixed crash if quitting without closing an XInput haptic device. Ryan C. Gordon 2014-03-02 00:02:56 -0500
  • 1740004916 Added a FIXME. Ryan C. Gordon 2014-03-01 22:27:21 -0500
  • b3b7b201b8 Fixed a typo in a comment. Ryan C. Gordon 2014-03-01 22:27:13 -0500
  • accd212ef5 Dynamically load glGetString(), to avoid direct dependency on OpenGL. Ryan C. Gordon 2014-03-01 21:33:48 -0500
  • b4a76fee48 Added some FIXMEs. Ryan C. Gordon 2014-03-01 20:59:43 -0500
  • cf24d35e3e Mac OS X: Make OpenGL context selection more robust, avoid software fallback. Ryan C. Gordon 2014-03-01 20:46:45 -0500
  • e9b967a95e Force Windows version of SDL_GetPrefPath() to Unicode, create missing dirs. Ryan C. Gordon 2014-03-01 20:28:40 -0500
  • 501fc0185c WinRT: cleaned up some hard-to-read SDL_DisplayMode management code David Ludwig 2014-03-01 16:37:30 -0500
  • 4d9be28ac0 WinRT: fixed a crash in SDL_Quit David Ludwig 2014-03-01 16:08:16 -0500
  • be7ae4bdca 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
  • 9d6849804f Fixed compiler warning Sam Lantinga 2014-03-01 11:42:12 -0800
  • df4ecf7a94 Fixed compiler warning Sam Lantinga 2014-03-01 11:40:41 -0800
  • e4ee630dde Fixed test for libuuid.a Sam Lantinga 2014-03-01 11:39:39 -0800
  • 40292d09a4 Updated with the latest 2.0.2 API changes Sam Lantinga 2014-03-01 11:05:58 -0800
  • cfcd564fa8 Fixed bug 2368 - Security Software is blocking RegisterRawInputDevices() Sam Lantinga 2014-03-01 09:59:06 -0800
  • d254352534 Fixed bug 2423 - timeBeginPeriod & timeEndPeriod mismatch Sam Lantinga 2014-03-01 09:50:52 -0800
  • 6dbb4f2574 Null termnate the pUserMappings variable to prevent memory corruption. Sam Lantinga 2014-02-28 16:24:41 -0800
  • 897c5381e1 Added a hint to enable the screensaver by default Sam Lantinga 2014-02-28 14:23:41 -0800
  • aea2f23551 Disable the screensaver by default. Ryan C. Gordon 2014-02-27 22:06:41 -0500
  • 12e4597223 Improve window recreation logic in OpenGL* renderers Gabriel Jacobo 2014-02-27 20:21:46 -0300
  • 0c33a67cb0 Mac: Forgot return value in last commit. J?rgen P. Tjern? 2014-02-26 16:27:03 -0800
  • 6990442844 Mac: Don't disassociate cursor if window is moving / doesn't have focus. J?rgen P. Tjern? 2014-02-26 16:10:52 -0800
  • 488500127d Mac: Redo cursor warp handling. J?rgen P. Tjern? 2014-02-26 11:35:02 -0800
  • d0ddc9b5d8 Mac: Improve moving relative mode windows. J?rgen P. Tjern? 2014-02-25 17:27:41 -0800
  • 18495a8dfd Mac: Fix error message for haptic subsystem. J?rgen P. Tjern? 2014-02-25 17:25:49 -0800
  • ec8257fba6 Mac: Immediately update current OpenGL context's shape. J?rgen P. Tjern? 2014-02-25 15:28:12 -0800
  • 91065eeb2d Fixes #2308, recreate window if GL requirements for the renderer are not met Gabriel Jacobo 2014-02-25 17:42:34 -0300
  • fc220761c6 WinRT: simulate keyboard events on Windows Phone 8 back-button presses David Ludwig 2014-01-26 08:06:36 -0500
  • c505947cd9 WinRT: added a means to display a privacy policy link via the Settings charm David Ludwig 2014-01-01 16:05:37 -0500
  • da2b0ef620 WinRT: d3d11 blend mode bug fixes David Ludwig 2013-12-30 11:59:04 -0500