Commit Graph

  • 41967cbf64 Fixed environment variable of SDL_HINT_RENDER_LOGICAL_SIZE_MODE. Philipp Wiesemann 2017-06-08 22:40:21 +0200
  • 8aa688b422 Removed unused hint includes. Philipp Wiesemann 2017-06-08 22:40:09 +0200
  • f4bd368e30 Merged Eric Wing's overscan patch. Ryan C. Gordon 2017-06-06 14:06:40 -0400
  • 78d41545fc Android cmake build fixed to work with the official android gradle plugin Olli Kallioinen 2017-06-04 21:25:57 +0300
  • 4c77bebd07 cmake: don't use /NODEFAULTLIB if we are using the C runtime (thanks, Rob!). Ryan C. Gordon 2017-06-06 13:39:29 -0400
  • eca60261f3 windows: Change the default on SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING. Ryan C. Gordon 2017-06-06 13:12:43 -0400
  • 9c1b1d5745 windows: Fix compiling of XInput code on newer MinGW installs. Ryan C. Gordon 2017-06-06 12:35:35 -0400
  • 792941fc97 emscripten: listen for pointerlockchange events on the #document specifically. Ryan C. Gordon 2017-06-05 21:30:25 -0400
  • 775cf19d71 Removed duplicate includes. Philipp Wiesemann 2017-06-04 23:15:47 +0200
  • ce457a2f0e Fixed comments in headers for doxygen output. Philipp Wiesemann 2017-06-04 23:15:39 +0200
  • 11f606d11f android: Fixed missing error message for SDL_GetBasePath(). Philipp Wiesemann 2017-06-04 23:15:27 +0200
  • b1fca41319 Fixed SDL_GL_SetSwapInterval() returning success on two unsupported platforms. Philipp Wiesemann 2017-06-04 23:15:13 +0200
  • b77aa4f480 haiku: Fixed missing title bar for windows with decorations. Philipp Wiesemann 2017-06-03 23:00:50 +0200
  • 3aeab753b9 android: Moved internal function to new position. Philipp Wiesemann 2017-06-03 23:00:40 +0200
  • f06cade62f Corrected names of header file guards. Philipp Wiesemann 2017-06-03 23:00:15 +0200
  • 7354396d82 haiku: Changed internal variable to be static. Philipp Wiesemann 2017-06-02 22:15:37 +0200
  • 3785a6b8af Fixed crash if creating textures failed in testshape program. Philipp Wiesemann 2017-06-02 22:15:23 +0200
  • 119c4e13a4 Fixed crash if calling SDL_CreateShapedWindow() on unsupported platforms. Philipp Wiesemann 2017-06-02 22:15:12 +0200
  • 20fe42ac96 x11: Don't send duplicate events when reconciling the keyboard state Bastien Bouclet 2017-04-22 19:53:52 +0200
  • cd45e06893 test: Makefile.in should copy bitmap and wave files to build directory. Ryan C. Gordon 2017-05-29 18:24:06 -0400
  • a80e0f4e2b linux: Don't crash if fcitx support is requested but unavailable. Ryan C. Gordon 2017-05-29 02:48:51 -0400
  • db73f469be Fixed whitespace code style. Ryan C. Gordon 2017-05-29 00:51:38 -0400
  • 7b4c44ad9a linux: removed IBus_utf8_strlen(), use SDL_utf8strlen() instead. Ryan C. Gordon 2017-05-29 00:51:02 -0400
  • ab4f1053fa fcitx: removed incompatibly-licensed code. Ryan C. Gordon 2017-05-29 00:54:08 -0400
  • f22a60a448 stdlib: added SDL_utf8strlen(). Ryan C. Gordon 2017-05-29 03:01:05 -0400
  • 27b7774d3d nacl: Fixed crash if allocating memory for audio device failed. Philipp Wiesemann 2017-05-28 21:50:47 +0200
  • 8035315ee6 qnx: Removed unnecessary check for available audio devices. Philipp Wiesemann 2017-05-28 21:50:37 +0200
  • 8ba54c04cb qnx: Removed unnecessary call to SDL_zerop() after SDL_calloc(). Philipp Wiesemann 2017-05-28 21:50:27 +0200
  • fab4e0197a haiku: Fixed SDL_SetClipboardText() putting random data in clipboard. Philipp Wiesemann 2017-05-28 21:50:11 +0200
  • 474072b15b haiku: Correctly set keyboard focus (thanks, Kai!). Ryan C. Gordon 2017-05-28 15:36:09 -0400
  • 0f8f306a3a power: Add Linux org.freedesktop.UPower D-Bus implementation. Ryan C. Gordon 2017-05-28 07:14:11 -0400
  • 714a7f7de5 linux: Simplify D-Bus interface, remove lots of boilerplate. Ryan C. Gordon 2017-05-28 07:11:52 -0400
  • 1ecd87e847 linux: Make system D-Bus connection available (in addition to session). Ryan C. Gordon 2017-05-28 07:08:10 -0400
  • 7ddcd5d395 wasapi: properly report init failure if on pre-Vista version of Windows. Ryan C. Gordon 2017-05-28 00:41:55 -0400
  • 6667c2c59a haiku: Fixed SDL_SetClipboardText() allocating too much memory and cutting text. Philipp Wiesemann 2017-05-27 23:30:21 +0200
  • bd1a99e28b Removed unused errno includes. Philipp Wiesemann 2017-05-27 23:30:07 +0200
  • a5fc307d22 code style: wrap a single-statement if in braces. Ryan C. Gordon 2017-05-27 00:33:26 -0400
  • 85b8d0af1b windows: msgboxes should specify a parent HWND if possible (thanks, Ismael!). Ryan C. Gordon 2017-05-27 00:30:06 -0400
  • 8d451e9a9b Changed messages about not recognized keys to include discourse link. Philipp Wiesemann 2017-05-26 22:45:52 +0200
  • 30bb232ba7 emscripten: Fixed compiling on C89 compilers. Philipp Wiesemann 2017-05-26 22:45:40 +0200
  • 96eb58723f ios: Fixed math include in demos. Philipp Wiesemann 2017-05-25 23:01:59 +0200
  • 853cc5daac directfb: Changed internal function to be static. Philipp Wiesemann 2017-05-25 23:01:34 +0200
  • 162de98e82 android: Fixed parameter list in function definitions. Philipp Wiesemann 2017-05-25 23:01:16 +0200
  • 0d73d7832d wayland: Fixed freeing memory of SDL_malloc() with plain free(). Philipp Wiesemann 2017-05-25 23:00:58 +0200
  • dfadecbcc6 Removed unused internal window shape functions. Philipp Wiesemann 2017-05-25 23:00:43 +0200
  • f3581ffdd8 audio: rename bsd target to netbsd. Ryan C. Gordon 2017-05-24 19:56:59 -0400
  • dddf3ecd4e coreaudio: we don't need to track number of allocated audio buffers anymore. Ryan C. Gordon 2017-05-24 13:28:13 -0400
  • c5f16f6a4e coreaudio: Better handling of audio buffer queue management. Ryan C. Gordon 2017-05-24 13:25:31 -0400
  • 111480e7a2 Emscripten: Prevent default on arrow keys Charlie Birks 2017-05-24 14:04:39 +0100
  • 9f9d75a5f3 Emscripten: fixed incorrect conversion of touch motion events to mouse motion events Patrick Monaghan 2017-05-24 14:04:25 +0100
  • ff2ea0abc6 coreaudio: looks like we need more like a 10ms buffer minimum, not 50ms. Ryan C. Gordon 2017-05-24 01:28:03 -0400
  • f96c145705 coreaudio: dynamically allocate AudioQueueBuffers. Ryan C. Gordon 2017-05-24 00:12:22 -0400
  • 46e33bbca8 Removed unnecessary call to free() in testoverlay2 program. Philipp Wiesemann 2017-05-20 23:30:47 +0200
  • 458c4601c3 Removed unused signal includes and handler in test programs. Philipp Wiesemann 2017-05-20 23:30:32 +0200
  • 7bce9865ea Removed redundant mouse clean up on quit for some platforms. Philipp Wiesemann 2017-05-19 23:30:59 +0200
  • 3330e4eafc android: add screenSize to AndroidManifest's configChanges (thanks, Daniel!). Ryan C. Gordon 2017-05-19 15:06:05 -0400
  • 8930ed04bc assert: Better Emscripten support. Ryan C. Gordon 2017-05-19 14:51:03 -0400
  • 2ac0ce25f5 assert: Check for Clang _and_ GCC, in case they ever drop compatibility. Ryan C. Gordon 2017-05-19 14:49:16 -0400
  • 1b1c794705 assert: allow assertions to work on platforms without threads. Ryan C. Gordon 2017-05-19 12:54:17 -0400
  • 230685c1de wasapi: don't mark capture devices as failed for AUDCLNT_S_BUFFER_EMPTY. Ryan C. Gordon 2017-05-19 12:40:55 -0400
  • 629c5ba7ad render: GL_DestroyRender() should activate first. Ryan C. Gordon 2017-05-18 21:00:11 -0400
  • 02dd274e4d test: info now reports usable display bounds and DPI (thanks, Eric!). Ryan C. Gordon 2017-05-18 16:29:10 -0400
  • e046213783 Patched to compile on Windows. Ryan C. Gordon 2017-05-18 16:27:36 -0400
  • bba29d3c67 wasapi: Replace tabs with strings in source code. Ryan C. Gordon 2017-05-18 15:46:06 -0400
  • e392206893 wasapi: Deal with AUDCLNT_S_BUFFER_EMPTY when flushing audio device. Ryan C. Gordon 2017-05-18 15:43:51 -0400
  • 100f7041cd audio: One more callbackspec fix (thanks, Simon!). Ryan C. Gordon 2017-05-18 15:33:17 -0400
  • 961ac2bfc8 Fixed restoring a window that was maximized then minimized, then restored. Sam Lantinga 2017-05-16 17:48:57 -0700
  • b072704959 SDL - add SDL_WINDOW_VULKAN and make Android_CreateWindow only create an EGLSurface when SDL_WINDOW_VULKAN is not present. This makes it so the ANativeWindow* can be used with vkCreateAndroidSurfaceKHR, otherwise it will fail because having both an EGLSurface and VkSurfaceKHR attached to a window is not allowed according to the Vulkan spec: Sam Lantinga 2017-05-16 06:30:39 -0700
  • 34aba8d03b Added missing path in porting README. Philipp Wiesemann 2017-05-13 23:01:04 +0200
  • 2bece3971e directfb: Fixed compiler warnings about undefined functions. Philipp Wiesemann 2017-05-13 23:00:53 +0200
  • d67f2e11c0 emscripten: Fixed not removing pointer lock event callback. Philipp Wiesemann 2017-05-13 23:00:35 +0200
  • 271c8ed39e emscripten: Changed internal functions to be static. Philipp Wiesemann 2017-05-12 23:01:17 +0200
  • 4e381c51fd Fixed warnings about shadowed global variable. Philipp Wiesemann 2017-05-12 23:01:04 +0200
  • 444bc309ac directfb: Removed duplicate comment. Philipp Wiesemann 2017-05-12 23:00:40 +0200
  • 07a0e37e65 directfb: Fixed typo in log message. Philipp Wiesemann 2017-05-11 23:00:39 +0200
  • d61463fb03 directfb: Fixed compiler warnings about unused variables. Philipp Wiesemann 2017-05-11 23:00:21 +0200
  • 9b95592c15 audio: fixed more "spec" references that should have been "callbackspec". Ryan C. Gordon 2017-05-10 16:18:43 -0400
  • 3d35f550df Fixed build error on Linux Sam Lantinga 2017-05-09 03:19:58 -0700
  • 23b078f01f Added support for mixing Qt and SDL on iOS Sam Lantinga 2017-05-09 10:10:42 -0700
  • 934a7b8ee4 haiku: Fixed crash on quit if max number of joysticks was connected. Philipp Wiesemann 2017-05-07 21:02:46 +0200
  • 0a56f399b4 haiku: Changed internal function to be static. Philipp Wiesemann 2017-05-07 21:02:31 +0200
  • 98067ea4e6 haiku: Fixed unlocking clipboard twice. Philipp Wiesemann 2017-05-07 21:02:16 +0200
  • 98a1397fa8 haiku: Fixed comment. Philipp Wiesemann 2017-05-06 21:46:11 +0200
  • 89018a0f63 mir: Fixed memory leak if system cursor id is unknown. Philipp Wiesemann 2017-05-06 21:46:00 +0200
  • b426efc7d5 emscripten: Fixed return type in event callback declaration. Philipp Wiesemann 2017-05-06 21:45:43 +0200
  • 631548c600 Fixed comment typo Sam Lantinga 2017-05-05 05:10:30 -0700
  • 8af46a91c5 iOS: Only mark interrupted audio devices as non-interrupted if AudioQueueStart is successful. Alex Szpakowski 2017-05-03 18:05:29 -0300
  • 8fc567bb11 cocoa: Don't crash on messagebox keypress without a successful SDL_Init(). Ryan C. Gordon 2017-05-02 21:46:28 -0400
  • 606c3f337a Fixed another AC_DEFINE. Ryan C. Gordon 2017-05-02 11:31:14 -0400
  • d86fe40d3f Fixed configure script. Ryan C. Gordon 2017-05-02 11:16:58 -0400
  • 1720bad352 haiku: Various fixes from haikuports. Ryan C. Gordon 2017-05-01 18:39:05 -0400
  • bdf48d56ea windows: Changed six internal functions to be static. Philipp Wiesemann 2017-04-29 22:50:35 +0200
  • 5a7b519f57 Removed unused field in loopwavequeue program. Philipp Wiesemann 2017-04-29 22:50:23 +0200
  • 7a832a9159 Added Steam Controller mappings for Linux and iOS Sam Lantinga 2017-04-27 15:52:37 -0700
  • 4ccf6e2754 audio: another wrong struct that causes NULL pointer crash (thanks, Simon!). Ryan C. Gordon 2017-04-26 01:43:40 -0400
  • 939b6ad5ee windows: Add SDL_WINDOW_ALWAYS_ON_TOP support. Joshua Granick 2017-04-20 21:31:44 -0400
  • 965fc8f496 audio: Fix audio queue functions to use new spec structure. Juha Kuikka 2017-04-20 21:25:29 -0400
  • 9ac1d451cb emscripten: keep track of pointer lock losses and maybe regrab pointer later. Ryan C. Gordon 2017-04-20 13:00:54 -0400
  • 68788cd428 Fix crash in SDL audio thread, by Juha Kuikka Sam Lantinga 2017-04-18 22:17:40 -0700
  • c86e535958 atomic: Patched to compile on Android. Ryan C. Gordon 2017-04-13 15:28:56 -0400