Commit Graph

  • 2cf3c6c7fd Make sure we have iconv.h before building with it Sam Lantinga 2016-10-10 02:58:12 -0700
  • 04136c7b57 Fixed compiling of three test programs with C++. Philipp Wiesemann 2016-10-09 20:31:32 +0200
  • 4e42aa3be8 Linux: Fixed mixed up scancodes. Philipp Wiesemann 2016-10-09 20:31:04 +0200
  • 620b387381 iOS: Updated demo README. Philipp Wiesemann 2016-10-09 20:30:49 +0200
  • 719ca7d66f Fixed building and using fcitx IME support on Linux Sam Lantinga 2016-10-08 11:30:07 -0700
  • 15b675fe95 Implemented SDL_GetHintBoolean() to make it easier to check boolean hints Sam Lantinga 2016-10-07 23:40:44 -0700
  • 55cee5b73a SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING Ethan Lee 2016-09-30 09:26:57 -0400
  • ecdde8c3c7 ALSA_snd_pcm_drop() can hang on some systems (Steam Link) so don't use that when shutting down the ALSA audio driver. Sam Lantinga 2016-10-07 19:08:22 -0700
  • d5d274db1a Fixed bug 2824 - Add Fcitx Input Method Support Sam Lantinga 2016-10-07 18:57:40 -0700
  • 9ced1ce312 Fixed bug 3438 - SDL_GameControllerEventWatcher: Log on event with value >= k_nMaxReverseEntries Sam Lantinga 2016-10-07 18:24:34 -0700
  • 2aaa7bfe2e Improve X11 key handling when XKB isn't available + add xvnc scancodes. Alex Baines 2016-10-03 11:35:34 +0100
  • 2a2c8d42ca Initial shot at a renderer target for Apple's Metal API. Ryan C. Gordon 2016-04-21 03:16:44 -0400
  • cadf3e44ca The Metal view is a full SDL_uikitview to support multi-touch Sam Lantinga 2017-12-07 09:35:28 -0800
  • ef6e629d39 cocoa: Added two missing files from hg changeset da7ba330ec68. Ryan C. Gordon 2017-12-06 16:37:55 -0500
  • 351d6d4784 audio: Port WASAPI to WinRT, remove XAudio2 backend. Ryan C. Gordon 2017-12-06 12:24:32 -0500
  • 083fe066d5 winrt: Patched to compile on Ryan's workstation. :) Ryan C. Gordon 2017-12-06 13:48:51 -0500
  • 47506fe1de Fixed bug 3974 - Fix SDL_WarpMouseInWindow on both KMSDRM and RaspberryPi drivers Sam Lantinga 2017-12-04 20:37:01 -0800
  • 57ebc72714 Fixed bug 3975 - Add GLES2 support for macOS via ANGLE library Sam Lantinga 2017-12-04 20:35:01 -0800
  • 7914725bfc Removed spurious debug output Sam Lantinga 2017-12-04 20:26:09 -0800
  • 5a735da968 Fixed SDL_Log not working on windows if the output is being redirected. Olli Kallioinen 2017-12-04 19:28:03 +0200
  • 14452e9550 Fixed typos (thanks Martin!) Sam Lantinga 2017-12-04 20:21:52 -0800
  • 67950e101e Fixed name of eglCreatePbufferSurface function Sam Lantinga 2017-12-03 20:27:08 -0800
  • e943d1ce5a Fixed bug 3945 - Add eglCreatePbufferSurface function Sam Lantinga 2017-12-03 20:25:55 -0800
  • 25df5a5ac9 Non-resizable windows need to have their window rect set to the client rect Sam Lantinga 2017-11-28 18:31:18 -0800
  • 88e3562ba0 Use the included Khronos headers on Android so we can create Core OpenGL contexts when building with older SDK Sam Lantinga 2017-11-27 15:07:07 -0800
  • 8758b7bf15 Fixed bug 3980 - Fix for KMSDRM driver where cursor would not be shown on some gfx hardware because of unsupported cursor size Sam Lantinga 2017-11-24 12:03:28 -0800
  • 5f38b5d705 Fixed bug 3979 - Failed to link with "multiple definition of `scalbln'" error on both MinGW and MinGW-w64 by CMake Sam Lantinga 2017-11-24 03:01:07 -0800
  • f776997afc Fixed some compiler warnings Sam Lantinga 2017-11-21 21:58:27 -0800
  • ac4b491b20 Disabled spurious Visual Studio warnings in the uClibc math code Sam Lantinga 2017-11-21 21:51:33 -0800
  • 1c0c90323c Fixed bug 3976 - SDL drivers may leak driverdata memory due to ignoring return value of SDL_AddDisplayMode Sam Lantinga 2017-11-21 21:30:47 -0800
  • 688bc2858a Steam Virtual GamePad config for macOS Ethan Lee 2017-11-20 13:59:43 -0500
  • 3ac8adbae3 Fixed bug 3973 - Include of stdint is needed to build on linux, mingw and possibly android Sam Lantinga 2017-11-20 00:06:37 -0800
  • a4b33d7451 Fixed bug 3959 - cmake build broken by commit 11702 (7fdbffd47c0e) due to typo Sam Lantinga 2017-11-20 00:03:23 -0800
  • dba9979f44 Added support for aarch64 memory barrier instruction Sam Lantinga 2017-11-19 23:36:54 -0800
  • 8fb3885c3c Fixed bug 3964 - YUV to RGB in video/SDL_yuv.c is broken for any output format of type ABGR8888 or BGR888 Sam Lantinga 2017-11-17 11:03:02 -0800
  • cd89efb8b9 Fixed building yuv_rgb.h when stdint.h isn't available (thanks Ozkan!) Sam Lantinga 2017-11-17 10:55:58 -0800
  • 4764f7a45c Fixed building YUV test programs (thanks Ozkan!) Sam Lantinga 2017-11-17 10:54:46 -0800
  • a6a4e27ae8 Updated SDL's YUV support, many thanks to Adrien Descamps Sam Lantinga 2017-11-12 22:51:12 -0800
  • c317ab978f Fixed Android build error on older SDK Sam Lantinga 2017-11-12 10:59:05 -0800
  • 20364769e0 Fixed typo in comment Sam Lantinga 2017-11-11 17:21:47 -0800
  • 846d008036 Only include Intel intrinsics header on x86 and x64 Sam Lantinga 2017-11-11 16:20:00 -0800
  • 4026db8c7e Replaced the intrinsics header with the single header that includes all intrinsics so we can use AVX, etc. Sam Lantinga 2017-11-10 14:22:21 -0800
  • 5501bcc834 macOS: Fix an OS-generated warning printed to stdout on launch in bundled apps. Alex Szpakowski 2017-11-09 22:24:09 -0400
  • fcb77f9848 Back out the following commits which are causing Dota 2 Exclusive Fullscreen to fail on AMD-based Macs. The details of why this is being reverted are at: https://bugzilla.libsdl.org/show_bug.cgi?id=3949 Sam Lantinga 2017-11-08 14:17:23 -0800
  • 9f4e4be8e0 Fixed bug 3943 - General SDL_HINT_VIDEO_DOUBLE_BUFFER hint support Brandon Schaefer 2017-11-07 09:10:32 -0800
  • 5cc46f3d30 mouse: remove assert for unimplemented platforms (thanks, tomwardio!). Ryan C. Gordon 2017-11-06 15:29:24 -0500
  • bbb22a75c8 Updated version to 2.0.8 since SDL_image depends on it Sam Lantinga 2017-11-05 01:17:24 -0700
  • c5429bd975 Fixed bug 3939 - Remove static vm_error and vm_event from SDL_x11modes.c Sam Lantinga 2017-11-04 22:06:40 -0700
  • 50e422adfe Fixed bug 3917 - Android, issues with getManifestEnvironmentVariable Sam Lantinga 2017-11-04 22:03:28 -0700
  • 2c5724ef5d Updated version to 2.0.8 since SDL_image depends on it Sam Lantinga 2017-11-04 21:58:48 -0700
  • afbba1822c Fixed compiling on Windows with HAVE_LIBC enabled Sam Lantinga 2017-11-04 18:01:03 -0700
  • 34a8cf767c Fixed compiler warnings after uClibc code update Sam Lantinga 2017-11-04 17:39:28 -0700
  • bcdf8b916b Added SDL_fmod() and SDL_fmodf() Sam Lantinga 2017-11-04 17:35:03 -0700
  • 6cf065753c Updated math code from the uClibc 0.9.33 release Sam Lantinga 2017-11-04 15:53:19 -0700
  • 34502143d9 Added float versions of SDL's math functions Sam Lantinga 2017-11-04 15:34:14 -0700
  • bba90a6562 Fixed using libunwind on iOS, where it's only available on the simulator (thanks Vit!) Sam Lantinga 2017-11-04 09:44:29 -0700
  • 758156a765 Fixed bug 3917 - Android, issues with getManifestEnvironmentVariable Sam Lantinga 2017-11-04 09:37:29 -0700
  • 7334a2a1b5 Fixed bug 3940 - Add support for EGL_SURFACE_TYPE Sam Lantinga 2017-11-04 09:07:33 -0700
  • bf3e363d4b Raspberry Pi: fix ES 1/PVR support & autodetect Mesa driver * The brcmGLESv2 vendor library also supports ES PVR/1 profiles * Fallback to standard Mesa libraries if the VC4 driver is loaded Conn O'Griofa 2017-11-04 09:04:19 -0700
  • 547448df6f SDL_video: try to bootstrap KMSDRM before RPI video driver Allow better coexistence between RPI's vendor libraries and VC4 mesa driver. Conn O'Griofa 2017-11-04 09:03:20 -0700
  • 7abef33c5b Android configure-based build fixes (thanks Vit!) Sam Lantinga 2017-11-04 09:00:40 -0700
  • 1724313349 Emscripten: use cursor hotspot the cursor's hotspot simply wasn't translated to it's CSS equivalent, yet see https://developer.mozilla.org/en-US/docs/Web/CSS/cursor?v=example#Syntax. no explicit hotspot if (0|0) for compatibility with Edge and IE, which indeed don't support custom hot spots Johannes Bader 2017-11-04 11:16:49 +0000
  • bb8c3a9cc2 Make SDL fullscreen windows on Android actually fullscreen Sam Lantinga 2017-11-02 10:41:55 -0700
  • c954b53830 Fixed bug 3935 - Not find joysticks if android run 24-48 days. Sam Lantinga 2017-11-02 08:48:14 -0700
  • 522901b88d Fixed bug 3933 - Android, no need of the listener thread Sam Lantinga 2017-11-02 08:46:14 -0700
  • 1475e6984a Fixed bug 3917 - Android, issues with getManifestEnvironmentVariable Sam Lantinga 2017-11-01 19:19:21 -0700
  • 8c46580231 Allow the activity to persist through connecting or disconnecting a keyboard Sam Lantinga 2017-11-01 18:41:11 -0700
  • 62c3acaf9f Moved the meta-data into the right section Sam Lantinga 2017-11-01 18:40:11 -0700
  • 54a0245b70 Fixed bug 3926 - SDL_main export Sam Lantinga 2017-11-01 17:41:25 -0700
  • 9192c93e90 Fixed bug 3932 - Android, GetDisplayDPI release local reference Sam Lantinga 2017-11-01 17:30:02 -0700
  • a7d2d12c64 Fixed building on non-Android platforms Sam Lantinga 2017-11-01 10:07:04 -0700
  • a90be440e8 Added controller mapping for Android TV remotes Also fixed the back button on the remote exiting the application Sam Lantinga 2017-11-01 10:06:58 -0700
  • 4478707b0a Add SDL_GetDisplayDPI implementation on Android. (thanks Rachel!) Sam Lantinga 2017-10-31 13:49:59 -0700
  • 0e032d5860 WinRT: Move Windows::Foundation::Initialize to SDL2.dll, from SDL_main. David Ludwig 2017-10-24 13:21:11 -0400
  • 6d23ea4bf0 Fixed Java string comparison with "" Sam Lantinga 2017-10-29 21:09:09 -0700
  • fa5db3a931 Added the old ant Android build project structure Sam Lantinga 2017-10-28 12:11:25 -0700
  • 2ac567b715 Fixed bug 3902 - Add a specific KMSDRM hint for low latency video Brandon Schaefer 2017-10-26 16:37:20 -0700
  • f24c6672a7 Updated SDL iOS project for tvOS Sam Lantinga 2017-10-26 10:49:33 -0700
  • 213b249094 Added missing keyinfotable.h Sam Lantinga 2017-10-26 10:42:14 -0700
  • 8e37bed3b6 android: Fix softkeyboard issue in SDL on Android. Sam Lantinga 2017-10-26 10:41:38 -0700
  • 9bbf92e3da cocoa: Don't change the NSWindow background color. Ryan C. Gordon 2017-10-25 18:02:11 -0400
  • 8fd0c22adc Added the ability to set SDL hints from AndroidManifest.xml (thanks Rachel!) This is especially useful for things like the accelerometer hint which could be needed before application main(). Sam Lantinga 2017-10-24 00:17:07 -0700
  • 45536710f3 Fixed crash if mSurface isn't set up when we pause the application Sam Lantinga 2017-10-24 00:04:40 -0700
  • 81f7e0c1f7 Removed unneeded file automatically generated by Android Studio Sam Lantinga 2017-10-23 23:35:04 -0700
  • b8d8a1f122 Updated the minimum and target SDK versions in AndroidManifest.xml Sam Lantinga 2017-10-23 23:26:40 -0700
  • edf0fae139 Updated Android build tools version, which bumped minimum deployment target to API 14 Also added native code to the Android gradle project, which allows using gradle or Android Studio to build the entire SDL application without a separate ndk-build step. Sam Lantinga 2017-10-23 23:23:47 -0700
  • 76cdce440c Fixed build with older Android SDK Sam Lantinga 2017-10-23 23:23:34 -0700
  • f08480af78 Switched to new style gradle Android application build process Sam Lantinga 2017-10-23 15:23:43 -0700
  • 862da6ff19 Added tag release-2.0.7 for changeset f69c9f74a857 Sam Lantinga 2017-10-23 12:33:18 -0700
  • b89cac6761 Don't X error in SDL_CreateWindow with unsupported GL attributes release-2.0.7 Sven Hesse 2017-10-22 20:24:58 +0200
  • adc64f922f Added Visual Studio solution files for WinRT projects Sam Lantinga 2017-10-21 22:26:24 -0700
  • 10376eb926 Fixed bug 3901 - Fix vsync-ed pageflips on the KMSDRM video driver Sam Lantinga 2017-10-21 04:20:57 -0700
  • e830ef3458 Fixed typo converting 4 channel audio to 2 channel Sam Lantinga 2017-10-20 16:53:42 -0700
  • 9a291c1e59 Added a note about adjusting channel weights when converting to fewer channels Sam Lantinga 2017-10-20 14:51:22 -0700
  • fe2b5fec61 Document the SDL audio channel mapping Sam Lantinga 2017-10-20 14:48:10 -0700
  • 7a6cf53aea Added SDL_AudioStreamFlush() to the list of new audio stream functions Sam Lantinga 2017-10-20 10:45:38 -0700
  • c339d9ed6d Reverted changes 6acdea394736 and 1448a2ac30fe I don't want to introduce any regressions with Android TV remote support Sam Lantinga 2017-10-20 10:29:22 -0700
  • 2001898dce Fixed Android joystick detection Sam Lantinga 2017-10-19 15:37:52 -0700
  • 729329068b audio: Added SDL_AudioStreamFlush(). Ryan C. Gordon 2017-10-19 18:05:42 -0400
  • 9d9be45682 Don't use DPAD devices as joystick input on Android Sam Lantinga 2017-10-19 13:54:56 -0700