Commit Graph

  • a20c40c494 Accumulate subpixel mouse motion so motion is not lost. Boris Gjenero 2016-09-13 00:03:45 -0700
  • 443998ff33 Fix of mouse events in browser without pointer locks TelpeNight 2016-09-13 00:03:44 -0700
  • 2b367cb6b0 optimize Emscripten_UpdateWindowFramebuffer Alon Zakai 2016-09-13 00:03:43 -0700
  • 63200ea395 optimize a getValue Alon Zakai 2016-09-13 00:03:41 -0700
  • 42feccea37 Include timers when using cmake (#29) Charlie Birks 2016-09-13 00:03:40 -0700
  • 98ec844388 send mouse move on enter/leave Charlie Birks 2016-09-13 00:03:39 -0700
  • a2ef0db8a8 listen for mouse up on document (fixes mouseup outside canvas) Charlie Birks 2016-09-13 00:03:37 -0700
  • cd05184f9b use SDL_SetMouseFocus Charlie Birks 2016-09-13 00:03:36 -0700
  • bdca510fd6 simplify fullscreen handling using new fullscreen_strategy api, patch contributed by Charlie Birks Sam Lantinga 2016-09-13 00:03:28 -0700
  • be08cc61f9 use css size for touch normalisation Charlie Birks 2016-09-12 23:58:08 -0700
  • 1096f32309 Reverted previous commit which breaks game controller input processing. Sam Lantinga 2016-09-09 15:12:09 -0700
  • 61c0f2cf64 Suggestion from Apple: use kCFRunLoopCommonModes which does more complete event processing Sam Lantinga 2016-09-08 20:38:23 -0700
  • da1e3d6938 emscripten: special case to make SDL_ShowSimpleMessageBox() work. Ryan C. Gordon 2016-09-06 13:13:03 -0400
  • 45553ac4db emscripten-buildbot.sh: exit with an error if configure/make fail. Ryan C. Gordon 2016-09-06 12:18:52 -0400
  • 6188c33420 mac: Patched to compile with CMake project. Ryan C. Gordon 2016-09-04 01:42:46 -0400
  • 0265d3af9b coreaudio: Move from AudioUnits to AudioQueues. Ryan C. Gordon 2016-09-04 01:23:55 -0400
  • 3b53304a94 coreaudio: capture devices should let the system allocate the render buffer. Ryan C. Gordon 2016-09-03 00:13:41 -0400
  • fda7a3d158 coreaudio: Replaced an int with an SDL_bool. Ryan C. Gordon 2016-09-02 13:12:21 -0400
  • f9d9708f6b coreaudio: Move some variable declarations to the top of the scope. Ryan C. Gordon 2016-09-02 13:11:28 -0400
  • 1428bab3b3 Fixes building SDL on Ubuntu 16.04 with Mir headers installed Gabriel Jacobo 2016-09-01 16:01:54 -0300
  • f11a440999 wayland: Add support for relative mouse mode, by Jonas ?dahl <jadahl@gmail.com> Sam Lantinga 2016-09-01 01:26:56 -0700
  • 19d3500ae1 wayland: Build own version of core protocol Jonas ?dahl 2016-06-23 18:39:05 +0800
  • 736a624df0 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
  • 2098bfb3ca emscripten: Be more aggressive when closing audio capture devices. Ryan C. Gordon 2016-08-31 16:10:04 -0400
  • f5d43cf912 WinRT: added an extra NULL pointer check for SDL_*ScreenSaver() backend code David Ludwig 2016-08-31 12:52:55 -0400
  • ebb058910d Mir: Add mouse grab support (requires mir 0.24) Brandon Schaefer 2016-08-30 12:58:00 -0700
  • 48490a528a Fixed log message in audio capture test program. Philipp Wiesemann 2016-08-30 21:16:04 +0200
  • 379a430408 Android: Removed unused internal function. Philipp Wiesemann 2016-08-30 21:15:46 +0200
  • 9581d4a585 Android: Fixed misleading warning in log output (thanks, Sylvain!). Philipp Wiesemann 2016-08-30 21:15:18 +0200
  • cf28727f89 Android: Fixed missing mouse motion events while button down (thanks, Sylvain!). Philipp Wiesemann 2016-08-30 21:14:52 +0200
  • 51053a062c Fixed compiling if filesystem is disabled (thanks, Elias!). Philipp Wiesemann 2016-08-30 21:14:13 +0200
  • 5020fe8fdb WinRT: added SDL_*ScreenSaver() support; fixed crash when restoring app from screensaver David Ludwig 2016-08-29 20:27:21 -0400
  • 651107a118 Fixed sorting and name of XBox wireless controller entry Sam Lantinga 2016-08-16 12:02:22 -0700
  • 4c1484784a Merged Change: 3576099 from rel/streaming_client Sam Lantinga 2016-08-16 12:02:12 -0700
  • b65763c0c2 WinRT: patched to compile David Ludwig 2016-08-29 10:48:56 -0400
  • 5bcf1d256b cocoa: Fixed incorrect autorelease, noted by static analysis. Ryan C. Gordon 2016-08-28 19:06:31 -0400
  • c9bfcbde6e nacl: Patched to compile. Ryan C. Gordon 2016-08-28 18:52:25 -0400
  • 714aa21136 Patched to compile on Haiku. Ryan C. Gordon 2016-08-28 18:24:44 -0400
  • 2da1ec8354 Merge audio capture work back into the mainline. Ryan C. Gordon 2016-08-28 13:36:13 -0400
  • 06dcdc7d48 Patched to compile. Ryan C. Gordon 2016-08-28 11:56:11 -0400
  • 850da32f30 alsa: Implemented hotplug support, cleaned up device names. Ryan C. Gordon 2016-08-28 08:50:26 -0700
  • 35e564a694 ios: patched to compile. Ryan C. Gordon 2016-08-26 15:46:29 -0400
  • cfa95fe68c alsa: don't enumerate virtual devices, just physical hardware. Ryan C. Gordon 2016-08-15 10:09:41 -0400
  • ad1bfea5a0 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
  • c69bce6774 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
  • e79f00097a Emscripten: Fixed crash if closing removed joystick (thanks, Sylvain!). Philipp Wiesemann 2016-08-25 22:31:44 +0200
  • e41e185eab Android: Fixed crash if closing removed joystick (thanks, Sylvain!). Philipp Wiesemann 2016-08-25 22:31:33 +0200
  • 5150eb361f 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
  • f6f9350a3c Added link in header comment. Philipp Wiesemann 2016-08-17 21:05:00 +0200
  • a128552577 Emscripten: Fixed opening previously closed joystick. Philipp Wiesemann 2016-08-17 21:04:50 +0200
  • c18ff8d253 Android: Fixed opening previously closed joystick (thanks, Sylvain!). Philipp Wiesemann 2016-08-17 21:04:32 +0200
  • b6daf1f60a testaudiocapture: ask for way more output samples. Ryan C. Gordon 2016-08-12 22:50:48 -0400
  • d05ae1941c emscripten: send fake mouse events for touches, like other targets do. Ryan C. Gordon 2016-08-12 19:59:00 -0400
  • 3b88f5c690 emscripten audio: check for an "undefined" object, remove some console.log(). Ryan C. Gordon 2016-08-12 00:03:58 -0400
  • e435659c63 audio: Cleaned up "extern AudioBootStrap" list. Ryan C. Gordon 2016-08-11 22:26:58 -0400
  • 6f4bcd2498 audio: Renamed some internal driver symbols in various targets. Ryan C. Gordon 2016-08-11 22:22:09 -0400
  • 8f0af77354 android: implement audio capture support. Ryan C. Gordon 2016-08-11 22:04:49 -0400
  • b78ec97496 directsound: Implemented audio capture support. Ryan C. Gordon 2016-08-10 16:00:16 -0400
  • 21c7fe0060 windows: directsound should also map audio device GUIDs to proper names. Ryan C. Gordon 2016-08-10 15:34:24 -0400
  • b879595a2a audio: Patched to compile on C89 compilers. Ryan C. Gordon 2016-08-10 14:14:14 -0400
  • 244d2dbcd5 emscripten audio: fix timer on capture's silence callback. Ryan C. Gordon 2016-08-10 14:13:48 -0400
  • 7a8e4cb019 directsound: recalculate audiospec size before creating secondary buffer. Ryan C. Gordon 2016-08-09 19:35:46 -0400
  • 358a168c9d emscripten audio: Added audio capture support. Ryan C. Gordon 2016-08-09 16:58:32 -0400
  • 5de11a5fc5 Added a FIXME. Ryan C. Gordon 2016-08-09 16:58:06 -0400
  • 3139e5d16b testaudiocapture: open capture device to same spec as output device. Ryan C. Gordon 2016-08-09 16:57:49 -0400
  • a05bde2170 audio: Only allocate fake_stream if we're using the standard audio threads. Ryan C. Gordon 2016-08-09 00:44:59 -0400
  • be8d7a46fb audio: simplifed check for internal callback. Ryan C. Gordon 2016-08-09 00:44:05 -0400
  • 8097f272e2 [ 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
  • df4985e207 dsp: Implemented audio capture support. Ryan C. Gordon 2016-08-07 02:43:20 -0400
  • a0ff2554c1 winmm: Try to get full device names from the Windows Registry. Ryan C. Gordon 2016-08-07 01:48:38 -0400
  • ff7df7e687 winmm: Added a FIXME for truncated device names. Ryan C. Gordon 2016-08-06 23:05:02 -0400
  • 51d1523380 winmm: Implemented audio capture support. Ryan C. Gordon 2016-08-06 19:34:32 -0400
  • a21e6af514 Add Xbox One controller GUIDs to the XInput filter in the DirectInput joystick driver. Mikkel Krautz 2016-08-06 15:09:20 +0200
  • 4499e5bcc6 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
  • 978df1ad74 disk audio: Implemented "capture" support, cleaned up some things. Ryan C. Gordon 2016-08-06 03:39:15 -0400
  • a15b974044 testaudiocapture: use capture device buffer queueing, for better test coverage. Ryan C. Gordon 2016-08-06 02:48:00 -0400
  • 7315390171 audio: Implemented buffer queueing for capture devices (SDL_DequeueAudio()). Ryan C. Gordon 2016-08-06 02:47:27 -0400
  • 7bfe494c62 testaudiocapture: don't use fullscreen for the window. Ryan C. Gordon 2016-08-06 02:45:51 -0400
  • e7347a4027 audio: SDL_ClearQueuedAudio() should free everything but two packets. Ryan C. Gordon 2016-08-06 02:27:55 -0400
  • 9a33154450 nas: initial shot at audio capture support. Compiles, but not tested. Ryan C. Gordon 2016-08-05 04:23:32 -0400
  • 9b2a59ef05 audio: Changed OnlyHasDefaultInputDevice to OnlyHasDefaultCaptureDevice. Ryan C. Gordon 2016-08-05 02:04:48 -0400
  • 761a79788c audio: changed some SDL_memset() calls to SDL_zero(), other minor corrections. Ryan C. Gordon 2016-08-05 01:59:06 -0400
  • 979de761c9 audio: Removed internal SDL_audiomem.h and macros. Ryan C. Gordon 2016-08-05 01:44:15 -0400
  • 9b64772775 audio: Clean up some CloseDevice() interface details. Ryan C. Gordon 2016-08-05 01:44:41 -0400
  • 30a9139bc3 arts: backed out audio capture support. Ryan C. Gordon 2016-08-04 11:51:17 -0400
  • 20cd5e44ce dummy audio: Patched to compile. Ryan C. Gordon 2016-08-03 16:54:10 -0400
  • 24bc00a831 Fixed two old identifiers in header comments. Philipp Wiesemann 2016-08-03 22:39:44 +0200
  • 82c94a3f79 PSP: Fixed memory leak if video init failed. Philipp Wiesemann 2016-08-03 22:32:20 +0200
  • 9f97ee8a85 WinRT: Removed not needed SDL_zerop() after SDL_calloc(). Philipp Wiesemann 2016-08-03 22:32:02 +0200
  • a4abda0b70 Added brackets to function names in header comments so that doxygen links them. Philipp Wiesemann 2016-08-03 22:30:31 +0200
  • 17246ba95e dummy audio: Implemented dummy audio capture support. :) Ryan C. Gordon 2016-08-03 02:18:47 -0400
  • 9dd8477a21 bsdaudio: first shot at audio capture support! Ryan C. Gordon 2016-08-03 01:57:41 -0400
  • d30a2f5ad8 bsdaudio: this appears to be using the wrong variable...? Ryan C. Gordon 2016-08-03 01:56:58 -0400
  • ecbd625c4b arts: Patched to (maybe) compile. Ryan C. Gordon 2016-08-03 01:53:59 -0400
  • a7dddacd99 arts: implemented audio capture support. Ryan C. Gordon 2016-08-03 01:01:44 -0400
  • 38f4b68ca7 alsa: capture devices don't need a mixbuf allocated. Ryan C. Gordon 2016-08-03 01:00:30 -0400
  • 3ed9b0f567 testaudiocapture: made test app interactive. Ryan C. Gordon 2016-08-03 00:31:08 -0400
  • a9ef240cef coreaudio: Implemented audio capture for iOS. Ryan C. Gordon 2016-08-03 00:30:12 -0400
  • f758483a28 testaudiocapture: Make a simple green/red window when recording/playing. Ryan C. Gordon 2016-08-02 19:17:51 -0400
  • 41e8f9ede4 alsa: Implemented audio capture support! Ryan C. Gordon 2016-08-02 15:06:40 -0400