4cb84b8f4b
backout INFINITY change...of course Visual Studio doesn't have it.
Ryan C. Gordon
2018-08-08 12:36:54 -04:00
257071fc20
e_exp: One more compiler warning.
Ryan C. Gordon
2018-08-08 12:19:01 -04:00
550437edbe
libm: Fixed all static analysis warnings.
Ryan C. Gordon
2018-08-08 12:13:56 -04:00
c0aa626ba3
e_exp: Fixed compiler warning on Visual Studio.
Ryan C. Gordon
2018-08-08 10:26:22 -04:00
941c5b4760
haiku: Rename internal functions from BE_* to HAIKU_*
Ryan C. Gordon
2018-08-07 18:07:11 -04:00
c0ac09edcc
configure: Make wayland sources depend on generated headers.
Ryan C. Gordon
2018-08-07 17:28:07 -04:00
f59b0056d3
evdev: On sudden termination, make sure keyboard isn't lost (thanks, Tadek!)
Ryan C. Gordon
2018-08-07 16:56:46 -04:00
623a6defd3
alsa: optionally run entire pipeline non-blocking.
Ryan C. Gordon
2018-08-07 16:49:18 -04:00
56f44cfa0f
audio: Deal with device shutdown more carefully.
Ryan C. Gordon
2018-08-07 13:04:15 -04:00
e714f6590e
haptic: Fix initial detection of haptic devices on Linux system
Mai Lavelle
2018-08-07 12:06:31 -04:00
a37d3e0b1e
Backed out changeset 794a209b2270 It turns out the mapping is correct, just the name was confusing
Sam Lantinga
2018-08-06 13:00:11 -07:00
cc682f2013
Removed mapping for VID/PID 0x0079/0x0006, which is a generic PCB used in many different devices
Sam Lantinga
2018-08-06 11:58:08 -07:00
f45f33bdc0
SDL_expf: return SDL_exp() instead of SDL_uclibc_exp() for consistency.
Ozkan Sezer
2018-08-05 10:01:01 +03:00
b4fe7412f9
SDL_exp
Ethan Lee
2018-08-04 11:52:46 -04:00
4d4bb2b0ed
cmake: use WINDOWS instead of WIN32.
Ryan C. Gordon
2018-08-02 16:21:43 -04:00
e061a92dc9
Some drag'and'drop improvements.
Ryan C. Gordon
2018-08-02 16:03:47 -04:00
8f0cc4a4b7
Backed out changeset 2e42ec46061e.
Ryan C. Gordon
2018-07-22 19:42:08 -04:00
1089944bee
libm: Fixed signature mismatches for __ieee754_rem_pio2 and __kernel_rem_pio2.
Ryan C. Gordon
2018-07-22 19:40:42 -04:00
862aa4b47d
windows: Fixed some Visual Studio warnings about shadowed variables.
Ryan C. Gordon
2018-07-22 19:28:27 -04:00
3a11bba267
Remove "lib" prefix from DLL file on MinGW builds
Vitaly Novichkov
2018-06-29 18:29:17 +03:00
c3178e67ca
Ensure we still clear the X locale modifiers even if not compiled with ibus or fcitx support
Marc Di Luzio
2018-07-12 16:52:45 +01:00
b5a420cb11
dbus: Deal with undefined behavior with va_args.
Ryan C. Gordon
2018-07-13 17:53:24 -04:00
fd8e8f9f20
Clean up captured pointer code to avoid logcat clutter on pre-8.0 systems (thanks Rachel!)
Sam Lantinga
2018-07-13 12:55:50 -07:00
df0d3f1364
More controller drivers support CARTESIAN coordinates. This fixes rumble on the Saitek Cyborg V.3 Rumble Pad
Sam Lantinga
2018-07-12 13:28:15 -07:00
ff8c9538bc
Allow trapping the back button so right mouse click can work on some Android systems (thanks Rachel!) Also, added a function SDL_AndroidBackButton() so applications can respond to the back button directly
Sam Lantinga
2018-07-12 13:28:13 -07:00
c74837fbb9
ltmain.sh: make OSX autofoo builds' compatibility version match Xcode builds.
Ozkan Sezer
2018-07-05 23:01:10 +03:00
ff8c62f227
Fixed bug 4210 - SSE2-based converter makes junk result of S32 -> Float
Wohlstand
2018-07-02 03:53:57 +03:00
507e271b3e
made the wasapi configury option consistent with others.
Ozkan Sezer
2018-07-01 19:50:00 +03:00
8857791627
make WASAPI configurable in autofoo and cmake (default is on.)
Ozkan Sezer
2018-07-01 17:01:04 +03:00
5308a245a4
Fixed some possible malloc(0) calls reported by static analysis.
Ryan C. Gordon
2018-06-24 12:16:58 -04:00
88dfa46644
Use a blank cursor instead of PointerIcon.TYPE_NULL since that shows the default cursor on Samsung DeX
Sam Lantinga
2018-06-18 13:14:04 -07:00
a515853569
Added support for external mouse in Samsung DeX mode relative mode doesn't work, but absolute coordinates are functional
Sam Lantinga
2018-06-18 13:14:02 -07:00
f1d8f5f7fd
Make certain we only hide system UI when we're fullscreen for real. (thanks Rachel!)
Sam Lantinga
2018-06-18 13:14:00 -07:00
8b574dc43c
Deal with situations where the system UI is shown when the keyboard pops up (thanks Rachel!)
Sam Lantinga
2018-06-18 13:13:58 -07:00
74ec7cabdb
Fixed race condition where Android touch events could get scaled by a render target's viewport
Sam Lantinga
2018-06-18 13:13:56 -07:00
9924a8e392
Fixed bug 4094 - No SDL_TEXTEDITING after pressing Alt key on Raspberry Pi Linux
Sam Lantinga
2018-06-14 00:51:45 -07:00
12ff19c035
SDL Android fullscreen code extensively tested on Steam Link with no issues reported
Sam Lantinga
2018-06-13 14:24:30 -07:00
08de74ec49
use the 'aborts' pragma of Watcom for SDL_NORETURN functions SDL_ExitProcess(), SDL_AbortAssertion() and SDLTest_BailOut().
Ozkan Sezer
2018-06-13 14:45:02 +03:00
4a4bac95eb
Deal with fullscreen limitations under windowed Android environments (Chromebook, DeX, etc.) (Thanks Rachel!)
Sam Lantinga
2018-06-12 13:22:58 -07:00
41da7b79c0
ran 'chmod -x' on many files
Ozkan Sezer
2018-06-12 14:00:15 +03:00
1205978244
Added common controllers used with Steam Big Picture
Sam Lantinga
2018-06-12 00:18:10 -07:00
63317dfb17
Don't crash on exit from SDLActivity if we don't have a singleton for some reason. (Thanks Rachel!)
Sam Lantinga
2018-06-07 17:07:05 -07:00
fe196db774
Track android device panel width & height as well as window surface & height.
Sam Lantinga
2018-06-07 17:07:03 -07:00
db86e7a633
Added support for the PS3 controller driver in PlayStation Now
Sam Lantinga
2018-06-07 10:54:54 -07:00
77709aecc7
Added Android hardware feature support to the default manifest
Sam Lantinga
2018-06-06 09:42:12 -07:00
7c5f3cf3cb
Added improved mouse pointer capture under API 26. (Thanks Rachel!)
Sam Lantinga
2018-06-05 14:08:39 -07:00
113801b790
Added SDL_IsChromebook() to determine if we're running on a Chromebook.
Sam Lantinga
2018-06-05 12:46:13 -07:00
2dedbc7262
Add Android support for relative mouse mode to SDL.
Sam Lantinga
2018-06-05 12:46:11 -07:00
9d6ac3deff
Fix creating a minimized window in SDL to not cause focus to be stolen (because ShowWindow( hwnd, SW_MINIMIZE ) would be called after creation, thus changing focus to the prior window based on some per-app list in windows, rather than the window being created with WS_MINIMIZED to start with).
Sam Lantinga
2018-06-05 12:46:09 -07:00
1d25135b71
Fixed bug 4184 - jack audio driver fails in presence of midi ports
Sam Lantinga
2018-06-01 19:43:53 -07:00
03ff7dcf6b
Added support for Android relative mouse mode on API 24 and above
Sam Lantinga
2018-05-29 11:18:01 -07:00
ff6aebc4a1
Added a new GUID for DS3 controller connected over bluetooth, for both Sony and Shanwan (thanks William!)
Sam Lantinga
2018-05-29 08:03:44 -07:00
3d3870982c
metal: contrary to documentation, we need to set the drawableSize explicitly.
Ryan C. Gordon
2018-05-27 20:30:03 -04:00
8325df25aa
Fixed bug 4169 - Crash due to audio session observer race condition
Sam Lantinga
2018-05-24 07:30:24 -07:00
b3173d9d3b
Added support for the NVIDIA SHIELD handheld gaming device
Sam Lantinga
2018-05-23 17:15:37 -07:00
5d1d035705
Better fix for axis sorting with some Android controllers
Sam Lantinga
2018-05-23 17:15:35 -07:00
361043a5f6
Actually left trigger is motion axis 17 and right trigger is motion axis 18, which will map in that order to SDL axes.
Sam Lantinga
2018-05-23 17:15:33 -07:00