Thu, 26 Nov 2015 02:13:15 -0500 WinRT: bug-fix, OpenGLES2 was failing to init, after recent windowing fixes
David Ludwig <dludwig@pobox.com> [Thu, 26 Nov 2015 02:13:15 -0500] rev 9926
WinRT: bug-fix, OpenGLES2 was failing to init, after recent windowing fixes Some SDL_Window flags were getting lost inside WINRT_UpdateWindowFlags, namely SDL_WINDOW_OPENGL.
Thu, 26 Nov 2015 01:36:36 -0500 WinRT: bug-fix, fullscreen window flags weren't set if device was rotated 90 degrees
David Ludwig <dludwig@pobox.com> [Thu, 26 Nov 2015 01:36:36 -0500] rev 9925
WinRT: bug-fix, fullscreen window flags weren't set if device was rotated 90 degrees
Thu, 26 Nov 2015 00:41:39 -0500 WinRT: lots of display and windowing related fixes
David Ludwig <dludwig@pobox.com> [Thu, 26 Nov 2015 00:41:39 -0500] rev 9924
WinRT: lots of display and windowing related fixes This change-set fixes a lot of windowing related bugs, especially with regards to Windows 8.x apps running on Windows 10 (which was the driver for this work). The primary fixes include: * listed display modes were wrong, especially when launching apps into a non-fullscreen space * reported window flags were often wrong, especially on Windows 10 * fullscreen/windowed mode switches weren't failing (they are not programmatically possible in Win 8.x apps).
Sun, 15 Nov 2015 13:04:42 -0500 WinRT: fixed crash in SDL_CondWaitTimeout, when using Win10's MSVC runtime
David Ludwig <dludwig@pobox.com> [Sun, 15 Nov 2015 13:04:42 -0500] rev 9923
WinRT: fixed crash in SDL_CondWaitTimeout, when using Win10's MSVC runtime
Wed, 25 Nov 2015 21:39:28 +0100 Replaced tabs with spaces in test programs.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 25 Nov 2015 21:39:28 +0100] rev 9922
Replaced tabs with spaces in test programs.
Wed, 25 Nov 2015 21:31:02 +0100 Added SDL_HINT_VIDEO_X11_NET_WM_PING to WhatsNew.txt for 2.0.4.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 25 Nov 2015 21:31:02 +0100] rev 9921
Added SDL_HINT_VIDEO_X11_NET_WM_PING to WhatsNew.txt for 2.0.4.
Tue, 17 Nov 2015 12:15:35 -0500 X11: Let XRandR respect multiple screens (DISPLAY=:0.0 vs :0.1, etc).
Ryan C. Gordon <icculus@icculus.org> [Tue, 17 Nov 2015 12:15:35 -0500] rev 9920
X11: Let XRandR respect multiple screens (DISPLAY=:0.0 vs :0.1, etc).
Mon, 16 Nov 2015 21:20:38 -0800 Fixed bug 3168 - xinput build failure with dxsdk
Sam Lantinga <slouken@libsdl.org> [Mon, 16 Nov 2015 21:20:38 -0800] rev 9919
Fixed bug 3168 - xinput build failure with dxsdk Ozkan Sezer Yes, the annotations can actually be removed. They are used only by MSVC and aren't vital.
Sat, 14 Nov 2015 21:29:14 -0500 WinRT: fixed build error in latest XInput code
David Ludwig <dludwig@pobox.com> [Sat, 14 Nov 2015 21:29:14 -0500] rev 9918
WinRT: fixed build error in latest XInput code This change has also been tested as buildable + runnable on Win32 + MSVC 2015, 2013, 2012, and 2010. It may fix similar build errors (in XInput code) that are appearing in MingW builds (on buildbot).
Sat, 14 Nov 2015 14:53:44 -0500 Minor whitespace fix.
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Nov 2015 14:53:44 -0500] rev 9917
Minor whitespace fix.
Sat, 14 Nov 2015 12:35:45 -0500 Added SDL_JoystickFromInstanceID() and SDL_GameControllerFromInstanceID().
Ryan C. Gordon <icculus@icculus.org> [Sat, 14 Nov 2015 12:35:45 -0500] rev 9916
Added SDL_JoystickFromInstanceID() and SDL_GameControllerFromInstanceID().
Sat, 14 Nov 2015 04:24:39 -0400 Mac: Fix a warning about implicit declaration of SDL_SendKeymapChangedEvent (bug #3167.)
Alex Szpakowski <slime73@gmail.com> [Sat, 14 Nov 2015 04:24:39 -0400] rev 9915
Mac: Fix a warning about implicit declaration of SDL_SendKeymapChangedEvent (bug #3167.)
Fri, 13 Nov 2015 14:26:00 -0800 Added support for the Gamestop Logic3 Controller
Sam Lantinga <slouken@libsdl.org> [Fri, 13 Nov 2015 14:26:00 -0800] rev 9914
Added support for the Gamestop Logic3 Controller
Thu, 12 Nov 2015 22:53:37 -0400 Mac: Added SDL_GameController mappings for the Steelseries Stratus XL and Nimbus gamepads.
Alex Szpakowski <slime73@gmail.com> [Thu, 12 Nov 2015 22:53:37 -0400] rev 9913
Mac: Added SDL_GameController mappings for the Steelseries Stratus XL and Nimbus gamepads.
Thu, 12 Nov 2015 22:44:32 -0400 Mac: Detect the d-pad and pause buttons on Steelseries MFi gamepads (bug #3124.)
Alex Szpakowski <slime73@gmail.com> [Thu, 12 Nov 2015 22:44:32 -0400] rev 9912
Mac: Detect the d-pad and pause buttons on Steelseries MFi gamepads (bug #3124.)
Thu, 12 Nov 2015 20:58:11 -0400 iOS: Fixed crashes when rotating the screen after destroying a window.
Alex Szpakowski <slime73@gmail.com> [Thu, 12 Nov 2015 20:58:11 -0400] rev 9911
iOS: Fixed crashes when rotating the screen after destroying a window.
Thu, 12 Nov 2015 13:13:36 -0800 Added Linux support for the Razer Sabertooth game controller
Sam Lantinga <slouken@libsdl.org> [Thu, 12 Nov 2015 13:13:36 -0800] rev 9910
Added Linux support for the Razer Sabertooth game controller
Mon, 09 Nov 2015 18:13:47 -0400 iOS: Set the 'player index' of MFi game controllers when they're opened for use.
Alex Szpakowski <slime73@gmail.com> [Mon, 09 Nov 2015 18:13:47 -0400] rev 9909
iOS: Set the 'player index' of MFi game controllers when they're opened for use. MFi controllers display their player index via LEDs on the controller.
Mon, 09 Nov 2015 17:41:54 -0400 iOS: Fixed MFi game controller triggers to report the proper range of values.
Alex Szpakowski <slime73@gmail.com> [Mon, 09 Nov 2015 17:41:54 -0400] rev 9908
iOS: Fixed MFi game controller triggers to report the proper range of values.
Mon, 09 Nov 2015 08:55:07 -0800 one last SDL fix: restore menu bar if we destroy a fullscreen window without transitioning it back to a non-fullscreen window first
Sam Lantinga <slouken@libsdl.org> [Mon, 09 Nov 2015 08:55:07 -0800] rev 9907
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 don't toggle SDL fullscreen state on OSX if we're destroying the window
Sam Lantinga <slouken@libsdl.org> [Mon, 09 Nov 2015 08:55:01 -0800] rev 9906
don't toggle SDL fullscreen state on OSX if we're destroying the window
Mon, 09 Nov 2015 08:54:56 -0800 more SDL fullscreen state tracking fixes, don't update fullscreen flags on failure to change fullscreen state
Sam Lantinga <slouken@libsdl.org> [Mon, 09 Nov 2015 08:54:56 -0800] rev 9905
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 SDL OSX implementation must account for the fact that going fullscreen can fail. improve the logic around retrying, make a few attempts before failing.
Sam Lantinga <slouken@libsdl.org> [Mon, 09 Nov 2015 08:54:49 -0800] rev 9904
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 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.
Sam Lantinga <slouken@libsdl.org> [Mon, 09 Nov 2015 08:54:42 -0800] rev 9903
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 iOS MFi game controllers: inverted the thumbstick y axis values to match the behavior of other controllers.
Alex Szpakowski <slime73@gmail.com> [Mon, 09 Nov 2015 02:32:37 -0400] rev 9902
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 Added Linux binding for Wii-U Pro controller
Sam Lantinga <slouken@libsdl.org> [Thu, 05 Nov 2015 18:10:19 -0800] rev 9901
Added Linux binding for Wii-U Pro controller
Sun, 01 Nov 2015 08:41:08 +0100 atari:xbios: Add Supervidel specific video modes. Contributed by Pawel Goralski. SDL-1.2
Patrice Mandin <patmandin@gmail.com> [Sun, 01 Nov 2015 08:41:08 +0100] rev 9900
atari:xbios: Add Supervidel specific video modes. Contributed by Pawel Goralski.
Tue, 27 Oct 2015 11:18:04 -0700 Add SDL_HINT_VIDEO_X11_NET_WM_PING to allow disabling
Sam Lantinga <slouken@libsdl.org> [Tue, 27 Oct 2015 11:18:04 -0700] rev 9899
Add SDL_HINT_VIDEO_X11_NET_WM_PING to allow disabling _NET_WM_PING protocol handling in CreateWindow if desired.
Tue, 27 Oct 2015 11:17:32 -0700 Add a new SDL_KEYMAPCHANGED SDL event to abstract notification of keyboard layout or input language changes.
Sam Lantinga <slouken@libsdl.org> [Tue, 27 Oct 2015 11:17:32 -0700] rev 9898
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 Mac: Fix returning to the window's Space in OS X 10.11+ when SDL_WINDOW_FULLSCREEN_DESKTOP is used (bug #3152.)
Alex Szpakowski <slime73@gmail.com> [Fri, 23 Oct 2015 03:37:53 -0300] rev 9897
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 D3D11: Fixed SDL_RenderDrawPoints() ignoring input after the first 128 points.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 15 Oct 2015 22:26:21 +0200] rev 9896
D3D11: Fixed SDL_RenderDrawPoints() ignoring input after the first 128 points. If a limit would be needed then count should be adapted before stack allocation.
Thu, 15 Oct 2015 22:26:00 +0200 Android: Added missing import statement.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 15 Oct 2015 22:26:00 +0200] rev 9895
Android: Added missing import statement. It did not compile without.
Thu, 15 Oct 2015 12:52:00 -0400 Fix some Android keyboards that didn't work properly.
Ryan C. Gordon <icculus@icculus.org> [Thu, 15 Oct 2015 12:52:00 -0400] rev 9894
Fix some Android keyboards that didn't work properly. This conversation came from Joshua Granick on Twitter, starting here: https://twitter.com/singmajesty/status/653640543675641857 "We found an issue where certain Android keyboards (like the S6 with predictive text) wouldn't work ... Certain keyboards use a predictive text mode that does not dispatch a traditional onKey events, which is troublesome ... but telling the OS to use a "visible password" keyboard helps deal with this problem ... perhaps there's some other way (onKeyPreIme?) to do "textediting" events, but for now, this should be a fast fix ... I hear it affects the Galaxy Tab A 8.0", Galaxy S6, Asus ZenPhone 2, maybe others"
Wed, 07 Oct 2015 21:18:08 +0200 Added SDL_JoystickCurrentPowerLevel() to WhatsNew.txt for 2.0.4.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 07 Oct 2015 21:18:08 +0200] rev 9893
Added SDL_JoystickCurrentPowerLevel() to WhatsNew.txt for 2.0.4.
Wed, 07 Oct 2015 21:16:59 +0200 Fixed freeing uninitialized pointers on failure cleanup in tests.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 07 Oct 2015 21:16:59 +0200] rev 9892
Fixed freeing uninitialized pointers on failure cleanup in tests.
Wed, 07 Oct 2015 21:16:40 +0200 Android: Added a new method in SDLSurface.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 07 Oct 2015 21:16:40 +0200] rev 9891
Android: Added a new method in SDLSurface.
Wed, 07 Oct 2015 21:16:18 +0200 Android: Added new key codes without mapping.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 07 Oct 2015 21:16:18 +0200] rev 9890
Android: Added new key codes without mapping.
Tue, 06 Oct 2015 21:40:50 -0700 Converted tabs to spaces for SDL style
Sam Lantinga <slouken@libsdl.org> [Tue, 06 Oct 2015 21:40:50 -0700] rev 9889
Converted tabs to spaces for SDL style
Tue, 06 Oct 2015 21:16:21 -0700 Fixed sending a size event while setting up a window (fix for DOTA 2 on Source 2)
Sam Lantinga <slouken@libsdl.org> [Tue, 06 Oct 2015 21:16:21 -0700] rev 9888
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 Mac: Reset display if going from fullscreen to a fullscreen Space or vice-versa.
Ryan C. Gordon <icculus@icculus.org> [Tue, 06 Oct 2015 00:10:54 -0400] rev 9887
Mac: Reset display if going from fullscreen to a fullscreen Space or vice-versa. Otherwise, bad things happen.
Thu, 01 Oct 2015 11:21:06 -0700 Fixed forcing the window size when creating a non-resizable window on Windows.
Sam Lantinga <slouken@libsdl.org> [Thu, 01 Oct 2015 11:21:06 -0700] rev 9886
Fixed forcing the window size when creating a non-resizable window on Windows.
Wed, 30 Sep 2015 16:00:21 -0700 Fixed swapped Windows and Linux entries for the Cideko AK08b
Sam Lantinga <slouken@libsdl.org> [Wed, 30 Sep 2015 16:00:21 -0700] rev 9885
Fixed swapped Windows and Linux entries for the Cideko AK08b
Wed, 30 Sep 2015 15:39:30 -0700 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.
Sam Lantinga <slouken@libsdl.org> [Wed, 30 Sep 2015 15:39:30 -0700] rev 9884
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. CR: Sam
Wed, 30 Sep 2015 15:38:30 -0700 Fix crash on controller hotplug on linux.
Sam Lantinga <slouken@libsdl.org> [Wed, 30 Sep 2015 15:38:30 -0700] rev 9883
Fix crash on controller hotplug on linux. CR: Sam
Wed, 30 Sep 2015 15:38:18 -0700 SDL - add dynapi entry points for SDL_JoystickCurrentPowerLevel
Sam Lantinga <slouken@libsdl.org> [Wed, 30 Sep 2015 15:38:18 -0700] rev 9882
SDL - add dynapi entry points for SDL_JoystickCurrentPowerLevel
Wed, 30 Sep 2015 15:33:33 -0700 Added support for the Cideko AK08b
Sam Lantinga <slouken@libsdl.org> [Wed, 30 Sep 2015 15:33:33 -0700] rev 9881
Added support for the Cideko AK08b
Sun, 27 Sep 2015 20:12:47 +0200 Android: Removed three internal functions not used by SDL.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 27 Sep 2015 20:12:47 +0200] rev 9880
Android: Removed three internal functions not used by SDL. They were not needed internally since the switch to the common EGL backend. Thanks to the SDL mailing list for pointing out that the functions seem unused.
Fri, 25 Sep 2015 15:17:20 -0300 iOS: show message boxes using the new UIAlertController APIs when supported, rather than the deprecated UIAlertView.
Alex Szpakowski <slime73@gmail.com> [Fri, 25 Sep 2015 15:17:20 -0300] rev 9879
iOS: show message boxes using the new UIAlertController APIs when supported, rather than the deprecated UIAlertView. UIAlertController is also supported on tvOS, whereas UIAlertView is not.
Mon, 21 Sep 2015 21:19:37 +0200 iOS: Fixed pointer dereference after free.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Mon, 21 Sep 2015 21:19:37 +0200] rev 9878
iOS: Fixed pointer dereference after free.
Mon, 21 Sep 2015 21:16:54 +0200 Updated configure.in file.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Mon, 21 Sep 2015 21:16:54 +0200] rev 9877
Updated configure.in file.
Sun, 20 Sep 2015 23:08:36 -0300 Added initial support for MFi game controllers on iOS.
Alex Szpakowski <slime73@gmail.com> [Sun, 20 Sep 2015 23:08:36 -0300] rev 9876
Added initial support for MFi game controllers on iOS.
Fri, 18 Sep 2015 16:22:23 -0400 Added copyright information on test/sample.wav; the mystery is solved! :)
Ryan C. Gordon <icculus@icculus.org> [Fri, 18 Sep 2015 16:22:23 -0400] rev 9875
Added copyright information on test/sample.wav; the mystery is solved! :)
Fri, 18 Sep 2015 21:27:00 +0200 Added more entries to WhatsNew.txt for 2.0.4.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Fri, 18 Sep 2015 21:27:00 +0200] rev 9874
Added more entries to WhatsNew.txt for 2.0.4.
Fri, 18 Sep 2015 21:26:46 +0200 Android: Added check if Java method for APK expansion file exists.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Fri, 18 Sep 2015 21:26:46 +0200] rev 9873
Android: Added check if Java method for APK expansion file exists.
Fri, 18 Sep 2015 21:26:28 +0200 Android: Improved last error message for failed APK expansion file use.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Fri, 18 Sep 2015 21:26:28 +0200] rev 9872
Android: Improved last error message for failed APK expansion file use.
Thu, 17 Sep 2015 22:36:11 +0200 Android: Added additional error messages for APK expansion file use.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 17 Sep 2015 22:36:11 +0200] rev 9871
Android: Added additional error messages for APK expansion file use.
Thu, 17 Sep 2015 22:30:24 +0200 Android: Fixed trying to read from APK expansion files without version hint set.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 17 Sep 2015 22:30:24 +0200] rev 9870
Android: Fixed trying to read from APK expansion files without version hint set. This also fixed overwriting the asset error message which is more useful if no APK expansion files are available and the requested file was not found.
Thu, 17 Sep 2015 22:24:54 +0200 Android: Renamed SDLActivity's Java method used for APK expansion files.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 17 Sep 2015 22:24:54 +0200] rev 9869
Android: Renamed SDLActivity's Java method used for APK expansion files. The name was not correct.
Thu, 17 Sep 2015 22:21:12 +0200 Android: Added to APK expansion file hint documentation in header file.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 17 Sep 2015 22:21:12 +0200] rev 9868
Android: Added to APK expansion file hint documentation in header file.
Thu, 17 Sep 2015 22:14:37 +0200 Android: Removed empty onDraw() override method from SDLActivity.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Thu, 17 Sep 2015 22:14:37 +0200] rev 9867
Android: Removed empty onDraw() override method from SDLActivity. It was redundant because SDLActivity already inherits an empty method from the base class SurfaceView (which does not implement it but inherits it from View). Visibility of onDraw() in SDLActivity is now protected again instead of public.
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 tip