Commit Graph

  • 197b5ee883 Remove "lib" prefix from DLL file on MinGW builds Vitaly Novichkov 2018-06-29 18:29:17 +0300
  • dd6fd7a3fd Ensure we still clear the X locale modifiers even if not compiled with ibus or fcitx support Marc Di Luzio 2018-07-12 16:52:45 +0100
  • 7b13dc397c dbus: Deal with undefined behavior with va_args. Ryan C. Gordon 2018-07-13 17:53:24 -0400
  • 3005b3cc34 Clean up captured pointer code to avoid logcat clutter on pre-8.0 systems (thanks Rachel!) Sam Lantinga 2018-07-13 12:55:50 -0700
  • f6affbf239 More controller drivers support CARTESIAN coordinates. This fixes rumble on the Saitek Cyborg V.3 Rumble Pad Sam Lantinga 2018-07-12 13:28:15 -0700
  • 62a980bde6 Allow trapping the back button so right mouse click can work on some Android systems (thanks Rachel!) Also, added a function SDL_AndroidBackButton() so applications can respond to the back button directly Sam Lantinga 2018-07-12 13:28:13 -0700
  • 0f2f790518 ltmain.sh: make OSX autofoo builds' compatibility version match Xcode builds. Ozkan Sezer 2018-07-05 23:01:10 +0300
  • eae675885f Fixed bug 4210 - SSE2-based converter makes junk result of S32 -> Float Wohlstand 2018-07-02 03:53:57 +0300
  • 1181098e8e made the wasapi configury option consistent with others. Ozkan Sezer 2018-07-01 19:50:00 +0300
  • b8d58b4f2f make WASAPI configurable in autofoo and cmake (default is on.) Ozkan Sezer 2018-07-01 17:01:04 +0300
  • 33dd897925 SDL_windowstaskdialog.h (struct _TASKDIALOGCONFIG): make unions anonymous Ozkan Sezer 2018-06-30 20:55:51 +0300
  • a4281c96c9 correct the comment correction.. Ozkan Sezer 2018-06-30 20:10:40 +0300
  • b18c394863 comment correction Ozkan Sezer 2018-06-30 20:04:01 +0300
  • 825e6de8fe ran 'chmod -x' on two files Ozkan Sezer 2018-06-30 20:03:23 +0300
  • 38d12bc064 Attempt to fix "cast from pointer to integer of different size" warnings. Ryan C. Gordon 2018-06-29 16:56:11 -0400
  • fefab547d3 Corrected a comment. Ryan C. Gordon 2018-06-29 16:55:55 -0400
  • 7c67946608 Patched to compile on Visual Studio (typo). Ryan C. Gordon 2018-06-25 23:00:38 -0400
  • 7f39628c74 atomic: Fight with all the assemblers that don't like REP NOP. :/ Ryan C. Gordon 2018-06-25 16:34:16 -0400
  • 3d87c0c78b atomic: Spin locks now try to use the x86 PAUSE instruction for short waits. Ryan C. Gordon 2018-06-25 15:58:35 -0400
  • 8a561952cf yuv: Patched to make static analysis happy (warned about unused variable). Ryan C. Gordon 2018-06-25 13:14:52 -0400
  • a471f66b39 Deal with possible malloc(0) calls, as pointed out by static analysis. Ryan C. Gordon 2018-06-25 12:55:23 -0400
  • 1ba918b207 wayland: Keep protocol XML files in-tree. Ryan C. Gordon 2018-06-25 09:37:25 -0700
  • 6d4a5a7bfd gles2: Whoops, overzealous copy/paste on my part. :) Ryan C. Gordon 2018-06-25 01:57:28 -0400
  • be6590aec8 wayland: Implemented xdg-wm-base support. Ryan C. Gordon 2018-06-24 22:42:36 -0700
  • 7878354ede android: Android.mk should only preserve debug symbols in debug builds. Ryan C. Gordon 2018-06-24 15:21:01 -0400
  • c7af0ea0c2 alsa: avoid hardware parameters with an excessive number of periods. Anthony Pesch 2018-05-04 21:21:32 -0400
  • c120fde199 cmake: Look in popular places for X11 headers, export this info properly. Ryan C. Gordon 2018-06-24 15:12:18 -0400
  • b34aa90734 x11: Normalize x11xinput2 touch x to be 1.0 at width (thanks, Zach!). Ryan C. Gordon 2018-06-24 13:57:22 -0400
  • bee0d5426d egl: Don't change context when deleting current. Tomeu Vizoso 2018-06-14 06:12:12 +0000
  • 6e79330555 Fixed some possible malloc(0) calls reported by static analysis. Ryan C. Gordon 2018-06-24 12:16:58 -0400
  • af60e9f75e Use a blank cursor instead of PointerIcon.TYPE_NULL since that shows the default cursor on Samsung DeX Sam Lantinga 2018-06-18 13:14:04 -0700
  • 1d21fbe585 Added support for external mouse in Samsung DeX mode relative mode doesn't work, but absolute coordinates are functional Sam Lantinga 2018-06-18 13:14:02 -0700
  • b5529436b5 Make certain we only hide system UI when we're fullscreen for real. (thanks Rachel!) Sam Lantinga 2018-06-18 13:14:00 -0700
  • 895af1e4b0 Deal with situations where the system UI is shown when the keyboard pops up (thanks Rachel!) Sam Lantinga 2018-06-18 13:13:58 -0700
  • a6ce32c04d Fixed race condition where Android touch events could get scaled by a render target's viewport Sam Lantinga 2018-06-18 13:13:56 -0700
  • 23906482b1 Fixed bug 4094 - No SDL_TEXTEDITING after pressing Alt key on Raspberry Pi Linux Sam Lantinga 2018-06-14 00:51:45 -0700
  • 13ebae7e40 SDL Android fullscreen code extensively tested on Steam Link with no issues reported Sam Lantinga 2018-06-13 14:24:30 -0700
  • b5ccc8f276 use the 'aborts' pragma of Watcom for SDL_NORETURN functions SDL_ExitProcess(), SDL_AbortAssertion() and SDLTest_BailOut(). Ozkan Sezer 2018-06-13 14:45:02 +0300
  • 6b033f6eac Deal with fullscreen limitations under windowed Android environments (Chromebook, DeX, etc.) (Thanks Rachel!) Sam Lantinga 2018-06-12 13:22:58 -0700
  • 97fd5ca85d ran 'chmod -x' on many files Ozkan Sezer 2018-06-12 14:00:15 +0300
  • dc916833d8 Merged in community contributed controller mappings from https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt Sam Lantinga 2018-06-12 01:04:26 -0700
  • 206176467b Added common controllers used with Steam Big Picture Sam Lantinga 2018-06-12 00:18:10 -0700
  • e57c371705 Don't crash on exit from SDLActivity if we don't have a singleton for some reason. (Thanks Rachel!) Sam Lantinga 2018-06-07 17:07:05 -0700
  • 8e4bdbeeeb Track android device panel width & height as well as window surface & height. Sam Lantinga 2018-06-07 17:07:03 -0700
  • 7f69bd0fcf Added support for the PS3 controller driver in PlayStation Now Sam Lantinga 2018-06-07 10:54:54 -0700
  • ab8819089e Added Android hardware feature support to the default manifest Sam Lantinga 2018-06-06 09:42:12 -0700
  • e23e494e1e Added improved mouse pointer capture under API 26. (Thanks Rachel!) Sam Lantinga 2018-06-05 14:08:39 -0700
  • 07bd51f0c9 Added SDL_IsChromebook() to determine if we're running on a Chromebook. Sam Lantinga 2018-06-05 12:46:13 -0700
  • 386d3de687 Add Android support for relative mouse mode to SDL. Sam Lantinga 2018-06-05 12:46:11 -0700
  • 3199d0f6c8 Fix creating a minimized window in SDL to not cause focus to be stolen (because ShowWindow( hwnd, SW_MINIMIZE ) would be called after creation, thus changing focus to the prior window based on some per-app list in windows, rather than the window being created with WS_MINIMIZED to start with). Sam Lantinga 2018-06-05 12:46:09 -0700
  • 384e2b39e7 Fixed bug 4184 - jack audio driver fails in presence of midi ports Sam Lantinga 2018-06-01 19:43:53 -0700
  • f65bb5b0b1 Added support for Android relative mouse mode on API 24 and above Sam Lantinga 2018-05-29 11:18:01 -0700
  • 6881282973 Added a new GUID for DS3 controller connected over bluetooth, for both Sony and Shanwan (thanks William!) Sam Lantinga 2018-05-29 08:03:44 -0700
  • 204c5aa03d metal: contrary to documentation, we need to set the drawableSize explicitly. Ryan C. Gordon 2018-05-27 20:30:03 -0400
  • 649ae5d27e Fixed bug 4169 - Crash due to audio session observer race condition Sam Lantinga 2018-05-24 07:30:24 -0700
  • 46b2e9b6bc Added support for the NVIDIA SHIELD handheld gaming device Sam Lantinga 2018-05-23 17:15:37 -0700
  • f9a051f748 Better fix for axis sorting with some Android controllers Sam Lantinga 2018-05-23 17:15:35 -0700
  • 1a34d5c558 Actually left trigger is motion axis 17 and right trigger is motion axis 18, which will map in that order to SDL axes. Sam Lantinga 2018-05-23 17:15:33 -0700
  • efa38be66e Added additional supported Android controllers Sam Lantinga 2018-05-23 16:00:21 -0700
  • 9986993af3 Fixed default mapping for Android controller triggers (they were reversed) Sam Lantinga 2018-05-23 16:00:19 -0700
  • 01475656af audio: Needed to fix two more instances for Visual Studio. Ryan C. Gordon 2018-05-21 12:05:17 -0400
  • 10a6fa336b thread: fixed compiler warnings on non-Linux systems that use pthread. Ryan C. Gordon 2018-05-21 12:00:21 -0400
  • 4e086187d6 audio: Patched to compile on Visual Studio. Ryan C. Gordon 2018-05-21 11:54:09 -0400
  • ac24e0ec40 audio: Added ARM NEON versions of audio converters. Ryan C. Gordon 2018-05-16 02:03:06 -0400
  • 329a7396d7 audio: SSE2 float-to-int converters should clamp input. Ryan C. Gordon 2018-05-15 02:29:35 -0400
  • c878fe0184 audio: Fix range on float-to-int data clamping. Ryan C. Gordon 2018-05-15 01:40:05 -0400
  • 8553a35f3e audio: float to int converters should clamp inclusively. Ryan C. Gordon 2018-05-15 01:35:53 -0400
  • 5bc8d99b44 testresample: correctly output .wav files that have floating point audio. Ryan C. Gordon 2018-05-15 00:04:02 -0400
  • 97fa1b5603 audio: converting int32 to/from float shouldn't use doubles. Ryan C. Gordon 2018-05-15 01:04:11 -0400
  • 1d043346a8 cpuinfo: Added SDL_HasAVX512F(). Ryan C. Gordon 2018-05-21 11:35:42 -0400
  • 2b63b4df28 cpuinfo: Make CPU flags easier to read and add to. Ryan C. Gordon 2018-05-14 00:03:39 -0400
  • 66b12f9596 cpuinfo: Added some internal SIMD-aligned allocation functions. Ryan C. Gordon 2018-05-21 11:34:57 -0400
  • 8a5b04661b Merged latest changes from Steam Link app Sam Lantinga 2018-05-18 13:09:30 -0700
  • 09b0ca9761 dynapi: don't let system loader resolve the initializer to the wrong version. Ryan C. Gordon 2018-05-17 12:50:46 -0400
  • 108bf22d9a remove testvulkan.vcproj (was a VS2008 left-over.) Ozkan Sezer 2018-05-11 09:37:00 +0300
  • 7cc23880c2 make sure SDL_vsnprintf() nul terminates if it is using _vsnprintf Ozkan Sezer 2018-05-10 09:02:39 +0300
  • adfe99c8b3 SDL_stdinc.h: move the alloca() includes before begin_code.h Ozkan Sezer 2018-05-10 08:28:00 +0300
  • 3a716380ca do the direct3d tap dance for overscan hint only if SDL_VIDEO_RENDER_D3D == 1 Ozkan Sezer 2018-05-10 08:25:23 +0300
  • 3825ccfa6a Reverted change for bug 4152 - restrict the win10 mouse bug workaround to win10 v1709 only Sam Lantinga 2018-05-07 20:10:12 -0700
  • 000d62bea5 Fixed bug 4134 - Render targets lose scale quality after minimizing a fullscreen window Sam Lantinga 2018-05-07 19:52:25 -0700
  • ce84ac3664 Fixed bug 4159 - Windows headers are included after packing alignment change Sam Lantinga 2018-05-07 19:26:02 -0700
  • 51af4d2001 Fixed bug 4154 - Fix three empty variable tests in configure Sam Lantinga 2018-05-05 10:31:03 -0700
  • 43529df255 Fixed bug 4152 - Windows 10 v1803 update seems to have fixed the jumping mouse bug (see bug #3931.) Sam Lantinga 2018-05-05 10:27:53 -0700
  • 5893dca246 Improved error messages when Vulkan isn't configured (thanks Daniel Gibson!) Sam Lantinga 2018-04-23 22:29:14 -0700
  • a4a2e9ca6d Fixed build Sam Lantinga 2018-04-23 22:17:56 -0700
  • b9827ff2fc Added SDL_THREAD_PRIORITY_TIME_CRITICAL Sam Lantinga 2018-04-23 22:07:56 -0700
  • c9e77866d0 Fixed bug 4144 - CMake complains about trailing spaces in sdl2.pc Sam Lantinga 2018-04-23 21:55:59 -0700
  • dc14e9da51 TryLockMutex: Fix error handling for TryLockMutex Sam Lantinga 2018-04-23 21:50:03 -0700
  • f60068b1fe Handle NULL return from SDL_DBus_GetContext() Sam Lantinga 2018-04-23 20:24:12 -0700
  • 8cf77b954d Handle NULL return from SDL_DBus_GetContext() Sam Lantinga 2018-04-23 19:20:12 -0700
  • d5589a5678 Added SDL_LinuxSetThreadPriority() to directly set the priority of a Linux thread (tid) This function tries using RealtimeKit connecting over DBUS as needed. Sam Lantinga 2018-04-23 19:18:52 -0700
  • 972460e704 Added support for adjusting thread priorities using Linux RealtimeKit Sam Lantinga 2018-04-23 17:10:36 -0700
  • e9505420ae coreaudio: Use the standard SDL audio thread instead of spinning a new one. Ryan C. Gordon 2018-04-16 02:11:09 -0400
  • 2e4508c05e wayland: zxdg_shell_v6 needs a configure event before using a surface at all. Ryan C. Gordon 2018-04-15 17:42:09 -0400
  • a8b0f49f74 Fixed bug 4135 - Broken symlink libSDL2.so since rev11940 Sam Lantinga 2018-04-15 09:37:51 -0700
  • d6d7ecb20e Added support for the GameSir G3w Sam Lantinga 2018-04-11 18:28:03 -0700
  • 3f43739bb5 Fix the include path in the installed CMake target import file Bastien Bouclet 2018-04-11 06:16:23 +0200
  • a4e1ee129a Added debug postfix to install command and fixed library path Saad Khattak 2018-04-10 08:03:54 -0700
  • 7840cd0c11 SDL: Sam Lantinga 2018-04-09 10:37:31 -0700
  • f962419c1b Fixed bug where an SDL window that was activated while hidden could never be shown. Sam Lantinga 2018-03-26 12:38:29 -0700