56355f3ffe
Adds README-dynapi.txt based on Ryan's G+ post (lightly edited)
Gabriel Jacobo
2014-01-15 12:29:17 -03:00
8f660a4627
Mac: Trigger SDL_FINGERUP for all touches.
J?rgen P. Tjern?
2014-01-14 17:33:24 -08:00
c0d86b9237
Make EGL loading more resilient.
Gabriel Jacobo
2014-01-14 21:29:38 -03:00
272ebb8efb
Dynamic loading support for Wayland
Gabriel Jacobo
2014-01-09 13:56:21 -03:00
5fd5567c4c
define a font-size for the "unicode" message box font so the text isn't unreadable on linux systems
Edward Rudd
2014-01-08 14:53:08 -05:00
93fd65f762
some fixes to the testshape.c code so it more correctly works.
Edward Rudd
2014-01-08 14:18:11 -05:00
d75665c776
Maybe fix Cygwin.
Ryan C. Gordon
2014-01-08 01:07:57 -05:00
960458e58c
Patched to compile on Cygwin.
Ryan C. Gordon
2014-01-08 00:58:03 -05:00
e9689e8df6
Another Android fix.
Ryan C. Gordon
2014-01-08 00:51:31 -05:00
d16e630160
Updated Dynamic API jumptable.
Ryan C. Gordon
2014-01-08 00:46:39 -05:00
e9be2d0b59
Add Dynamic API to Android makefile.
Ryan C. Gordon
2014-01-08 00:45:29 -05:00
afd0f32314
Patched to compile on Android (I think).
Ryan C. Gordon
2014-01-08 00:40:48 -05:00
d5c977adb7
Patched to compile on OpenBSD.
Ryan C. Gordon
2014-01-08 00:31:19 -05:00
446a270487
WinRT: fixed bug: SDL_RenderReadPixels didn't work with certain orientations of the physical display
David Ludwig
2013-12-10 22:34:08 -05:00
090327e76e
Implemented the Dynamic API magic.
Ryan C. Gordon
2013-12-09 16:03:18 -05:00
679259473e
WinRT: removed a now-complete TODO comment regarding Direct3D 11
David Ludwig
2013-11-29 00:21:56 -05:00
b6f80d855e
WinRT: enable the OpenGL ES 2 SDL_Renderer backend, if and when OpenGL ES 2 support is compiled in
David Ludwig
2013-11-29 00:19:46 -05:00
ecfbb3f5dc
WinRT: got the SDL-official OpenGL ES 2 changes working, in an experimental state
David Ludwig
2013-11-28 22:59:21 -05:00
7b5887b271
WinRT: implemented SDL_DetachThread() for WinRT
David Ludwig
2013-11-28 22:24:13 -05:00
46740a5a1c
WinRT: merged with latest SDL 2.x/HG code
David Ludwig
2013-11-28 22:09:21 -05:00
da0c0a4a33
WinRT: fixed bug: touch input coordinates weren't normalized [0..1]
David Ludwig
2013-11-28 21:15:05 -05:00
9fa4da1353
Fixed windows build with conflict resolve
Sam Lantinga
2013-11-28 02:31:32 -08:00
dee481350c
Added alternative XBox 360 controller GUID on Linux
Sam Lantinga
2013-11-27 10:29:43 -08:00
d2511d9ef9
Fixed bug 2260 - SDL_SetCursorGrab() is buggy on Windows
Sam Lantinga
2013-11-27 10:29:38 -08:00
fa4e4a643a
Fixed large relative mouse motion when iconifying the SDL window. Windows will move the window to -32000,-32000 when it is iconified, so we don't want to send mouse motion for iconic windows.
Sam Lantinga
2013-11-27 10:29:32 -08:00
2bb344d6dc
Don't crash when no WM is present.
Sam Lantinga
2013-11-27 10:29:27 -08:00
8574c0815c
Fixed bug 2274 - SDL_ceil is incorrectly implemented when HAVE_LIBC is not defined
Sam Lantinga
2013-11-27 00:29:46 -08:00
c343eab67aFixes#2271, Add KD detection under CMake by Scott Percival
Gabriel Jacobo
2013-11-26 11:50:54 -03:00
96fe749fc7Fixes#2272, typo in CMakeLists.txt (thanks Boris Bendovsky!)
Gabriel Jacobo
2013-11-26 11:47:52 -03:00
7e1289af32
Make internal SDL sources include SDL_internal.h instead of SDL_config.h
Ryan C. Gordon
2013-11-24 23:56:17 -05:00
31caa22d30
Patched stdlib changes to compile on Windows.
Ryan C. Gordon
2013-12-09 13:30:35 -05:00
b72c8bcaf8
Regenerate the configure scripts.
Ryan C. Gordon
2013-11-25 00:11:52 -05:00
5c383489a7
We don't need to check for snprintf() anymore, we don't use it.
Ryan C. Gordon
2013-11-24 23:36:15 -05:00
e769374096
Added SDL_vsscanf().
Ryan C. Gordon
2013-11-24 23:35:38 -05:00
928b494630
Moved atomic API implementation out of headers.
Ryan C. Gordon
2013-11-24 21:04:51 -05:00
6cbaf9a055
Don't use -falign-loops=16 on Mac OS X anymore.
Ryan C. Gordon
2013-11-24 21:15:58 -05:00
b44e7470de
Fixed display mode calculations for applications which are not DPI aware. If your application wants to have access to the full resolution even when the system has DPI scaling enabled, call SetProcessDPIAware() before calling SDL_Init()
Sam Lantinga
2013-12-30 12:49:15 -08:00
6915319683
Switch back to apartment threaded COM initialization, which was the previous default. We do succeed now if the application previously initialized COM in multi-threaded mode.
Sam Lantinga
2013-12-27 10:18:19 -08:00
6f6c76a6a5
Make sure our window has mouse focus before processing raw input events. This happens rarely, but not reproducibly, where we get raw input events for the window even though it doesn't have focus.
Sam Lantinga
2013-12-27 10:18:18 -08:00
27779311b4
Bump SDL to build with 10.7 SDK.
Sam Lantinga
2013-12-27 10:18:11 -08:00
fce6257c49
Implements touch support on QTWayland. Contributed by Thomas Perl.
Gabriel Jacobo
2013-12-27 09:29:39 -03:00
54a1f61a17
Changed return -1 after SDL_SetError() to return SDL_SetError().
Philipp Wiesemann
2013-12-25 17:02:15 +01:00
87ad7a1c50
Fixed pointer from integer warning and bug if compiled without EGL.
Philipp Wiesemann
2013-12-25 16:57:59 +01:00
b2faf3f08d
Updated paths in README for Android.
Philipp Wiesemann
2013-12-25 16:53:39 +01:00
65f0142fac
Fixed access of command line arguments on Android in two test programs.
Philipp Wiesemann
2013-12-25 00:11:28 +01:00
36cbd50685
Fixed unused local variable warning in test program source.
Philipp Wiesemann
2013-12-25 00:04:31 +01:00
9285537180
Fixed missing @Override annotation warning in source for Android.
Philipp Wiesemann
2013-12-24 20:04:53 +01:00
b97e077e47
Fixed unused local variable warning in joystick source for Android.
Philipp Wiesemann
2013-12-24 20:00:58 +01:00
28309c1d13
Fixed implicit declaration of SDL_Log() warning in joystick source for Android.
Philipp Wiesemann
2013-12-24 19:59:35 +01:00
18125f76df
Fixed missing return warning in test program source.
Philipp Wiesemann
2013-12-24 19:55:41 +01:00
2521e49769
Setting the mouse in relative mode implies grabbing the mouse. This fixes getting mouse button events in raw input relative mode on X11.
Sam Lantinga
2013-12-23 17:55:06 -08:00
7aef2350cf
Added a relative mouse mode that uses mouse warping instead of raw input. To enable this, set the environment variable SDL_MOUSE_RELATIVE_MODE_WARP to "1"
Sam Lantinga
2013-12-23 17:37:22 -08:00
7fe277cd6a
Fixed float to int conversion warning, which was a legitimate bug.
Sam Lantinga
2013-12-23 17:15:32 -08:00
8e0dfef153
Print events with SDL_Log() so they show up in Visual Studio debug output Added some joystick and controller events to the set that are printed out.
Sam Lantinga
2013-12-23 15:55:47 -08:00
112f60a486
Changed testgamecontroller to wait for controllers to be reattached, the way testjoystick does.
Sam Lantinga
2013-12-23 15:55:08 -08:00
03aece5452
Generate SDL_CONTROLLERDEVICEADDED events for controllers connected at startup
Sam Lantinga
2013-12-23 15:10:03 -08:00
746928350f
Added support for double-clicks, through a new "clicks" field in the mouse button event.
Sam Lantinga
2013-12-23 12:17:52 -08:00
3666c1f7ca
Explicitly initialize COM with multi-threaded support. This is the safest option for applications that use COM, multi-threaded or not.
Sam Lantinga
2013-12-23 10:54:27 -08:00
b5a6c407d0
[Android] Define SDL_VIDEO_OPENGL_ES2
Gabriel Jacobo
2013-12-16 10:03:26 -03:00
45f785f0af
Enable ccache for Raspberry Pi buildbot script.
Ryan C. Gordon
2013-12-15 00:21:42 -05:00
ec1cb49eab
Wayland support
Gabriel Jacobo
2013-12-14 20:18:43 -03:00
4a8c296712
Context sharing for EGL
Gabriel Jacobo
2013-12-13 09:48:12 -03:00
2159de66c4
[Android] Poll joysticks every three seconds
Gabriel Jacobo
2013-12-12 14:55:33 -03:00
35ab76d083
Fixed bug 2050 - Obvious bugs in SDL_ltoa and SDL_lltoa
Sam Lantinga
2013-12-11 21:17:24 -08:00
fcf692276a
Fixed bug 2294 - testdrawchessboard.c Sets the render color alpha to 0x0.
Sam Lantinga
2013-12-11 21:13:45 -08:00
bfcd28c1e6
[Android] Hotplugging support for joysticks
Gabriel Jacobo
2013-12-10 16:24:11 -03:00