Commit Graph

  • 8966598423 Fix of mouse events in browser without pointer locks TelpeNight 2016-09-13 00:03:44 -0700
  • 0932eb60fc optimize Emscripten_UpdateWindowFramebuffer Alon Zakai 2016-09-13 00:03:43 -0700
  • 5c44359fd4 optimize a getValue Alon Zakai 2016-09-13 00:03:41 -0700
  • 3aec38bf34 Include timers when using cmake (#29) Charlie Birks 2016-09-13 00:03:40 -0700
  • 35b3d7b5c7 send mouse move on enter/leave Charlie Birks 2016-09-13 00:03:39 -0700
  • 4e342e6947 listen for mouse up on document (fixes mouseup outside canvas) Charlie Birks 2016-09-13 00:03:37 -0700
  • 2637d57dc8 use SDL_SetMouseFocus Charlie Birks 2016-09-13 00:03:36 -0700
  • f62a7e0cc7 simplify fullscreen handling using new fullscreen_strategy api, patch contributed by Charlie Birks Sam Lantinga 2016-09-13 00:03:28 -0700
  • e0f2d0d496 use css size for touch normalisation Charlie Birks 2016-09-12 23:58:08 -0700
  • 5bd4c3f00b Reverted previous commit which breaks game controller input processing. Sam Lantinga 2016-09-09 15:12:09 -0700
  • a620247666 Suggestion from Apple: use kCFRunLoopCommonModes which does more complete event processing Sam Lantinga 2016-09-08 20:38:23 -0700
  • 7d5b56e8c9 emscripten: special case to make SDL_ShowSimpleMessageBox() work. Ryan C. Gordon 2016-09-06 13:13:03 -0400
  • 527b0759c2 emscripten-buildbot.sh: exit with an error if configure/make fail. Ryan C. Gordon 2016-09-06 12:18:52 -0400
  • a434eeea50 mac: Patched to compile with CMake project. Ryan C. Gordon 2016-09-04 01:42:46 -0400
  • 3fdbf38dea coreaudio: Move from AudioUnits to AudioQueues. Ryan C. Gordon 2016-09-04 01:23:55 -0400
  • 9e614fcc5d coreaudio: capture devices should let the system allocate the render buffer. Ryan C. Gordon 2016-09-03 00:13:41 -0400
  • dbc1d8db11 coreaudio: Replaced an int with an SDL_bool. Ryan C. Gordon 2016-09-02 13:12:21 -0400
  • 1ca3031747 coreaudio: Move some variable declarations to the top of the scope. Ryan C. Gordon 2016-09-02 13:11:28 -0400
  • 41e1d39220 Fixes building SDL on Ubuntu 16.04 with Mir headers installed Gabriel Jacobo 2016-09-01 16:01:54 -0300
  • 44e65d54c4 wayland: Add support for relative mouse mode, by Jonas ?dahl <jadahl@gmail.com> Sam Lantinga 2016-09-01 01:26:56 -0700
  • 820dae10a9 wayland: Build own version of core protocol Jonas ?dahl 2016-06-23 18:39:05 +0800
  • bc155f61c6 Wayland: Set "class" for each window we create This will be used by Wayland compositors to match the application ID and .desktop file to the SDL window(s). Bastien Nocera 2016-09-01 01:22:58 -0700
  • 867648cb17 emscripten: Be more aggressive when closing audio capture devices. Ryan C. Gordon 2016-08-31 16:10:04 -0400
  • c0887592a9 WinRT: added an extra NULL pointer check for SDL_*ScreenSaver() backend code David Ludwig 2016-08-31 12:52:55 -0400
  • 78a70a1235 Mir: Add mouse grab support (requires mir 0.24) Brandon Schaefer 2016-08-30 12:58:00 -0700
  • 91f3b7cbf6 Fixed log message in audio capture test program. Philipp Wiesemann 2016-08-30 21:16:04 +0200
  • ec8930f3fa Android: Removed unused internal function. Philipp Wiesemann 2016-08-30 21:15:46 +0200
  • 21df02923c Android: Fixed misleading warning in log output (thanks, Sylvain!). Philipp Wiesemann 2016-08-30 21:15:18 +0200
  • 563956d312 Android: Fixed missing mouse motion events while button down (thanks, Sylvain!). Philipp Wiesemann 2016-08-30 21:14:52 +0200
  • 9bd80da5cd Fixed compiling if filesystem is disabled (thanks, Elias!). Philipp Wiesemann 2016-08-30 21:14:13 +0200
  • 0ec6fc713b WinRT: added SDL_*ScreenSaver() support; fixed crash when restoring app from screensaver David Ludwig 2016-08-29 20:27:21 -0400
  • c7a9dbc034 Fixed sorting and name of XBox wireless controller entry Sam Lantinga 2016-08-16 12:02:22 -0700
  • 2fd1b28791 Merged Change: 3576099 from rel/streaming_client Sam Lantinga 2016-08-16 12:02:12 -0700
  • effa16b4b2 WinRT: patched to compile David Ludwig 2016-08-29 10:48:56 -0400
  • f515611c2f cocoa: Fixed incorrect autorelease, noted by static analysis. Ryan C. Gordon 2016-08-28 19:06:31 -0400
  • 67e1b13a74 nacl: Patched to compile. Ryan C. Gordon 2016-08-28 18:52:25 -0400
  • bc1ca7c5cd Patched to compile on Haiku. Ryan C. Gordon 2016-08-28 18:24:44 -0400
  • 460bd9c5ff Merge audio capture work back into the mainline. Ryan C. Gordon 2016-08-28 13:36:13 -0400
  • 11ebbf72e4 Patched to compile. Ryan C. Gordon 2016-08-28 11:56:11 -0400
  • db84542f69 alsa: Implemented hotplug support, cleaned up device names. Ryan C. Gordon 2016-08-28 08:50:26 -0700
  • bf5eb6a5a8 ios: patched to compile. Ryan C. Gordon 2016-08-26 15:46:29 -0400
  • 9155b98886 alsa: don't enumerate virtual devices, just physical hardware. Ryan C. Gordon 2016-08-15 10:09:41 -0400
  • af4fbecd13 Added SDL_PrivateJoystickAdded() and SDL_PrivateJoystickRemoved() Updated the removal code to iterate over all joystick add messages instead of just the first one. Sam Lantinga 2016-08-26 12:18:08 -0700
  • 6b4411f315 commit 1170112da3776fdb06425f62d57b63144c33dc51 Author: James Zipperer <james.zipperer@synapse.com> Date: Sun Aug 21 01:19:19 2016 -0700 Sam Lantinga 2016-08-26 11:16:44 -0700
  • 60ccdcc456 Emscripten: Fixed crash if closing removed joystick (thanks, Sylvain!). Philipp Wiesemann 2016-08-25 22:31:44 +0200
  • edd2e72b77 Android: Fixed crash if closing removed joystick (thanks, Sylvain!). Philipp Wiesemann 2016-08-25 22:31:33 +0200
  • 6161f30a09 WinRT: fixed bug where Win10 GameBar, when shown + hidden, might not restore a cursor's hidden state David Ludwig 2016-08-20 13:46:45 -0400
  • 10c6b8c3e7 Added link in header comment. Philipp Wiesemann 2016-08-17 21:05:00 +0200
  • b025dfa88e Emscripten: Fixed opening previously closed joystick. Philipp Wiesemann 2016-08-17 21:04:50 +0200
  • 8deb10ebde Android: Fixed opening previously closed joystick (thanks, Sylvain!). Philipp Wiesemann 2016-08-17 21:04:32 +0200
  • ad6c1a0322 testaudiocapture: ask for way more output samples. Ryan C. Gordon 2016-08-12 22:50:48 -0400
  • 54a0483905 emscripten: send fake mouse events for touches, like other targets do. Ryan C. Gordon 2016-08-12 19:59:00 -0400
  • 27c72bb1f8 emscripten audio: check for an "undefined" object, remove some console.log(). Ryan C. Gordon 2016-08-12 00:03:58 -0400
  • 39c0028019 audio: Cleaned up "extern AudioBootStrap" list. Ryan C. Gordon 2016-08-11 22:26:58 -0400
  • 7e5baf5cde audio: Renamed some internal driver symbols in various targets. Ryan C. Gordon 2016-08-11 22:22:09 -0400
  • b629175351 android: implement audio capture support. Ryan C. Gordon 2016-08-11 22:04:49 -0400
  • 77ed1a0c11 directsound: Implemented audio capture support. Ryan C. Gordon 2016-08-10 16:00:16 -0400
  • 4347b1cbee windows: directsound should also map audio device GUIDs to proper names. Ryan C. Gordon 2016-08-10 15:34:24 -0400
  • 29c66baadb audio: Patched to compile on C89 compilers. Ryan C. Gordon 2016-08-10 14:14:14 -0400
  • 70ee9e7757 emscripten audio: fix timer on capture's silence callback. Ryan C. Gordon 2016-08-10 14:13:48 -0400
  • 11fda8d6e6 directsound: recalculate audiospec size before creating secondary buffer. Ryan C. Gordon 2016-08-09 19:35:46 -0400
  • e67c0c860a emscripten audio: Added audio capture support. Ryan C. Gordon 2016-08-09 16:58:32 -0400
  • 5cc60a62f4 Added a FIXME. Ryan C. Gordon 2016-08-09 16:58:06 -0400
  • 2b5733b7bf testaudiocapture: open capture device to same spec as output device. Ryan C. Gordon 2016-08-09 16:57:49 -0400
  • 7fe36844d5 audio: Only allocate fake_stream if we're using the standard audio threads. Ryan C. Gordon 2016-08-09 00:44:59 -0400
  • 45216f5dc1 audio: simplifed check for internal callback. Ryan C. Gordon 2016-08-09 00:44:05 -0400
  • a5fca49f63 [ OSX ] enables Xbox One S Guide (System Main Menu) button detection. the one possible impact is that since button identifiers on OSX are just their sequence in the HID report descriptor we might change the button order, and any existing/saved mappings may get their order changed. Sam Lantinga 2016-08-08 12:17:53 -0700
  • c350b894c9 dsp: Implemented audio capture support. Ryan C. Gordon 2016-08-07 02:43:20 -0400
  • ced8bb7d64 winmm: Try to get full device names from the Windows Registry. Ryan C. Gordon 2016-08-07 01:48:38 -0400
  • 702a70639a winmm: Added a FIXME for truncated device names. Ryan C. Gordon 2016-08-06 23:05:02 -0400
  • f64b5a1fe0 winmm: Implemented audio capture support. Ryan C. Gordon 2016-08-06 19:34:32 -0400
  • abbdd8b697 Add Xbox One controller GUIDs to the XInput filter in the DirectInput joystick driver. Mikkel Krautz 2016-08-06 15:09:20 +0200
  • fd22b992b7 disk audio: Make default i/o delay match what device is meant to be running at. Ryan C. Gordon 2016-08-06 03:45:45 -0400
  • 9e12436979 disk audio: Implemented "capture" support, cleaned up some things. Ryan C. Gordon 2016-08-06 03:39:15 -0400
  • 8b823f9c80 testaudiocapture: use capture device buffer queueing, for better test coverage. Ryan C. Gordon 2016-08-06 02:48:00 -0400
  • 0d7f555ff7 audio: Implemented buffer queueing for capture devices (SDL_DequeueAudio()). Ryan C. Gordon 2016-08-06 02:47:27 -0400
  • f93003c33d testaudiocapture: don't use fullscreen for the window. Ryan C. Gordon 2016-08-06 02:45:51 -0400
  • ec84a298df audio: SDL_ClearQueuedAudio() should free everything but two packets. Ryan C. Gordon 2016-08-06 02:27:55 -0400
  • 232a393725 nas: initial shot at audio capture support. Compiles, but not tested. Ryan C. Gordon 2016-08-05 04:23:32 -0400
  • ca04111aa2 audio: Changed OnlyHasDefaultInputDevice to OnlyHasDefaultCaptureDevice. Ryan C. Gordon 2016-08-05 02:04:48 -0400
  • c99b35e39e audio: changed some SDL_memset() calls to SDL_zero(), other minor corrections. Ryan C. Gordon 2016-08-05 01:59:06 -0400
  • 8bc6d72391 audio: Removed internal SDL_audiomem.h and macros. Ryan C. Gordon 2016-08-05 01:44:15 -0400
  • d6b8792174 audio: Clean up some CloseDevice() interface details. Ryan C. Gordon 2016-08-05 01:44:41 -0400
  • d498ff5bad arts: backed out audio capture support. Ryan C. Gordon 2016-08-04 11:51:17 -0400
  • 27f28dba2c dummy audio: Patched to compile. Ryan C. Gordon 2016-08-03 16:54:10 -0400
  • e66d19a3af Fixed two old identifiers in header comments. Philipp Wiesemann 2016-08-03 22:39:44 +0200
  • 8d49bceb63 PSP: Fixed memory leak if video init failed. Philipp Wiesemann 2016-08-03 22:32:20 +0200
  • 6fd7b11043 WinRT: Removed not needed SDL_zerop() after SDL_calloc(). Philipp Wiesemann 2016-08-03 22:32:02 +0200
  • 1d9ebdaa0b Added brackets to function names in header comments so that doxygen links them. Philipp Wiesemann 2016-08-03 22:30:31 +0200
  • 5926dc1c40 dummy audio: Implemented dummy audio capture support. :) Ryan C. Gordon 2016-08-03 02:18:47 -0400
  • cf4dcd7722 bsdaudio: first shot at audio capture support! Ryan C. Gordon 2016-08-03 01:57:41 -0400
  • 235d76d612 bsdaudio: this appears to be using the wrong variable...? Ryan C. Gordon 2016-08-03 01:56:58 -0400
  • 4bd8f484b9 arts: Patched to (maybe) compile. Ryan C. Gordon 2016-08-03 01:53:59 -0400
  • b92bb39ee1 arts: implemented audio capture support. Ryan C. Gordon 2016-08-03 01:01:44 -0400
  • aa2e3a0c7c alsa: capture devices don't need a mixbuf allocated. Ryan C. Gordon 2016-08-03 01:00:30 -0400
  • 040ee805ab testaudiocapture: made test app interactive. Ryan C. Gordon 2016-08-03 00:31:08 -0400
  • 0f26b9ccab coreaudio: Implemented audio capture for iOS. Ryan C. Gordon 2016-08-03 00:30:12 -0400
  • f2c4d86dc1 testaudiocapture: Make a simple green/red window when recording/playing. Ryan C. Gordon 2016-08-02 19:17:51 -0400
  • 327721bdd1 alsa: Implemented audio capture support! Ryan C. Gordon 2016-08-02 15:06:40 -0400
  • e84c91e864 alsa: Cleaned up the 5.1 swizzle mess a little. Ryan C. Gordon 2016-08-02 15:06:05 -0400