Commit graph

  • 90488d6c29 haiku: Added support for some values set with SDL_GL_SetAttribute(). Philipp Wiesemann 2017-06-17 22:30:28 +0200
  • 6086e8d384 haiku: Fixed missing slash in path from SDL_GetPrefPath(). Philipp Wiesemann 2017-06-17 22:30:09 +0200
  • 0b750cd9d5 pandora: Fixed compile error. Philipp Wiesemann 2017-06-16 23:30:38 +0200
  • fa73685df8 directfb: Fixed quitting keyboard twice. Philipp Wiesemann 2017-06-16 23:30:30 +0200
  • a4db3dbe64 nacl: Fixed unnecessary large input text array. Philipp Wiesemann 2017-06-16 23:30:13 +0200
  • 9085c7b311 Get the parent of non-SDL-created windows, for completeness Sam Lantinga 2017-06-16 11:14:08 -0700
  • 1b5614b3f5 Clean up parent window when destroying a window Sam Lantinga 2017-06-16 10:50:29 -0700
  • 0a75192d85 Implemented SDL_WINDOW_SKIP_TASKBAR on Windows Sam Lantinga 2017-06-16 09:10:13 -0700
  • a725efa4bc linux: Fixed using wrong constant for input text size. Philipp Wiesemann 2017-06-15 23:30:50 +0200
  • 60c0f7e243 Fixed SDL_GetWindowWMInfo() returning success on three unsupported platforms. Philipp Wiesemann 2017-06-15 23:30:29 +0200
  • a509719fc3 audio: Converter now checks a strict list of channels and formats we support. Ryan C. Gordon 2017-06-12 21:35:24 -0400
  • 553b328664 Fixed bug 3668 - Overflow of SDL_AudioCVT.filters with some downmixes Sam Lantinga 2017-06-12 16:39:15 -0700
  • c1cd93e562 Fixed bug 3670 - CMake IOS haptic error Sam Lantinga 2017-06-12 16:35:34 -0700
  • 22c221f3b0 linux: Changed internal functions to be static. Philipp Wiesemann 2017-06-11 22:30:58 +0200
  • 5b75e9033f directfb: Fixed comment. Philipp Wiesemann 2017-06-11 22:30:49 +0200
  • fbd30c363d Fixed missing error messages for SDL_GetWindowWMInfo(). Philipp Wiesemann 2017-06-11 22:30:39 +0200
  • c609d856ff directfb: Fixed crash if creating renderer. Philipp Wiesemann 2017-06-11 22:30:24 +0200
  • 121d7d25d2 directfb: Fixed configure script not finding shared objects for dynamic loading. Philipp Wiesemann 2017-06-11 22:30:06 +0200
  • e5f4a71f1a cmake: iOS haptic section was referencing power source code (thanks, Martin!). Ryan C. Gordon 2017-06-11 16:00:45 -0400
  • 3c955d0540 syswm: prevent buffer overflow if SDL and app have different config headers. Ryan C. Gordon 2017-06-11 00:50:26 -0400
  • 43d62b7459 Make compile-time assert error messages more clear. Ryan C. Gordon 2017-06-10 15:38:14 -0400
  • bb100d3bab Expose display refresh rate on iOS/tvOS 10.3+. Alex Szpakowski 2017-06-10 21:29:37 -0300
  • 325330efdb jack: removed accidental copy/paste. Ryan C. Gordon 2017-06-09 17:37:43 -0400
  • 58f08af46c jack: added capture support. Ryan C. Gordon 2017-06-09 00:47:47 -0400
  • c39fd5777d jack: Move jack_client_t into the audio device instead a global variable. Ryan C. Gordon 2017-06-09 00:14:50 -0400
  • b65e0777ce jack: Remove BROKEN_MULTI_DEVICE code. Ryan C. Gordon 2017-06-08 22:20:49 -0400
  • d9039f2396 jack: Initial shot at a JACK audio target. Ryan C. Gordon 2017-06-08 13:27:58 -0400
  • cb591ee611 Fixed ignoring first event in testshape program. Philipp Wiesemann 2017-06-08 22:40:35 +0200
  • 456bc301d9 Fixed environment variable of SDL_HINT_RENDER_LOGICAL_SIZE_MODE. Philipp Wiesemann 2017-06-08 22:40:21 +0200
  • 871d43a839 Removed unused hint includes. Philipp Wiesemann 2017-06-08 22:40:09 +0200
  • 9288983682 Merged Eric Wing's overscan patch. Ryan C. Gordon 2017-06-06 14:06:40 -0400
  • 11289b766f Android cmake build fixed to work with the official android gradle plugin Olli Kallioinen 2017-06-04 21:25:57 +0300
  • dc8a22cd9c cmake: don't use /NODEFAULTLIB if we are using the C runtime (thanks, Rob!). Ryan C. Gordon 2017-06-06 13:39:29 -0400
  • 6d661cab7b windows: Change the default on SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING. Ryan C. Gordon 2017-06-06 13:12:43 -0400
  • d844487799 windows: Fix compiling of XInput code on newer MinGW installs. Ryan C. Gordon 2017-06-06 12:35:35 -0400
  • 599d9ba198 emscripten: listen for pointerlockchange events on the #document specifically. Ryan C. Gordon 2017-06-05 21:30:25 -0400
  • 4b47fa38c3 Removed duplicate includes. Philipp Wiesemann 2017-06-04 23:15:47 +0200
  • cbcc256fd2 Fixed comments in headers for doxygen output. Philipp Wiesemann 2017-06-04 23:15:39 +0200
  • 52b7d0eb23 android: Fixed missing error message for SDL_GetBasePath(). Philipp Wiesemann 2017-06-04 23:15:27 +0200
  • 248410dded Fixed SDL_GL_SetSwapInterval() returning success on two unsupported platforms. Philipp Wiesemann 2017-06-04 23:15:13 +0200
  • 2113208d98 haiku: Fixed missing title bar for windows with decorations. Philipp Wiesemann 2017-06-03 23:00:50 +0200
  • fc436a3a9d android: Moved internal function to new position. Philipp Wiesemann 2017-06-03 23:00:40 +0200
  • 63b3e06f75 Corrected names of header file guards. Philipp Wiesemann 2017-06-03 23:00:15 +0200
  • 07b0df0a22 haiku: Changed internal variable to be static. Philipp Wiesemann 2017-06-02 22:15:37 +0200
  • 850185f401 Fixed crash if creating textures failed in testshape program. Philipp Wiesemann 2017-06-02 22:15:23 +0200
  • 00394996eb Fixed crash if calling SDL_CreateShapedWindow() on unsupported platforms. Philipp Wiesemann 2017-06-02 22:15:12 +0200
  • 545fba7886 x11: Don't send duplicate events when reconciling the keyboard state Bastien Bouclet 2017-04-22 19:53:52 +0200
  • 5dc350133f test: Makefile.in should copy bitmap and wave files to build directory. Ryan C. Gordon 2017-05-29 18:24:06 -0400
  • b135557df9 linux: Don't crash if fcitx support is requested but unavailable. Ryan C. Gordon 2017-05-29 02:48:51 -0400
  • 29a047df39 Fixed whitespace code style. Ryan C. Gordon 2017-05-29 00:51:38 -0400
  • 1c5f483a8a linux: removed IBus_utf8_strlen(), use SDL_utf8strlen() instead. Ryan C. Gordon 2017-05-29 00:51:02 -0400
  • a1faea980c fcitx: removed incompatibly-licensed code. Ryan C. Gordon 2017-05-29 00:54:08 -0400
  • d4086e4a70 stdlib: added SDL_utf8strlen(). Ryan C. Gordon 2017-05-29 03:01:05 -0400
  • fc510bd798 nacl: Fixed crash if allocating memory for audio device failed. Philipp Wiesemann 2017-05-28 21:50:47 +0200
  • 7c5078d8bd qnx: Removed unnecessary check for available audio devices. Philipp Wiesemann 2017-05-28 21:50:37 +0200
  • 1e60ea76db qnx: Removed unnecessary call to SDL_zerop() after SDL_calloc(). Philipp Wiesemann 2017-05-28 21:50:27 +0200
  • 1b9dc59918 haiku: Fixed SDL_SetClipboardText() putting random data in clipboard. Philipp Wiesemann 2017-05-28 21:50:11 +0200
  • de52dc2948 haiku: Correctly set keyboard focus (thanks, Kai!). Ryan C. Gordon 2017-05-28 15:36:09 -0400
  • 643f1cb73d power: Add Linux org.freedesktop.UPower D-Bus implementation. Ryan C. Gordon 2017-05-28 07:14:11 -0400
  • b3f94acbf9 linux: Simplify D-Bus interface, remove lots of boilerplate. Ryan C. Gordon 2017-05-28 07:11:52 -0400
  • 191f578b57 linux: Make system D-Bus connection available (in addition to session). Ryan C. Gordon 2017-05-28 07:08:10 -0400
  • e5918acf46 wasapi: properly report init failure if on pre-Vista version of Windows. Ryan C. Gordon 2017-05-28 00:41:55 -0400
  • 604a4b1b30 haiku: Fixed SDL_SetClipboardText() allocating too much memory and cutting text. Philipp Wiesemann 2017-05-27 23:30:21 +0200
  • 3639895eac Removed unused errno includes. Philipp Wiesemann 2017-05-27 23:30:07 +0200
  • 6fbde875e2 code style: wrap a single-statement if in braces. Ryan C. Gordon 2017-05-27 00:33:26 -0400
  • 3fbd21ce40 windows: msgboxes should specify a parent HWND if possible (thanks, Ismael!). Ryan C. Gordon 2017-05-27 00:30:06 -0400
  • 90ed3daa3e Changed messages about not recognized keys to include discourse link. Philipp Wiesemann 2017-05-26 22:45:52 +0200
  • 759319729c emscripten: Fixed compiling on C89 compilers. Philipp Wiesemann 2017-05-26 22:45:40 +0200
  • b84fe2c06b ios: Fixed math include in demos. Philipp Wiesemann 2017-05-25 23:01:59 +0200
  • 1e13d93fea directfb: Changed internal function to be static. Philipp Wiesemann 2017-05-25 23:01:34 +0200
  • 189b5851b7 android: Fixed parameter list in function definitions. Philipp Wiesemann 2017-05-25 23:01:16 +0200
  • 6c0aea4270 wayland: Fixed freeing memory of SDL_malloc() with plain free(). Philipp Wiesemann 2017-05-25 23:00:58 +0200
  • c66f0471e1 Removed unused internal window shape functions. Philipp Wiesemann 2017-05-25 23:00:43 +0200
  • a7fc2822d4 audio: rename bsd target to netbsd. Ryan C. Gordon 2017-05-24 19:56:59 -0400
  • 6844d92c23 coreaudio: we don't need to track number of allocated audio buffers anymore. Ryan C. Gordon 2017-05-24 13:28:13 -0400
  • fc4402e5ff coreaudio: Better handling of audio buffer queue management. Ryan C. Gordon 2017-05-24 13:25:31 -0400
  • 126e5a1dbf Emscripten: Prevent default on arrow keys Charlie Birks 2017-05-24 14:04:39 +0100
  • f839b209b9 Emscripten: fixed incorrect conversion of touch motion events to mouse motion events Patrick Monaghan 2017-05-24 14:04:25 +0100
  • 3fd35f6bb0 coreaudio: looks like we need more like a 10ms buffer minimum, not 50ms. Ryan C. Gordon 2017-05-24 01:28:03 -0400
  • 793c788b1c coreaudio: dynamically allocate AudioQueueBuffers. Ryan C. Gordon 2017-05-24 00:12:22 -0400
  • 088f57a62a Removed unnecessary call to free() in testoverlay2 program. Philipp Wiesemann 2017-05-20 23:30:47 +0200
  • fa3944ba39 Removed unused signal includes and handler in test programs. Philipp Wiesemann 2017-05-20 23:30:32 +0200
  • bf8ccf08bb Removed redundant mouse clean up on quit for some platforms. Philipp Wiesemann 2017-05-19 23:30:59 +0200
  • a9c7bc85f1 android: add screenSize to AndroidManifest's configChanges (thanks, Daniel!). Ryan C. Gordon 2017-05-19 15:06:05 -0400
  • e889757bb3 assert: Better Emscripten support. Ryan C. Gordon 2017-05-19 14:51:03 -0400
  • d6f418641d assert: Check for Clang _and_ GCC, in case they ever drop compatibility. Ryan C. Gordon 2017-05-19 14:49:16 -0400
  • 8917f8634d assert: allow assertions to work on platforms without threads. Ryan C. Gordon 2017-05-19 12:54:17 -0400
  • 91e6054b03 wasapi: don't mark capture devices as failed for AUDCLNT_S_BUFFER_EMPTY. Ryan C. Gordon 2017-05-19 12:40:55 -0400
  • 02773811b3 render: GL_DestroyRender() should activate first. Ryan C. Gordon 2017-05-18 21:00:11 -0400
  • cff9e5a876 test: info now reports usable display bounds and DPI (thanks, Eric!). Ryan C. Gordon 2017-05-18 16:29:10 -0400
  • 81ab6c98fd Patched to compile on Windows. Ryan C. Gordon 2017-05-18 16:27:36 -0400
  • 13b6d9959a wasapi: Replace tabs with strings in source code. Ryan C. Gordon 2017-05-18 15:46:06 -0400
  • adabc38439 wasapi: Deal with AUDCLNT_S_BUFFER_EMPTY when flushing audio device. Ryan C. Gordon 2017-05-18 15:43:51 -0400
  • 4073a6694f audio: One more callbackspec fix (thanks, Simon!). Ryan C. Gordon 2017-05-18 15:33:17 -0400
  • 772407627b Fixed restoring a window that was maximized then minimized, then restored. Sam Lantinga 2017-05-16 17:48:57 -0700
  • ccf0566ca4 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
  • a0aff76416 Added missing path in porting README. Philipp Wiesemann 2017-05-13 23:01:04 +0200
  • df4cf79d42 directfb: Fixed compiler warnings about undefined functions. Philipp Wiesemann 2017-05-13 23:00:53 +0200
  • 29222db7f6 emscripten: Fixed not removing pointer lock event callback. Philipp Wiesemann 2017-05-13 23:00:35 +0200
  • cc5b4f450a emscripten: Changed internal functions to be static. Philipp Wiesemann 2017-05-12 23:01:17 +0200