Sun, 28 Aug 2016 13:36:13 -0400 Ryan C. Gordon Merge audio capture work back into the mainline. default tip
Sun, 28 Aug 2016 11:56:11 -0400 Ryan C. Gordon Patched to compile.
Sun, 28 Aug 2016 08:50:26 -0700 Ryan C. Gordon alsa: Implemented hotplug support, cleaned up device names.
Fri, 26 Aug 2016 15:46:29 -0400 Ryan C. Gordon ios: patched to compile.
Mon, 15 Aug 2016 10:09:41 -0400 Ryan C. Gordon alsa: don't enumerate virtual devices, just physical hardware.
Fri, 26 Aug 2016 12:18:08 -0700 Sam Lantinga Added SDL_PrivateJoystickAdded() and SDL_PrivateJoystickRemoved()
Fri, 26 Aug 2016 11:16:44 -0700 Sam Lantinga commit 1170112da3776fdb06425f62d57b63144c33dc51
Thu, 25 Aug 2016 22:31:44 +0200 Philipp Wiesemann Emscripten: Fixed crash if closing removed joystick (thanks, Sylvain!).
Thu, 25 Aug 2016 22:31:33 +0200 Philipp Wiesemann Android: Fixed crash if closing removed joystick (thanks, Sylvain!).
Sat, 20 Aug 2016 13:46:45 -0400 David Ludwig WinRT: fixed bug where Win10 GameBar, when shown + hidden, might not restore a cursor's hidden state
Wed, 17 Aug 2016 21:05:00 +0200 Philipp Wiesemann Added link in header comment.
Wed, 17 Aug 2016 21:04:50 +0200 Philipp Wiesemann Emscripten: Fixed opening previously closed joystick.
Wed, 17 Aug 2016 21:04:32 +0200 Philipp Wiesemann Android: Fixed opening previously closed joystick (thanks, Sylvain!).
Mon, 08 Aug 2016 12:17:53 -0700 Sam Lantinga [ 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.
Sat, 06 Aug 2016 15:09:20 +0200 Mikkel Krautz Add Xbox One controller GUIDs to the XInput filter in the DirectInput joystick driver.
Wed, 03 Aug 2016 22:39:44 +0200 Philipp Wiesemann Fixed two old identifiers in header comments.
Wed, 03 Aug 2016 22:32:20 +0200 Philipp Wiesemann PSP: Fixed memory leak if video init failed.
Wed, 03 Aug 2016 22:32:02 +0200 Philipp Wiesemann WinRT: Removed not needed SDL_zerop() after SDL_calloc().
Wed, 03 Aug 2016 22:30:31 +0200 Philipp Wiesemann Added brackets to function names in header comments so that doxygen links them.
Fri, 12 Aug 2016 22:50:48 -0400 Ryan C. Gordon testaudiocapture: ask for way more output samples.
Fri, 12 Aug 2016 19:59:00 -0400 Ryan C. Gordon emscripten: send fake mouse events for touches, like other targets do.
Fri, 12 Aug 2016 00:03:58 -0400 Ryan C. Gordon emscripten audio: check for an "undefined" object, remove some console.log().
Thu, 11 Aug 2016 22:26:58 -0400 Ryan C. Gordon audio: Cleaned up "extern AudioBootStrap" list.
Thu, 11 Aug 2016 22:22:09 -0400 Ryan C. Gordon audio: Renamed some internal driver symbols in various targets.
Thu, 11 Aug 2016 22:04:49 -0400 Ryan C. Gordon android: implement audio capture support.
Wed, 10 Aug 2016 16:00:16 -0400 Ryan C. Gordon directsound: Implemented audio capture support.
Wed, 10 Aug 2016 15:34:24 -0400 Ryan C. Gordon windows: directsound should also map audio device GUIDs to proper names.
Wed, 10 Aug 2016 14:14:14 -0400 Ryan C. Gordon audio: Patched to compile on C89 compilers.
Wed, 10 Aug 2016 14:13:48 -0400 Ryan C. Gordon emscripten audio: fix timer on capture's silence callback.
Tue, 09 Aug 2016 19:35:46 -0400 Ryan C. Gordon directsound: recalculate audiospec size before creating secondary buffer.
Tue, 09 Aug 2016 16:58:32 -0400 Ryan C. Gordon emscripten audio: Added audio capture support.
Tue, 09 Aug 2016 16:58:06 -0400 Ryan C. Gordon Added a FIXME.
Tue, 09 Aug 2016 16:57:49 -0400 Ryan C. Gordon testaudiocapture: open capture device to same spec as output device.
Tue, 09 Aug 2016 00:44:59 -0400 Ryan C. Gordon audio: Only allocate fake_stream if we're using the standard audio threads.
Tue, 09 Aug 2016 00:44:05 -0400 Ryan C. Gordon audio: simplifed check for internal callback.
Sun, 07 Aug 2016 02:43:20 -0400 Ryan C. Gordon dsp: Implemented audio capture support.
Sun, 07 Aug 2016 01:48:38 -0400 Ryan C. Gordon winmm: Try to get full device names from the Windows Registry.
Sat, 06 Aug 2016 23:05:02 -0400 Ryan C. Gordon winmm: Added a FIXME for truncated device names.
Sat, 06 Aug 2016 19:34:32 -0400 Ryan C. Gordon winmm: Implemented audio capture support.
Sat, 06 Aug 2016 03:45:45 -0400 Ryan C. Gordon disk audio: Make default i/o delay match what device is meant to be running at.
Sat, 06 Aug 2016 03:39:15 -0400 Ryan C. Gordon disk audio: Implemented "capture" support, cleaned up some things.
Sat, 06 Aug 2016 02:48:00 -0400 Ryan C. Gordon testaudiocapture: use capture device buffer queueing, for better test coverage.
Sat, 06 Aug 2016 02:47:27 -0400 Ryan C. Gordon audio: Implemented buffer queueing for capture devices (SDL_DequeueAudio()).
Sat, 06 Aug 2016 02:45:51 -0400 Ryan C. Gordon testaudiocapture: don't use fullscreen for the window.
Sat, 06 Aug 2016 02:27:55 -0400 Ryan C. Gordon audio: SDL_ClearQueuedAudio() should free everything but two packets.
Fri, 05 Aug 2016 04:23:32 -0400 Ryan C. Gordon nas: initial shot at audio capture support. Compiles, but not tested.
Fri, 05 Aug 2016 02:04:48 -0400 Ryan C. Gordon audio: Changed OnlyHasDefaultInputDevice to OnlyHasDefaultCaptureDevice.
Fri, 05 Aug 2016 01:59:06 -0400 Ryan C. Gordon audio: changed some SDL_memset() calls to SDL_zero(), other minor corrections.
Fri, 05 Aug 2016 01:44:15 -0400 Ryan C. Gordon audio: Removed internal SDL_audiomem.h and macros.
Fri, 05 Aug 2016 01:44:41 -0400 Ryan C. Gordon audio: Clean up some CloseDevice() interface details.
Thu, 04 Aug 2016 11:51:17 -0400 Ryan C. Gordon arts: backed out audio capture support.
Wed, 03 Aug 2016 16:54:10 -0400 Ryan C. Gordon dummy audio: Patched to compile.
Wed, 03 Aug 2016 02:18:47 -0400 Ryan C. Gordon dummy audio: Implemented dummy audio capture support. :)
Wed, 03 Aug 2016 01:57:41 -0400 Ryan C. Gordon bsdaudio: first shot at audio capture support!
Wed, 03 Aug 2016 01:56:58 -0400 Ryan C. Gordon bsdaudio: this appears to be using the wrong variable...?
Wed, 03 Aug 2016 01:53:59 -0400 Ryan C. Gordon arts: Patched to (maybe) compile.
Wed, 03 Aug 2016 01:01:44 -0400 Ryan C. Gordon arts: implemented audio capture support.
Wed, 03 Aug 2016 01:00:30 -0400 Ryan C. Gordon alsa: capture devices don't need a mixbuf allocated.
Wed, 03 Aug 2016 00:31:08 -0400 Ryan C. Gordon testaudiocapture: made test app interactive.
Wed, 03 Aug 2016 00:30:12 -0400 Ryan C. Gordon coreaudio: Implemented audio capture for iOS.
Tue, 02 Aug 2016 19:17:51 -0400 Ryan C. Gordon testaudiocapture: Make a simple green/red window when recording/playing.
Tue, 02 Aug 2016 15:06:40 -0400 Ryan C. Gordon alsa: Implemented audio capture support!
Tue, 02 Aug 2016 15:06:05 -0400 Ryan C. Gordon alsa: Cleaned up the 5.1 swizzle mess a little.
Tue, 02 Aug 2016 15:04:33 -0400 Ryan C. Gordon audio: a little more robustness in the capture device's thread.
Tue, 02 Aug 2016 13:50:58 -0400 Ryan C. Gordon pulseaudio: Implemented audio capture support!
Tue, 02 Aug 2016 13:50:21 -0400 Ryan C. Gordon audio: implemented higher level infrastructure for running capture devices.
Tue, 02 Aug 2016 13:48:52 -0400 Ryan C. Gordon audio: Made some SDL_AudioDevice fields atomic.
Tue, 02 Aug 2016 13:38:56 -0400 Ryan C. Gordon testaudiocapture: Let specific devices be opened.
Mon, 01 Aug 2016 13:36:43 -0400 Ryan C. Gordon BUGS.txt: Bugzilla supports SSL; changed link to https:// ...
Mon, 01 Aug 2016 13:32:27 -0400 Ryan C. Gordon audio: changed some internal ints to be SDL_bools.
Mon, 01 Aug 2016 11:47:02 -0400 Ryan C. Gordon nacl: unlock audio thread mutex when done with it.
Mon, 01 Aug 2016 11:45:45 -0400 Ryan C. Gordon audio: Make SDL_AudioDevice::shutdown an atomic value.
Mon, 01 Aug 2016 00:20:47 -0400 Ryan C. Gordon audio: Implemented capture support for Mac OS X CoreAudio.
Mon, 01 Aug 2016 00:18:56 -0400 Ryan C. Gordon audio: Initial bits to enable audio capture support.
Wed, 27 Jul 2016 20:47:31 +0200 Philipp Wiesemann Fixed information in touch README and changed identifiers so doxygen links them.
Wed, 27 Jul 2016 20:47:08 +0200 Philipp Wiesemann Android: Updated a comment.
Wed, 27 Jul 2016 20:46:18 +0200 Philipp Wiesemann Android: Replaced deprecated AbsoluteLayout with RelativeLayout.
Wed, 20 Jul 2016 21:01:14 +0200 Philipp Wiesemann Linux: Fixed memory leak in haptic implementation (thanks, Martin!).
Wed, 20 Jul 2016 21:00:52 +0200 Philipp Wiesemann Pandora: Fixed memory leak in video implementation.
Wed, 20 Jul 2016 21:00:36 +0200 Philipp Wiesemann Pandora: Fixed compile warnings in video implementation (thanks, Bombo!).
Tue, 19 Jul 2016 21:02:44 +0200 Philipp Wiesemann ALSA: Fixed adding wrong status to error message (thanks, romain145!).
Tue, 19 Jul 2016 21:02:09 +0200 Philipp Wiesemann Pandora: Fixed SDL version in debug output.
Tue, 19 Jul 2016 21:01:30 +0200 Philipp Wiesemann Pandora: Updated SDL version in Makefile.
Tue, 19 Jul 2016 21:01:13 +0200 Philipp Wiesemann Pandora: Fixed referring to no more existing atomic source file in Makefile.
Mon, 18 Jul 2016 22:03:47 +0200 Philipp Wiesemann Updated comments in video implementations.
Mon, 18 Jul 2016 22:02:17 +0200 Philipp Wiesemann Pandora: Fixed compile error in video implementation (thanks, Bombo!).
Mon, 18 Jul 2016 22:01:01 +0200 Philipp Wiesemann Android: Fixed androidbuild.sh not working on OS X (thanks, Steffen!).
Sun, 17 Jul 2016 21:43:12 +0200 Philipp Wiesemann Android: Fixed missing export of a JNI function (thanks, Andrii!).
Sun, 17 Jul 2016 21:42:53 +0200 Philipp Wiesemann Android: Fixed compile warning about a missing prototype (thanks, Sylvain!).
Sun, 17 Jul 2016 20:32:44 +0200 Philipp Wiesemann Fixed compile warnings about evaluating undefined identifiers.
Wed, 13 Jul 2016 09:41:43 -0700 Brandon Schaefer Tests: Would be wise to compile this
Wed, 13 Jul 2016 07:39:01 -0700 Brandon Schaefer Tests: Somehow tabs leaked in...
Wed, 13 Jul 2016 07:34:06 -0700 Brandon Schaefer Tests: Add a manual test for a custom cursor (Taken from the API docs)
Wed, 13 Jul 2016 07:07:46 -0700 Brandon Schaefer Tests: Mir needs the window to swap at lease 1 frame for the cursor to show. So render in testwm2
Wed, 13 Jul 2016 07:07:08 -0700 Brandon Schaefer MIR: Fix system cursors. Been broken since custom cursor support was added!
Sat, 09 Jul 2016 22:06:00 +0200 Philipp Wiesemann Android: Added new key codes from API 24.
Sat, 02 Jul 2016 13:38:31 -0300 Alex Szpakowski iOS: Fix an OpenGL ES error when rotating the device if MSAA is used (thanks Cole Campbell!)
Tue, 28 Jun 2016 21:15:16 +0200 Philipp Wiesemann Fixed three source comments in tests.
Tue, 28 Jun 2016 21:14:11 +0200 Philipp Wiesemann Added a simple test case for SDL_sscanf() to tests.
Tue, 28 Jun 2016 21:08:23 +0200 Philipp Wiesemann Fixed freeing strings created by strdup() with SDL_free().
Sun, 26 Jun 2016 21:08:57 +0200 Philipp Wiesemann Mac: Fixed crash if SDL_GetDisplayDPI() got NULL pointers for output parameters.
Sat, 25 Jun 2016 19:40:44 +0200 Philipp Wiesemann Fixed compile warnings in test library about formats strings not being literals.
Sat, 25 Jun 2016 19:40:02 +0200 Philipp Wiesemann Mac: Updated file name in README.
Fri, 24 Jun 2016 22:17:56 -0400 David Ludwig Fixed Bug 3147 - Windows: Crash when resizing Window since hg 333216331863
Fri, 24 Jun 2016 19:06:06 +0200 Philipp Wiesemann Mac: Updated availability macro in build script.
Wed, 08 Jun 2016 08:01:21 -0700 Brandon Schaefer MIR: Add better error handling for a failed connection
Tue, 07 Jun 2016 09:01:23 -0700 Brandon Schaefer MIR: Support relative mouse mode
Mon, 23 May 2016 15:29:25 -0300 Alex Szpakowski Windows: Fix other window positions/sizes being changed when exiting exclusive fullscreen (bug #3315, thanks Simon Hug!)
Mon, 23 May 2016 15:27:30 -0300 Alex Szpakowski SDL 1.2 Windows: Fix other window positions/sizes when exiting fullscreen (bug #3315, thanks Simon Hug!) SDL-1.2
Sat, 21 May 2016 12:09:23 -0300 Alex Szpakowski Mac: Fix a crash when SDL is compiled with SDL_MAC_NO_SANDBOX enabled, by increasing the stack size of the mouse tap thread back to OS X' default of 512 KB.
Sat, 21 May 2016 00:20:52 -0300 Alex Szpakowski Removed Mac OS 10.5 support (bug #3137). Also fixed a warning about deprecated Carbon code when using SDL_audio (bug #3127, thanks Dominik!)
Fri, 20 May 2016 22:18:15 +0200 Philipp Wiesemann Updated documentation of SDL_IsScreenSaverEnabled().
Fri, 20 May 2016 22:15:58 +0200 Philipp Wiesemann Windows: Fixed missing error message if SDL_GetDisplayDPI() failed.
Fri, 20 May 2016 22:15:28 +0200 Philipp Wiesemann X11: Fixed typos in error messages and source comments.
Fri, 20 May 2016 22:14:40 +0200 Philipp Wiesemann X11: Fixed missing error message if SDL_GetDisplayDPI() failed.
Sat, 14 May 2016 23:29:49 -0400 David Ludwig WinRT: workaround a possible Windows bug, whereby hiding cursors, disables mouse-moved events
Wed, 11 May 2016 21:11:12 +0200 Philipp Wiesemann X11: Fixed SDL_GL_GetSwapInterval() returning -1 if interval is unknown.
Wed, 11 May 2016 21:10:41 +0200 Philipp Wiesemann EGL: Fixed SDL_GL_GetSwapInterval() returning -1 on error.
Wed, 11 May 2016 21:09:45 +0200 Philipp Wiesemann Updated documentation of SDL_CreateWindow() and SDL_CreateWindowFrom().
Tue, 10 May 2016 21:15:11 +0200 Philipp Wiesemann iOS: Added brackets to function names in README so that doxygen links them.
Tue, 10 May 2016 21:14:36 +0200 Philipp Wiesemann Fixed missing error message if SDL_GetDisplayDPI() is unsupported.
Tue, 10 May 2016 21:13:58 +0200 Philipp Wiesemann Fixed crash in shape test program if memory allocation failed.
Tue, 10 May 2016 21:12:48 +0200 Philipp Wiesemann Fixed error return values in filesystem test program.
Sat, 07 May 2016 21:41:59 -0400 David Ludwig WinRT: allow on-screen keyboard to be shown via SDL APIs, Win10/UWP only
Thu, 05 May 2016 22:05:21 +0200 Philipp Wiesemann Fixed memory leak in game controller test program.
Thu, 05 May 2016 22:04:16 +0200 Philipp Wiesemann Updated documentation of SDL_HINT_THREAD_STACK_SIZE in header file.
Thu, 05 May 2016 22:03:52 +0200 Philipp Wiesemann Added missing links at documentation of SDL_FreeCursor() in header file.
Sun, 01 May 2016 21:41:30 -0300 Alex Szpakowski Cocoa mouse code: Replaced NSPointInRect with NSMouseInRect (thanks Eric Wasylishen!) Fixes bug #3312.
Sun, 01 May 2016 19:51:10 -0300 Alex Szpakowski Mac: replaced a deprecated CGSetLocalEventsSuppressionInterval call that I missed in commit f0645cd8fd39
Mon, 25 Apr 2016 22:17:38 +0200 Philipp Wiesemann Android: Updated name of README file.
Sun, 17 Apr 2016 22:56:20 -0400 David Ludwig WinRT: another README tweak
Sun, 17 Apr 2016 22:54:45 -0400 David Ludwig WinRT: README tweaks
Thu, 14 Apr 2016 21:11:43 +0200 Philipp Wiesemann Wayland: Removed not needed including and setting of errno.
Thu, 14 Apr 2016 21:10:57 +0200 Philipp Wiesemann Fixed markdown formatting in porting README for doxygen output.
Thu, 14 Apr 2016 21:10:08 +0200 Philipp Wiesemann Added missing error return in test program.
Thu, 14 Apr 2016 21:09:45 +0200 Philipp Wiesemann PSP: Fixed compile error.
Wed, 13 Apr 2016 21:59:50 -0400 David Ludwig WinRT: build/link fix
Tue, 12 Apr 2016 18:40:44 -0400 Ryan C. Gordon Patched to compile on Haiku...?
Tue, 12 Apr 2016 18:12:04 -0400 Ryan C. Gordon windows: created threads' stack sizes should be reserved, not committed.
Tue, 12 Apr 2016 18:11:36 -0400 Ryan C. Gordon Patched to compile on various platforms.
Tue, 12 Apr 2016 16:45:10 -0400 Ryan C. Gordon threads: Move SDL's own thread creation to a new internal API.
Tue, 12 Apr 2016 14:38:50 -0400 Ryan C. Gordon threads: Handle SDL_HINT_THREAD_STACK_SIZE at top level, implement elsewhere.
Mon, 11 Apr 2016 00:22:39 -0400 David Ludwig WinRT: bug hack-fix - gamepad detection was failing on Xbox One
Sun, 10 Apr 2016 22:07:10 -0300 Alex Szpakowski iOS: Fixed SDL_GL_CreateContext crashing instead of returning null when a GLES3 context is requested on iOS 6 and older.
Mon, 04 Apr 2016 22:49:13 -0400 Ryan C. Gordon alsa: Make device enumeration robust against weird results with NULL strings.
Sat, 02 Apr 2016 13:21:01 -0300 Alex Szpakowski iOS: Also do the Dictation crash workaround before executing the animation callback.
Sat, 02 Apr 2016 11:54:05 -0300 Alex Szpakowski Add a new hint SDL_HINT_MAC_MOUSE_FOCUS_CLICKTHROUGH, which allows mouse click events to occur when clicking to focus a window in Mac OS X.
Fri, 01 Apr 2016 19:18:50 -0300 Alex Szpakowski iOS: Workaround for a crash after Dictation is used.
Fri, 01 Apr 2016 21:14:49 +0200 Philipp Wiesemann iOS: Fixed compiling demos on C89 compilers.
Fri, 01 Apr 2016 21:13:58 +0200 Philipp Wiesemann PSP: Fixed returning success from unsupported SDL_RenderReadPixels().
Fri, 01 Apr 2016 21:12:37 +0200 Philipp Wiesemann PSP: Fixed returning success for unsupported SDL_SetTextureColorMod().
Fri, 01 Apr 2016 21:11:31 +0200 Philipp Wiesemann PSP: Fixed missing error message for unsupported SDL_CreateWindowFrom().
Fri, 01 Apr 2016 21:10:43 +0200 Philipp Wiesemann Updated info about required Ubuntu version for Mir support in README.
Mon, 28 Mar 2016 21:03:04 +0200 Philipp Wiesemann Wayland: Fixed missing error message if creating a custom cursor failed.
Mon, 28 Mar 2016 21:02:30 +0200 Philipp Wiesemann Removed not needed SDL_WINDOW_SHOWN from chessboard test program.
Mon, 28 Mar 2016 21:01:46 +0200 Philipp Wiesemann iOS: Removed not needed SDL_WINDOW_SHOWN from rectangles demo.
Mon, 28 Mar 2016 21:01:26 +0200 Philipp Wiesemann iOS: Fixed keyboard demo ignoring quit requests and window closing.
Sun, 27 Mar 2016 22:26:34 +0200 Philipp Wiesemann iOS: Replaced #import with #include in two demos.
Sun, 27 Mar 2016 22:25:13 +0200 Philipp Wiesemann iOS: Restored older version of rectangles demo.
Sun, 27 Mar 2016 22:24:10 +0200 Philipp Wiesemann iOS: Updated SDL version in demo README.
Sun, 27 Mar 2016 22:22:13 +0200 Philipp Wiesemann Fixed comment in gesture source.
Wed, 30 Mar 2016 13:30:59 -0400 Ryan C. Gordon 1.2 stdlib: include SDL_config.h so we can see if HAVE_QSORT is actually set. SDL-1.2
Wed, 30 Mar 2016 13:30:19 -0400 Ryan C. Gordon gcc-fat.sh: SDL 1.2 won't build with the Mac OS X 10.11 SDK with < 10.7 compat. SDL-1.2
Wed, 30 Mar 2016 11:23:28 -0400 Ryan C. Gordon SDL_qsort in SDL 1.2 needs to use the system includes. SDL-1.2
Sun, 20 Mar 2016 15:35:34 -0300 Alex Szpakowski Mac: avoid calling CGSetLocalEventsSuppressionInterval, it was deprecated in OS X 10.6.
Fri, 18 Mar 2016 22:15:53 -0300 Alex Szpakowski Windows CMake: don't try to link dxguid, it's unavailable when using Visual Studio's XP-compatible toolset.
Wed, 16 Mar 2016 22:09:39 +0100 Philipp Wiesemann Wayland: Fixed crash if memory mapping failed while creating a custom cursor.
Wed, 16 Mar 2016 22:09:23 +0100 Philipp Wiesemann Wayland: Fixed storing a theme cursor which is never used in video data.
Fri, 11 Mar 2016 08:30:18 -0800 Sam Lantinga Quick fix for qsort off-by-one error. SDL-1.2
Fri, 11 Mar 2016 08:33:47 -0800 Sam Lantinga Pick up new display mode information after a mode change (Windows only right now).
Fri, 11 Mar 2016 08:30:18 -0800 Sam Lantinga Quick fix for qsort off-by-one error.
Fri, 11 Mar 2016 22:10:35 +0100 Philipp Wiesemann Emscripten: Deactivated custom cursor support because it created system cursors.
Fri, 11 Mar 2016 22:10:15 +0100 Philipp Wiesemann Wayland: Fixed drawing created cursors without transparency.
Fri, 11 Mar 2016 22:09:50 +0100 Philipp Wiesemann Wayland: Fixed showing created cursors incorrectly before the first redraw.
Thu, 10 Mar 2016 21:00:44 +0100 Philipp Wiesemann WinRT: Removed dead code and fixed memory leak if allocation for driver failed.
Thu, 10 Mar 2016 21:00:27 +0100 Philipp Wiesemann Fixed compiling IME test program with HAVE_SDL_TTF on C89 compilers.
Thu, 10 Mar 2016 21:00:13 +0100 Philipp Wiesemann Removed unnecessary include statement in test program.
Thu, 10 Mar 2016 01:50:43 -0500 Ryan C. Gordon A simple test program for SDL_qsort().
Tue, 08 Mar 2016 20:26:26 -0500 Ryan C. Gordon Another commit to test revision control.
Tue, 08 Mar 2016 20:24:20 -0500 Ryan C. Gordon Minor tweak to a README to test Mercurial server.
Tue, 08 Mar 2016 13:55:50 -0800 Sam Lantinga Fixed infinite timeout in SDL_WaitEventTimeout() - thanks Константин Гончарик
Mon, 07 Mar 2016 08:22:55 -0500 Ethan Lee Allow mappings to be added before GameControllerInit
Sat, 05 Mar 2016 23:25:23 -0500 Ryan C. Gordon alsa: Implemented basic device detection.
Fri, 04 Mar 2016 19:41:16 -0500 Ryan C. Gordon x11: Fix a few more XMoveWindow() calls to adjust for border size.
Fri, 04 Mar 2016 18:47:19 -0500 Ryan C. Gordon x11: Deal with window borders better.
Thu, 03 Mar 2016 20:12:51 +0100 Philipp Wiesemann Raspberry: Fixed crash if memory allocation for cursor failed.
Thu, 03 Mar 2016 20:11:43 +0100 Philipp Wiesemann Fixed compile warnings about unused variables in IME test program.
Wed, 02 Mar 2016 20:25:23 +0100 Philipp Wiesemann Wayland: Fixed fault in event handling which might have caused a crash someday.
Wed, 02 Mar 2016 20:25:09 +0100 Philipp Wiesemann Wayland: Fixed crash if allocating memory for cursor failed.
Wed, 02 Mar 2016 20:24:43 +0100 Philipp Wiesemann Replaced strlen() with SDL_strlen() in IME test program.
Wed, 17 Feb 2016 15:14:20 +0800 Jonas Ådahl wayland: Add wl_proxy_marshal_constructor_versioned sym
Thu, 25 Feb 2016 10:06:33 -0800 Brandon Schaefer Mir: Do not use opengl to find the valid pixel format if we dont use opengl
Wed, 24 Feb 2016 21:07:19 +0100 Philipp Wiesemann Mir: Replaced memcpy() with SDL_memcpy().
Wed, 24 Feb 2016 21:06:46 +0100 Philipp Wiesemann Mir: Fixed comment at conditional compilation macro.
Wed, 24 Feb 2016 21:05:19 +0100 Philipp Wiesemann Fixed doxygen warnings about markdown formatting.
Mon, 22 Feb 2016 19:00:22 +0100 Philipp Wiesemann Mir: Fixed crash if allocating memory for cursor failed.
Sun, 21 Feb 2016 19:21:21 -0500 Ryan C. Gordon Regenerated configure script with Mir changes.
Sun, 21 Feb 2016 15:19:35 -0800 bschaefer Fix API/ABI breakage in Mir 0.13/0.14.
Sun, 21 Feb 2016 17:21:29 -0500 Ryan C. Gordon Windows: Just use WaitForSingleObjectEx() everywhere.
Sun, 21 Feb 2016 17:05:25 -0500 Ryan C. Gordon Windows: let threads be named in the debugger.
Sun, 21 Feb 2016 13:19:33 -0500 Ryan C. Gordon 1.2 stdlib: Updated qsort with licensing resolved (thanks, Gareth!). SDL-1.2
Sun, 21 Feb 2016 13:07:14 -0500 Ryan C. Gordon stdlib: Restored previous qsort() implementation; the licensing is resolved.
Sat, 20 Feb 2016 01:03:39 -0500 Ryan C. Gordon x11: better fix for the previous commit's fullscreen vs maximized issue.
Sat, 20 Feb 2016 00:44:42 -0500 Ryan C. Gordon x11: Don't mess with fullscreen vs maximized window state on unmapped windows.
Fri, 19 Feb 2016 00:28:53 -0500 Ryan C. Gordon Android: Restored Philipp's joystick change, lost in the previous merge.
Fri, 19 Feb 2016 00:24:00 -0500 Ryan C. Gordon Merge Android C89 fixes from Eric Wing.
Tue, 09 Feb 2016 17:36:42 -0800 Eric Wing Android: C89 cleanup to avoid warnings/errors since the default gcc mode on Android is still pre-C99.
Thu, 18 Feb 2016 23:27:58 -0500 Ryan C. Gordon x11/wayland/mir: Make the dynamic loading macro salsa a little less messy.
Wed, 17 Feb 2016 14:15:37 -0800 Sam Lantinga Added support for the Mad Catz FightStick TE S+ PS3
Tue, 16 Feb 2016 13:51:24 -0800 Sam Lantinga Added support for the Mad Catz FightStick TE S+ PS4
Tue, 16 Feb 2016 13:51:15 -0800 Sam Lantinga Added support for the Akishop Customs PS360+ v1.66 and MadCatz PC USB Wired Stick 8818
Tue, 16 Feb 2016 13:48:46 -0800 Sam Lantinga Added support for several Mad Catz arcade sticks
Tue, 16 Feb 2016 13:47:37 -0800 Sam Lantinga Allow using the game controller API with arcade sticks and other XInput devices
Tue, 16 Feb 2016 20:32:22 +0100 Philipp Wiesemann Android: Changed an internal joystick function to return count instead of id.
Fri, 12 Feb 2016 00:27:21 -0500 Ryan C. Gordon x11: Patched to compile with DEBUG_XEVENTS on C89 compilers.
Mon, 15 Feb 2016 21:49:09 -0500 Ryan C. Gordon x11: Removed an assert.
Mon, 15 Feb 2016 03:37:01 -0500 Ryan C. Gordon Another attempt to fix Windows build.
Mon, 15 Feb 2016 03:21:26 -0500 Ryan C. Gordon Patched to compile on Visual Studio.
Mon, 15 Feb 2016 03:16:46 -0500 Ryan C. Gordon Replaced SDL_qsort with public domain code from PDCLib: http://pdclib.e43.eu/
Sun, 14 Feb 2016 21:17:25 -0400 Alex Szpakowski Windows: make sure SDL_TicksInit has been called before calling Sleep(ms) in SDL_Delay. This ensures the Windows system timer resolution is properly set before Sleep is called.
Sat, 13 Feb 2016 17:35:38 +0100 Philipp Wiesemann PSP: Deactivated dynamic API.
Sat, 13 Feb 2016 17:34:14 +0100 Philipp Wiesemann PSP: Added missing object for generic TLS to Makefile.
Wed, 10 Feb 2016 19:31:23 +0100 Philipp Wiesemann Fixed spaces in license comments.
Mon, 08 Feb 2016 01:08:21 -0500 Ryan C. Gordon x11: Updated imKStoUCS.* to latest from x.org.
Wed, 03 Feb 2016 20:32:55 -0400 Alex Szpakowski iOS: Implemented clipboard support.
Sun, 31 Jan 2016 21:11:15 -0800 Sam Lantinga David Carlier implemented SDL_GetBasePath() for OpenBSD
Sun, 31 Jan 2016 11:29:11 -0800 Sam Lantinga Return the full number of events from SDL_PeepEvents() if NULL is passed in with SDL_PEEKEVENT
Sun, 31 Jan 2016 09:39:42 -0400 Alex Szpakowski x11: Fix AltGr generating an invalid keycode (bug #3244). Thanks Thomas!
Wed, 27 Jan 2016 23:20:23 +0100 Philipp Wiesemann PSP: Removed inlined copy of SDL_CalculateAudioSpec()'s functionality.
Tue, 26 Jan 2016 22:20:05 +0100 Philipp Wiesemann Android: Fixed ignoring a return value while handling motion events.
Fri, 22 Jan 2016 13:12:16 -0800 Sam Lantinga Fixed creating fullscreen windows on Steam Link
Sat, 16 Jan 2016 21:58:49 -0800 Sam Lantinga Expose the EGL display and window for Vivante SDL windows
Sat, 16 Jan 2016 21:25:10 +0100 Philipp Wiesemann Fixed compile warnings about type conversion.
Wed, 13 Jan 2016 19:31:03 +0100 Philipp Wiesemann Android: Fixed finishing Activity on some devices if right mouse button pressed.
Tue, 12 Jan 2016 22:23:53 +0100 Philipp Wiesemann Fixed two typos in documentation.
Tue, 12 Jan 2016 22:23:00 +0100 Philipp Wiesemann Android: Added mouse initialization to reset state.
Tue, 12 Jan 2016 22:22:24 +0100 Philipp Wiesemann Android: Fixed a comment.
Mon, 11 Jan 2016 20:02:48 +0100 Philipp Wiesemann Android: Added mapping of mouse forward button and mouse back button.
Sat, 09 Jan 2016 17:41:09 -0400 Alex Szpakowski Removed dead code (caught by Clang's static analyzer).
Fri, 08 Jan 2016 07:32:51 -0500 Ryan C. Gordon CMake: only set "-O3 -g" defaults if CMAKE_BUILD_TYPE wasn't set at all.
Fri, 08 Jan 2016 07:21:15 -0500 Ryan C. Gordon Fixed buildbot's static analysis script to enable assertions.
Thu, 07 Jan 2016 19:58:00 -0500 Ryan C. Gordon x11: make last mouse coords sane upon window entry (thanks, Cengiz!).
Thu, 07 Jan 2016 17:21:50 -0800 Sam Lantinga Fixed --enable-new-dtags check with cmake
Thu, 07 Jan 2016 16:42:30 -0800 Sam Lantinga Use --enable-new-dtags to set RUNPATH rather than RPATH so that LD_LIBRARY_PATH is not overridden by the application.
Thu, 07 Jan 2016 16:01:24 -0500 Ryan C. Gordon Fixed NULL dereference on drop events with no window associated.
Thu, 07 Jan 2016 12:01:51 -0800 Sam Lantinga Updated debian packaging files
Thu, 07 Jan 2016 14:51:22 -0500 Ryan C. Gordon Updated dynamic API table.
Tue, 05 Jan 2016 16:39:18 -0500 Ethan Lee SDL_RenderSetIntegerScale
Thu, 07 Jan 2016 14:02:37 -0500 Ryan C. Gordon Mac: Implemented SDL_GetDisplayDPI (thanks, Kirill!).
Wed, 06 Jan 2016 22:39:29 +0100 Philipp Wiesemann Fixed compile warnings about uninitialized variables in test library.
Wed, 06 Jan 2016 22:39:04 +0100 Philipp Wiesemann Fixed outdated information in a README for iOS.
Wed, 06 Jan 2016 22:38:35 +0100 Philipp Wiesemann Fixed doxygen warnings.
Tue, 05 Jan 2016 05:44:32 -0500 Ryan C. Gordon CMake: Turned off Mac OS X rpath warning kludge.
Tue, 05 Jan 2016 05:38:55 -0500 Ryan C. Gordon Patched to compile on iOS.
Tue, 05 Jan 2016 05:31:33 -0500 Ryan C. Gordon Android: Fixed up drop events for new interface.
Tue, 05 Jan 2016 05:22:35 -0500 Ryan C. Gordon Patched to compile.
Tue, 05 Jan 2016 02:29:16 -0500 Ryan C. Gordon Use SDL's stdinc functions instead of C runtime calls.
Tue, 05 Jan 2016 02:27:50 -0500 Ryan C. Gordon Added SDL_WINDOWEVENT_TAKE_FOCUS.
Tue, 21 Apr 2015 10:10:59 -0400 Ryan C. Gordon Added SDL_WINDOWEVENT_HIT_TEST.
Tue, 21 Apr 2015 09:45:58 -0400 Ryan C. Gordon Added SDL_SetWindowModalFor().
Tue, 05 Jan 2016 02:28:56 -0500 Ryan C. Gordon Added SDL_SetWindowInputFocus().
Tue, 05 Jan 2016 02:46:10 -0500 Ryan C. Gordon Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity().
Tue, 05 Jan 2016 02:29:06 -0500 Ryan C. Gordon Added SDL_GetWindowBordersSize().
Tue, 05 Jan 2016 02:27:26 -0500 Ryan C. Gordon x11: Put a matching window_group wmhint on every window created.
Tue, 05 Jan 2016 01:42:00 -0500 Ryan C. Gordon Added SDL_DROPBEGIN and SDL_DROPCOMPLETE events, plus window IDs for drops.
Tue, 05 Jan 2016 01:30:40 -0500 Ryan C. Gordon Added special window type flags.
Tue, 05 Jan 2016 02:26:45 -0500 Ryan C. Gordon Added SDL_DROPTEXT event, for dragging and dropping string data.
Mon, 04 Jan 2016 23:52:40 -0500 Ryan C. Gordon Added SDL_GetDisplayUsableBounds().
Wed, 22 Apr 2015 16:50:48 -0400 Ryan C. Gordon x11: Optimize SDL_GetGlobalMouseState() a little.
Tue, 21 Apr 2015 10:14:17 -0400 Ryan C. Gordon x11: window managers might mark windows as FULLSCREEN _and_ MAXIMIZED.
Tue, 21 Apr 2015 01:22:32 -0400 Ryan C. Gordon x11: Workaround window managers that mark fullscreen windows as maximized.
Mon, 04 Jan 2016 23:44:27 -0500 Ryan C. Gordon x11: Let apps specify that video init should fail if XRandR is unavailable.
Tue, 05 Jan 2016 02:40:14 -0500 Ryan C. Gordon x11: _NET_WM_PID needs a long, not a pid_t, I think.
Tue, 05 Jan 2016 01:26:32 -0500 Ryan C. Gordon CMake: Let static libraries optionally be built with Position Independent Code.
Tue, 05 Jan 2016 01:25:54 -0500 Ryan C. Gordon CMake: use the old MACOSX_RPATH behavior (for now), silence the warning.
Tue, 21 Apr 2015 10:19:20 -0400 Ryan C. Gordon Updated comment: this is the correct way to do fullscreen on X11 now.
Tue, 21 Apr 2015 09:46:48 -0400 Ryan C. Gordon Added a few FIXMEs.
Mon, 04 Jan 2016 22:58:38 -0500 Ryan C. Gordon Try to build with GCC's -Wdeclaration-after-statement.
Mon, 04 Jan 2016 22:00:04 -0500 Ryan C. Gordon Mac: allows apps to use OpenGL on a slower, integrated GPU.
Mon, 04 Jan 2016 16:36:42 -0500 Ryan C. Gordon Patch to compile on C89 compilers.
Mon, 04 Jan 2016 16:25:27 -0500 Ryan C. Gordon x11: Support _NET_WM_USER_TIME and give _NET_ACTIVE_WINDOW a valid timestamp.
Sun, 03 Jan 2016 21:48:17 -0500 Ryan C. Gordon CMake: Don't link directly to libGL on Unix.
Sun, 03 Jan 2016 20:52:44 -0500 Ryan C. Gordon CMake: Don't make a libSDL2.so symlink on Mac OS X (do .dylib instead).
Sun, 03 Jan 2016 06:50:50 -0500 Ryan C. Gordon Remove almost all instances of "volatile" keyword.
Sat, 02 Jan 2016 12:17:33 -0800 Sam Lantinga Added tag release-2.0.4 for changeset e12c38730512
Sat, 02 Jan 2016 11:17:06 -0800 Sam Lantinga Backed out commit 4de94185790e, this causes Visual Studio build failure on buildbot release-2.0.4
Sat, 02 Jan 2016 10:38:51 -0800 Sam Lantinga Fixed sed error on Mac OS X and updated copyright on a few last files
Sat, 02 Jan 2016 10:25:53 -0800 Sam Lantinga Fixed bug 3092 - Statically link sdl2 with /MT for msvc
Sat, 02 Jan 2016 10:10:34 -0800 Sam Lantinga Updated copyright to 2016
Fri, 01 Jan 2016 17:41:11 +0100 Philipp Wiesemann Fixed typo in README for iOS.
Fri, 01 Jan 2016 17:39:55 +0100 Philipp Wiesemann Added brackets to function names in header comments so doxygen links them.
Thu, 31 Dec 2015 21:16:43 -0400 Alex Szpakowski Updated some header comments and iOS documentation to better clarify high-dpi / retina support and screen-coordinate sizes versus pixel sizes.
Thu, 31 Dec 2015 15:26:40 -0400 Alex Szpakowski CMake: Fixed building for Windows with VS2015 (bug #3080).
Thu, 31 Dec 2015 01:54:11 -0500 David Ludwig WinRT: minor code-comment cleanups
Thu, 31 Dec 2015 01:50:30 -0500 David Ludwig WinRT: fixed bug whereby a Win8.x app's SDL_Window wasn't getting de-marked as maximized (on window restore)
Thu, 31 Dec 2015 01:40:50 -0500 David Ludwig Fixed Bug 3217 - WinRT: after alt-tab'ing back into fullscreen app, mouse cursor is sometimes wrong
Wed, 30 Dec 2015 12:44:13 -0500 David Ludwig Fixed Bug 3215 - Win32: 'fullscreen' app doesn't always extend to top of screen
Tue, 29 Dec 2015 19:14:19 +0100 Philipp Wiesemann Updated configure script.
Tue, 29 Dec 2015 19:13:56 +0100 Philipp Wiesemann Fixed a crash if creating accelerated renderer after accessing window surface.
Tue, 29 Dec 2015 02:32:47 -0500 Ryan C. Gordon NetBSD: fixed issues with cpuinfo and pthread_setname_np (thanks, Thomas!).
Tue, 29 Dec 2015 02:29:56 -0500 Ryan C. Gordon NetBSD: improved joystick support (thanks, Thomas!).
Tue, 29 Dec 2015 02:27:02 -0500 Ryan C. Gordon Added support for building for NetBSD on the Raspberry Pi (thanks, Jared!).
Tue, 29 Dec 2015 02:16:14 -0500 Ryan C. Gordon XRandR: fixed primary output detection logic (thanks, "winterknight"!).
Tue, 29 Dec 2015 01:09:58 -0500 Ryan C. Gordon Mac: don't ignore mouse clicks on the top pixel of a window (thanks, Joshua!).
Tue, 29 Dec 2015 00:57:24 -0500 Ryan C. Gordon CMake: Changes to get CMake project to work with Android (thanks, Martin!).
Tue, 29 Dec 2015 00:36:03 -0500 Ryan C. Gordon CMake: fixed a failure to reset CMAKE_REQUIRED_FLAGS (thanks, Martin!).
Tue, 29 Dec 2015 00:24:37 -0500 Ryan C. Gordon CMake: don't try to use the Linux joystick code on Android (thanks, Martin!).
Tue, 29 Dec 2015 00:02:43 -0500 Ryan C. Gordon CMake: Fixed to work on Windows 8 SDK (thanks, Martin!).
Mon, 28 Dec 2015 23:29:11 -0500 Ryan C. Gordon Fixed typo in sdl2-config.cmake.in (thanks, Rafal!).
Mon, 28 Dec 2015 15:15:58 -0500 Ryan C. Gordon OpenGL+GLES renderers: Fixed incorrect clip rectangle coords (thanks, Marcel!).
Mon, 28 Dec 2015 15:44:09 -0400 Alex Szpakowski Mac: expose joystick buttons that report themselves as having 'Start' and 'Select' HID usages.
Mon, 28 Dec 2015 13:30:58 -0500 Ryan C. Gordon Mac: Whoops, lost legit Caps lock keypress events. Fixed.
Mon, 28 Dec 2015 13:08:19 -0500 Ryan C. Gordon Windows: resync num/caps lock when window is gaining focus.
Mon, 28 Dec 2015 13:07:44 -0500 Ryan C. Gordon Sync up the caps/numlock state properly without sending key events.
Sun, 27 Dec 2015 23:39:43 -0500 Ryan C. Gordon Mac: Fix keyboard state if capslock was toggled while app wasn't in foreground.
Sun, 27 Dec 2015 22:26:27 -0500 David Ludwig WinRT: made bug 3202/3213's fix apply for WinRT apps
Sun, 27 Dec 2015 18:56:46 -0500 Ryan C. Gordon Removed a tabstop.
Sun, 27 Dec 2015 18:48:14 -0500 Ryan C. Gordon Win: make sure SDL keyboard state reflects system capslock state at startup.
Sun, 27 Dec 2015 17:55:45 -0500 David Ludwig Fixed bug 3202 - Fix renderer visibility on a window maximized directly from the minimized state
Sun, 27 Dec 2015 16:46:12 -0500 Ryan C. Gordon Mac: make sure SDL keyboard state reflects system capslock state at startup.
Fri, 25 Dec 2015 13:41:23 +0100 Philipp Wiesemann Fixed a comment in two test programs.
Thu, 24 Dec 2015 06:11:05 -0800 Sam Lantinga Fixed whitespace in testspriteminimal.c
Tue, 22 Dec 2015 00:58:47 -0500 David Ludwig WinRT: Fixed bug 3210, "alt-tab doesn't work correctly with full-screened, UWP (Win10 Store) apps"
Fri, 18 Dec 2015 18:49:35 -0800 Sam Lantinga sdl:
Fri, 18 Dec 2015 18:49:23 -0800 Sam Lantinga Fixed mapping third party XBox controllers that have the trigger axis all the way in until they are pulled and get updated values.
Fri, 18 Dec 2015 00:49:27 -0400 Alex Szpakowski Cleaned up some code formatting.
Fri, 11 Dec 2015 16:41:59 -0400 Alex Szpakowski iOS: Set the player index of MFi gamepads when the user first presses a button, rather than when it's programatically opened.
Thu, 10 Dec 2015 22:17:22 -0400 Alex Szpakowski Cocoa: Use NSTextInputClient instead of NSTextInput for text input handling. The latter was deprecated in OS X 10.6.
Thu, 10 Dec 2015 20:25:34 -0400 Alex Szpakowski SDL_GL_GetAttribute: If a GL context isn't active, only return failure when the specified attribute needs an active GL context to be queried.
Wed, 09 Dec 2015 21:34:56 -0500 David Ludwig WinRT: fixed bug: Back button(s) weren't working on Win10
Wed, 09 Dec 2015 12:11:40 -0800 Sam Lantinga Added broad support for wireless XBox 360 controllers on Linux
Mon, 07 Dec 2015 21:43:16 +0100 Philipp Wiesemann Fixed outdated information in README for test programs.
Mon, 07 Dec 2015 21:42:44 +0100 Philipp Wiesemann Pandora: Fixed referring to no more existing CD-ROM source files in Makefile.
Mon, 07 Dec 2015 21:41:55 +0100 Philipp Wiesemann Pandora: Fixed deactivating no more available CD-ROM support in config header.
Sun, 06 Dec 2015 18:48:46 -0500 David Ludwig WinRT: build fix for Windows Phone 8.0
Sun, 06 Dec 2015 18:42:30 -0500 David Ludwig WinRT: enabled the Win10-Store Cert Kit bug-workaround, for Windows 8.0 apps
Sun, 06 Dec 2015 18:33:43 -0500 David Ludwig WinRT: enabled the Win10-Store Cert Kit bug-workaround, for Windows 8.1 apps
Sun, 06 Dec 2015 17:32:33 -0500 David Ludwig WinRT: fixed a build error when compiling Windows 8.1 .dlls
Sun, 06 Dec 2015 17:07:37 -0500 David Ludwig WinRT: removed an unused variable from DXGI-based display-detection code
Sun, 06 Dec 2015 17:06:40 -0500 David Ludwig WinRT: workaround for a possible bug in the Win10 Store's Certification Kit
Sun, 06 Dec 2015 17:51:11 +0100 Philipp Wiesemann Windows: Added missing NULL check after SDL_stack_alloc().
Sun, 06 Dec 2015 17:50:51 +0100 Philipp Wiesemann Changed comment in test program to avoid confusion.
Sat, 05 Dec 2015 17:08:07 +0100 Philipp Wiesemann X11: Fixed memory leak when initializing multiple screens.
Fri, 04 Dec 2015 22:12:36 +0100 Philipp Wiesemann Fixed comment in filesystem test program.
Wed, 02 Dec 2015 08:04:17 -0500 David Ludwig WinRT: minor tweak to NuGet package naming
Wed, 02 Dec 2015 07:58:23 -0500 David Ludwig WinRT: allowed NuGet packaging code to get hg revision regardless of cwd
Tue, 01 Dec 2015 22:07:24 -0500 David Ludwig WinRT: added NuGet-package creation support to WinRT build script
Tue, 01 Dec 2015 22:24:04 +0100 Philipp Wiesemann Fixed compile error in timer test program if PRIu64 not available.
Tue, 01 Dec 2015 22:22:58 +0100 Philipp Wiesemann Fixed compile warning in IME test program.
Tue, 01 Dec 2015 22:21:29 +0100 Philipp Wiesemann Fixed filesystem test program to compile with older versions of C.
Mon, 30 Nov 2015 23:30:01 -0500 David Ludwig WinRT: noted Win10/UWP support in WhatsNew.txt (under 2.0.4)
Mon, 30 Nov 2015 21:11:33 -0500 David Ludwig WinRT: made WinRT build script create Win10/UWP .dll files
Mon, 30 Nov 2015 10:39:34 -0500 Edward Rudd Add Logitech F510 Gamepad Direct input mode mapping
Mon, 30 Nov 2015 03:30:35 -0400 Alex Szpakowski Removed some debug prints.
Mon, 30 Nov 2015 03:30:07 -0400 Alex Szpakowski Mac: Fixed SDL_SetWindowFullscreen not restoring the window's original size when exiting a Space.
Sun, 29 Nov 2015 19:33:11 -0500 David Ludwig WinRT: added Win10/UWP (Universal Windows Platform) support
Thu, 26 Nov 2015 13:51:03 -0500 David Ludwig WinRT: bug-fix - SDL_SetThreadPriority() didn't work on WinRT 8.x platforms
Thu, 26 Nov 2015 11:15:43 -0500 David Ludwig WinRT: minor code cleanup in window-creation code
Thu, 26 Nov 2015 11:09:50 -0500 David Ludwig WinRT: native windows are inherently resizable (in WinRT 8.x)
Thu, 26 Nov 2015 02:37:51 -0500 David Ludwig WinRT: bug-fix, fullscreen mode wasn't getting reported in Windows 8.0 apps
Thu, 26 Nov 2015 02:13:15 -0500 David Ludwig WinRT: bug-fix, OpenGLES2 was failing to init, after recent windowing fixes
Thu, 26 Nov 2015 01:36:36 -0500 David Ludwig WinRT: bug-fix, fullscreen window flags weren't set if device was rotated 90 degrees
Thu, 26 Nov 2015 00:41:39 -0500 David Ludwig WinRT: lots of display and windowing related fixes
Sun, 15 Nov 2015 13:04:42 -0500 David Ludwig WinRT: fixed crash in SDL_CondWaitTimeout, when using Win10's MSVC runtime
Wed, 25 Nov 2015 21:39:28 +0100 Philipp Wiesemann Replaced tabs with spaces in test programs.
Wed, 25 Nov 2015 21:31:02 +0100 Philipp Wiesemann Added SDL_HINT_VIDEO_X11_NET_WM_PING to WhatsNew.txt for 2.0.4.
Tue, 17 Nov 2015 12:15:35 -0500 Ryan C. Gordon X11: Let XRandR respect multiple screens (DISPLAY=:0.0 vs :0.1, etc).
Mon, 16 Nov 2015 21:20:38 -0800 Sam Lantinga Fixed bug 3168 - xinput build failure with dxsdk
Sat, 14 Nov 2015 21:29:14 -0500 David Ludwig WinRT: fixed build error in latest XInput code
Sat, 14 Nov 2015 14:53:44 -0500 Ryan C. Gordon Minor whitespace fix.
Sat, 14 Nov 2015 12:35:45 -0500 Ryan C. Gordon Added SDL_JoystickFromInstanceID() and SDL_GameControllerFromInstanceID().
Sat, 14 Nov 2015 04:24:39 -0400 Alex Szpakowski Mac: Fix a warning about implicit declaration of SDL_SendKeymapChangedEvent (bug #3167.)
Fri, 13 Nov 2015 14:26:00 -0800 Sam Lantinga Added support for the Gamestop Logic3 Controller
Thu, 12 Nov 2015 22:53:37 -0400 Alex Szpakowski Mac: Added SDL_GameController mappings for the Steelseries Stratus XL and Nimbus gamepads.
Thu, 12 Nov 2015 22:44:32 -0400 Alex Szpakowski Mac: Detect the d-pad and pause buttons on Steelseries MFi gamepads (bug #3124.)
Thu, 12 Nov 2015 20:58:11 -0400 Alex Szpakowski iOS: Fixed crashes when rotating the screen after destroying a window.
Thu, 12 Nov 2015 13:13:36 -0800 Sam Lantinga Added Linux support for the Razer Sabertooth game controller
Mon, 09 Nov 2015 18:13:47 -0400 Alex Szpakowski iOS: Set the 'player index' of MFi game controllers when they're opened for use.
Mon, 09 Nov 2015 17:41:54 -0400 Alex Szpakowski iOS: Fixed MFi game controller triggers to report the proper range of values.
Mon, 09 Nov 2015 08:55:07 -0800 Sam Lantinga one last SDL fix: restore menu bar if we destroy a fullscreen window without transitioning it back to a non-fullscreen window first
Mon, 09 Nov 2015 08:55:01 -0800 Sam Lantinga don't toggle SDL fullscreen state on OSX if we're destroying the window
Mon, 09 Nov 2015 08:54:56 -0800 Sam Lantinga more SDL fullscreen state tracking fixes, don't update fullscreen flags on failure to change fullscreen state
Mon, 09 Nov 2015 08:54:49 -0800 Sam Lantinga SDL OSX implementation must account for the fact that going fullscreen can fail. improve the logic around retrying, make a few attempts before failing.
Mon, 09 Nov 2015 08:54:42 -0800 Sam Lantinga add hacky support for failed fullscreen transitions. SDL doesn't have the concept of a fullscreen transition that failed. if the user is actively changing spaces while the app goes fullscreen, it fails to go fullscreen; now it will just try again instead of hanging around with the wrong window styles.
Mon, 09 Nov 2015 02:32:37 -0400 Alex Szpakowski iOS MFi game controllers: inverted the thumbstick y axis values to match the behavior of other controllers.
Thu, 05 Nov 2015 18:10:19 -0800 Sam Lantinga Added Linux binding for Wii-U Pro controller
Sun, 01 Nov 2015 08:41:08 +0100 Patrice Mandin atari:xbios: Add Supervidel specific video modes. Contributed by Pawel Goralski. SDL-1.2
Tue, 27 Oct 2015 11:18:04 -0700 Sam Lantinga Add SDL_HINT_VIDEO_X11_NET_WM_PING to allow disabling
Tue, 27 Oct 2015 11:17:32 -0700 Sam Lantinga Add a new SDL_KEYMAPCHANGED SDL event to abstract notification of keyboard layout or input language changes.
Fri, 23 Oct 2015 03:37:53 -0300 Alex Szpakowski Mac: Fix returning to the window's Space in OS X 10.11+ when SDL_WINDOW_FULLSCREEN_DESKTOP is used (bug #3152.)
Thu, 15 Oct 2015 22:26:21 +0200 Philipp Wiesemann D3D11: Fixed SDL_RenderDrawPoints() ignoring input after the first 128 points.
Thu, 15 Oct 2015 22:26:00 +0200 Philipp Wiesemann Android: Added missing import statement.
Thu, 15 Oct 2015 12:52:00 -0400 Ryan C. Gordon Fix some Android keyboards that didn't work properly.
Wed, 07 Oct 2015 21:18:08 +0200 Philipp Wiesemann Added SDL_JoystickCurrentPowerLevel() to WhatsNew.txt for 2.0.4.
Wed, 07 Oct 2015 21:16:59 +0200 Philipp Wiesemann Fixed freeing uninitialized pointers on failure cleanup in tests.
Wed, 07 Oct 2015 21:16:40 +0200 Philipp Wiesemann Android: Added a new method in SDLSurface.
Wed, 07 Oct 2015 21:16:18 +0200 Philipp Wiesemann Android: Added new key codes without mapping.
Tue, 06 Oct 2015 21:40:50 -0700 Sam Lantinga Converted tabs to spaces for SDL style
Tue, 06 Oct 2015 21:16:21 -0700 Sam Lantinga Fixed sending a size event while setting up a window (fix for DOTA 2 on Source 2)
Tue, 06 Oct 2015 00:10:54 -0400 Ryan C. Gordon Mac: Reset display if going from fullscreen to a fullscreen Space or vice-versa.
Thu, 01 Oct 2015 11:21:06 -0700 Sam Lantinga Fixed forcing the window size when creating a non-resizable window on Windows.
Wed, 30 Sep 2015 16:00:21 -0700 Sam Lantinga Fixed swapped Windows and Linux entries for the Cideko AK08b
Wed, 30 Sep 2015 15:39:30 -0700 Sam Lantinga SDL - added new SDL_JoystickCurrentPowerLevel() API that returns the battery level of the selected joystick. Currently only implemented for XInput devices, other platforms are a TODO.
Wed, 30 Sep 2015 15:38:30 -0700 Sam Lantinga Fix crash on controller hotplug on linux.
Wed, 30 Sep 2015 15:38:18 -0700 Sam Lantinga SDL - add dynapi entry points for SDL_JoystickCurrentPowerLevel
Wed, 30 Sep 2015 15:33:33 -0700 Sam Lantinga Added support for the Cideko AK08b
Sun, 27 Sep 2015 20:12:47 +0200 Philipp Wiesemann Android: Removed three internal functions not used by SDL.
Fri, 25 Sep 2015 15:17:20 -0300 Alex Szpakowski iOS: show message boxes using the new UIAlertController APIs when supported, rather than the deprecated UIAlertView.
Mon, 21 Sep 2015 21:19:37 +0200 Philipp Wiesemann iOS: Fixed pointer dereference after free.
Mon, 21 Sep 2015 21:16:54 +0200 Philipp Wiesemann Updated configure.in file.
Sun, 20 Sep 2015 23:08:36 -0300 Alex Szpakowski Added initial support for MFi game controllers on iOS.
Fri, 18 Sep 2015 16:22:23 -0400 Ryan C. Gordon Added copyright information on test/sample.wav; the mystery is solved! :)
Fri, 18 Sep 2015 21:27:00 +0200 Philipp Wiesemann Added more entries to WhatsNew.txt for 2.0.4.
Fri, 18 Sep 2015 21:26:46 +0200 Philipp Wiesemann Android: Added check if Java method for APK expansion file exists.
Fri, 18 Sep 2015 21:26:28 +0200 Philipp Wiesemann Android: Improved last error message for failed APK expansion file use.
Thu, 17 Sep 2015 22:36:11 +0200 Philipp Wiesemann Android: Added additional error messages for APK expansion file use.
Thu, 17 Sep 2015 22:30:24 +0200 Philipp Wiesemann Android: Fixed trying to read from APK expansion files without version hint set.
Thu, 17 Sep 2015 22:24:54 +0200 Philipp Wiesemann Android: Renamed SDLActivity's Java method used for APK expansion files.
Thu, 17 Sep 2015 22:21:12 +0200 Philipp Wiesemann Android: Added to APK expansion file hint documentation in header file.
Thu, 17 Sep 2015 22:14:37 +0200 Philipp Wiesemann Android: Removed empty onDraw() override method from SDLActivity.
Tue, 15 Sep 2015 00:25:07 -0300 Alex Szpakowski iOS SDL_GL_CreateContext: Clamp the multisample sample count when the requested value is too high, rather than failing to create the context.
Mon, 14 Sep 2015 22:50:55 -0300 Alex Szpakowski Windows: Try to use xinput9_1_0.dll if XInput 1.4 and 1.3 are not available.
Mon, 14 Sep 2015 22:44:20 -0300 Alex Szpakowski Fixed the header guard in the darwin SDL_sysjoystick_c.h file.
Mon, 14 Sep 2015 11:15:25 -0700 Sam Lantinga Fixed divide by zero if the application has run out of GDI handles and is trying to show an error dialog
Sun, 13 Sep 2015 11:29:45 -0400 Ryan C. Gordon Mac: Fixed off-by-one bug when plugging in a joystick (thanks, Konstantin!).
Wed, 09 Sep 2015 19:08:52 -0300 Alex Szpakowski iOS: Added support for force-touch on capable devices.
Wed, 09 Sep 2015 13:55:11 -0300 Alex Szpakowski Mac: Fixed SDL_SetWindowSize to set the size of the content area of the window, rather than the total size including decorations.
Mon, 07 Sep 2015 13:25:36 -0400 David Ludwig Fix Bug 3114: SDL's MSVC-2010+ projects can fail to build via a custom VS .sln
Sat, 05 Sep 2015 20:21:52 +0200 Philipp Wiesemann Android: Changed return type of four JNI functions from int to jint.
Sat, 05 Sep 2015 20:21:35 +0200 Philipp Wiesemann Android: Fixed unused variable warning.
Sat, 05 Sep 2015 20:21:06 +0200 Philipp Wiesemann Android: Fixed missing break warning.
Sat, 05 Sep 2015 20:20:35 +0200 Philipp Wiesemann Added another entry to WhatsNew.txt for 2.0.4.
Fri, 28 Aug 2015 19:10:46 -0300 Alex Szpakowski Fix bug 3081: CMake configuration auto-disables OpenGL ES support on Windows.
Fri, 28 Aug 2015 19:05:24 -0300 Alex Szpakowski Fixed bug 3098: CMake project never enables xinput support on Windows.
Mon, 24 Aug 2015 22:35:01 +0200 Philipp Wiesemann PSP: Replaced use of SDLKey with SDL_Keycode.
Mon, 24 Aug 2015 22:31:36 +0200 Philipp Wiesemann PSP: Fixed a syntax error.
Fri, 21 Aug 2015 23:50:59 +0200 Philipp Wiesemann Corrected documentation of the SDL_CreateTexture() functions in header file.
Fri, 21 Aug 2015 23:50:37 +0200 Philipp Wiesemann Changed an error return value from 0 to NULL for consistency.
Fri, 21 Aug 2015 00:19:36 -0300 Alex Szpakowski Updated SDL_egl.h to have the latest EGL version and extension information.
Wed, 19 Aug 2015 22:29:37 +0200 Philipp Wiesemann Corrected documentation of SDL_AddTimer() in header file.
Sat, 15 Aug 2015 21:21:29 +0200 Philipp Wiesemann Removed not needed call to pthread_attr_getstacksize() for SDL_CreateThread().
Sat, 15 Aug 2015 00:36:39 -0400 Ryan C. Gordon X11: Handle keyboard layout changing during app's run on Ubuntu 12.04 (etc).
Fri, 14 Aug 2015 23:38:40 -0400 Ryan C. Gordon Patched to compile.
Fri, 14 Aug 2015 23:30:46 -0400 Ryan C. Gordon Minor coding convention fix.
Fri, 14 Aug 2015 16:23:31 +0100 Jason Wyatt Supply current group when translating X11 Keycodes to Keysyms.
Fri, 14 Aug 2015 01:20:41 -0400 Ryan C. Gordon Cocoa: Keep the window's screen position through SDL_SetWindowSize().
Thu, 13 Aug 2015 21:40:32 -0400 Ryan C. Gordon X11: only send mouse button up events if not a mousewheel "button"
Thu, 13 Aug 2015 17:40:28 -0400 Ryan C. Gordon X11: Simplified mousewheel event handling.
Thu, 13 Aug 2015 17:37:09 -0400 Ryan C. Gordon X11: isConfigureNotify() isn't used at the moment, comment it out.
Thu, 13 Aug 2015 14:56:16 -0400 Ryan C. Gordon X11: don't block on a ConfigureNotify event during SDL_SetWindowBordered().
Sun, 09 Aug 2015 20:01:01 +0200 Philipp Wiesemann Added missing SDL_Quit() in test program.
Sun, 09 Aug 2015 20:00:51 +0200 Philipp Wiesemann Emscripten: Changed return -1 after SDL_SetError() to return SDL_SetError().
Fri, 07 Aug 2015 01:02:35 -0400 Ryan C. Gordon X11: Fixed XRandR display detection.
Fri, 07 Aug 2015 01:00:14 -0400 Ryan C. Gordon testdisplayinfo.c forgot to SDL_Quit() at the end.
Fri, 07 Aug 2015 00:59:31 -0400 Ryan C. Gordon X11: Fixed a memory leak when adding duplicate display modes.
Wed, 05 Aug 2015 21:04:10 +0200 Philipp Wiesemann Emscripten: Added missing error messages for audio and joystick init failures.
Wed, 05 Aug 2015 21:03:31 +0200 Philipp Wiesemann Added more entries to WhatsNew.txt for 2.0.4.
Mon, 03 Aug 2015 11:37:03 -0700 andrewb Add SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4 to SDL so that Reborn can keep running through Alt+F4.
Sat, 01 Aug 2015 22:03:50 -0700 Sam Lantinga Fixed bug 3083 - Android JNIEXPORT and JNICALL missing
Sat, 01 Aug 2015 15:16:57 -0300 Alex Szpakowski EGL: Added support for sRGB system framebuffers, when the required EGL extension is present.
Fri, 31 Jul 2015 20:16:58 +0200 Philipp Wiesemann Mac: Fixed check for SDL_HINT_MAC_BACKGROUND_APP.
Fri, 31 Jul 2015 20:16:18 +0200 Philipp Wiesemann Fixed documentation of SDL_DropEvent in header file.
Fri, 31 Jul 2015 20:15:39 +0200 Philipp Wiesemann Added filesystem to list of paths in porting README.
Fri, 31 Jul 2015 20:15:02 +0200 Philipp Wiesemann Android: Changed androidbuild.sh to use path from variable.
Fri, 31 Jul 2015 09:16:21 -0700 Alfred Reynolds SDL
Thu, 30 Jul 2015 10:01:04 -0700 Sam Lantinga Trivial integer truncation warning fixes.
Wed, 29 Jul 2015 17:19:15 -0700 Alfred Reynolds SDL
Wed, 29 Jul 2015 17:19:13 -0700 Alfred Reynolds Fix up monitor enumeration for Windows 8.1 case.
Wed, 29 Jul 2015 17:19:11 -0700 Alfred Reynolds Fix SDL_GetWindowPosition to be properly monitor-aware and return the monitor x,y when fullscreened.
Wed, 29 Jul 2015 17:19:09 -0700 Alfred Reynolds Turn on debug info generation for release configs.
Wed, 29 Jul 2015 17:19:06 -0700 Alfred Reynolds Move GetDisplayDPI to the end of the file.
Wed, 29 Jul 2015 17:19:04 -0700 Alfred Reynolds Fix build.
Wed, 29 Jul 2015 17:19:02 -0700 Alfred Reynolds Add X11 implementation of SDL_GetDisplayDPI.
Wed, 29 Jul 2015 17:18:56 -0700 Alfred Reynolds Add SDL_GetDisplayDPI routine and implement for Windows.
Tue, 28 Jul 2015 00:12:50 -0400 Ryan C. Gordon x11: Catch fatal X errors when calling glXMakeCurrent().
Sun, 19 Jul 2015 19:56:16 -0300 Alex Szpakowski iOS: Avoid generating an OpenGL error (but still fail to create the context) if the specified MSAA sample count is unsupported.
Sun, 19 Jul 2015 19:44:40 -0300 Alex Szpakowski Added MSAA support for OpenGL ES contexts on iOS.
Sat, 18 Jul 2015 00:04:49 -0400 Ryan C. Gordon Fixed dynapi for new SDL_WarpMouseGlobal() function signature.
Sat, 18 Jul 2015 00:03:34 -0400 Ryan C. Gordon Patched to compile on Raspberry Pi.
Fri, 17 Jul 2015 21:03:58 -0400 Ryan C. Gordon SDL_WarpMouseGlobal() should return non-void.
(0) -10000 -3000 -1000 -480 tip