Philipp Wiesemann
69630ccfed
Fixed compiling IME test program with HAVE_SDL_TTF on C89 compilers.
2016-03-10 21:00:27 +01:00
Philipp Wiesemann
f7f9aa434c
Removed unnecessary include statement in test program.
2016-03-10 21:00:13 +01:00
Ryan C. Gordon
3373009f25
A simple test program for SDL_qsort().
2016-03-10 01:50:43 -05:00
Philipp Wiesemann
f2c6a9e9d1
Fixed compile warnings about unused variables in IME test program.
2016-03-03 20:11:43 +01:00
Philipp Wiesemann
3a4c0b8a4f
Replaced strlen() with SDL_strlen() in IME test program.
2016-03-02 20:24:43 +01:00
Ryan C. Gordon
15cec4cfce
Mac: Implemented SDL_GetDisplayDPI (thanks, Kirill!).
...
Fixes Bugzilla #3223 .
2016-01-07 14:02:37 -05:00
Ryan C. Gordon
e83e190025
Added SDL_DROPBEGIN and SDL_DROPCOMPLETE events, plus window IDs for drops.
...
This allows an app to know when a set of drops are coming in a grouping of
some sort (for example, a user selected multiple files and dropped them all
on the window with a single drag), and when that set is complete.
This also adds a window ID to the drop events, so the app can determine to
which window a given drop was delivered. For application-level drops (for
example, you launched an app by dropping a file on its icon), the window ID
will be zero.
2016-01-05 01:42:00 -05:00
Ryan C. Gordon
4711bc9d8b
Added SDL_DROPTEXT event, for dragging and dropping string data.
...
This patch is based on work in Unreal Engine 4's fork of SDL,
compliments of Epic Games.
2016-01-05 02:26:45 -05:00
Ryan C. Gordon
34581fedd1
Added SDL_GetDisplayUsableBounds().
2016-01-04 23:52:40 -05:00
Ryan C. Gordon
0e7135739a
Remove almost all instances of "volatile" keyword.
...
As Tiffany pointed out in Bugzilla, volatile is not useful for thread safety:
https://software.intel.com/en-us/blogs/2007/11/30/volatile-almost-useless-for-multi-threaded-programming/
Some of these volatiles didn't need to be, some were otherwise protected by
spinlocks or mutexes, and some got moved over to SDL_atomic_t data, etc.
Fixes Bugzilla #3220 .
2016-01-03 06:50:50 -05:00
Sam Lantinga
255c182471
Updated copyright to 2016
2016-01-02 10:10:34 -08:00
Philipp Wiesemann
20f4ae2fb8
Fixed a comment in two test programs.
2015-12-25 13:41:23 +01:00
Sam Lantinga
c47561fe68
Fixed whitespace in testspriteminimal.c
2015-12-24 06:11:05 -08:00
Sam Lantinga
17a35ec885
Fixed mapping third party XBox controllers that have the trigger axis all the way in until they are pulled and get updated values.
2015-12-18 18:49:23 -08:00
Philipp Wiesemann
3e38a72ac9
Fixed outdated information in README for test programs.
...
Two programs were removed some time ago and one was renamed.
2015-12-07 21:43:16 +01:00
Philipp Wiesemann
efcbc7ceb9
Changed comment in test program to avoid confusion.
...
There is a library called SDL_sound which is not used here.
2015-12-06 17:50:51 +01:00
Philipp Wiesemann
632b32ec5a
Fixed comment in filesystem test program.
2015-12-04 22:12:36 +01:00
Philipp Wiesemann
f1d3b82092
Fixed compile error in timer test program if PRIu64 not available.
2015-12-01 22:24:04 +01:00
Philipp Wiesemann
8f5f197236
Fixed compile warning in IME test program.
2015-12-01 22:22:58 +01:00
Philipp Wiesemann
f2375a7774
Fixed filesystem test program to compile with older versions of C.
2015-12-01 22:21:29 +01:00
Philipp Wiesemann
9677d33467
Replaced tabs with spaces in test programs.
2015-11-25 21:39:28 +01:00
Ryan C. Gordon
87c985cd18
Added SDL_JoystickFromInstanceID() and SDL_GameControllerFromInstanceID().
2015-11-14 12:35:45 -05:00
Philipp Wiesemann
0b442eb2d8
Fixed freeing uninitialized pointers on failure cleanup in tests.
2015-10-07 21:16:59 +02:00
Alex Szpakowski
4a556c4c01
Added initial support for MFi game controllers on iOS.
2015-09-20 23:08:36 -03:00
Ryan C. Gordon
4785ff74f2
Added copyright information on test/sample.wav; the mystery is solved! :)
2015-09-18 16:22:23 -04:00
Philipp Wiesemann
16c3694035
Added missing SDL_Quit() in test program.
2015-08-09 20:01:01 +02:00
Ryan C. Gordon
210c2bec08
testdisplayinfo.c forgot to SDL_Quit() at the end.
2015-08-07 01:00:14 -04:00
Philipp Wiesemann
e859cd05af
Fixed comment in test program.
2015-07-15 21:10:38 +02:00
Ryan C. Gordon
13cafe01a0
Added test/testdisplayinfo.c
2015-07-14 21:28:26 -04:00
Philipp Wiesemann
99c2ebb8b1
Fixed comment in test program.
2015-06-16 20:27:01 +02:00
Philipp Wiesemann
3834b61647
Fixed not needed calculation in test program.
2015-06-04 17:52:27 +02:00
Ryan C. Gordon
be1231750c
testmessage: Try Unicode chars in the title, too.
2015-05-31 23:53:10 -04:00
Ryan C. Gordon
c311fafac8
testmessage.c should report when message boxes were closed.
2015-05-31 22:27:46 -04:00
Ryan C. Gordon
a0719e44ef
Fixed memory leaks in testfilesystem.c (thanks, Nitz!).
...
Fixes Bugzilla #2991 .
2015-05-31 21:50:50 -04:00
Sam Lantinga
c03e66f608
Fixed X11 build, added code to print initial modifiers to checkkeys
2015-05-28 09:52:48 -07:00
Ryan C. Gordon
906a4d69c1
Stack hint should look for 0, not -1, and not care about environment variables.
2015-05-26 21:19:23 -04:00
Ryan C. Gordon
bd539b9ed1
Added a hint to specify new thread stack size (thanks, Gabriel!).
...
Fixes Bugzilla #2019 .
(we'll do a better fix when we break the API in SDL 2.1.)
2015-05-26 21:13:27 -04:00
Ryan C. Gordon
97bb9113e9
Make dot easier to see in testrelative.
2015-05-26 11:32:06 -04:00
Sam Lantinga
78f2198e6c
Updated the copyright year to 2015
2015-05-26 06:27:46 -07:00
Sam Lantinga
37547897ee
Fixed bug 2989 - Memory loss in clipboard_testClipboardTextFunctions
2015-05-26 06:16:43 -07:00
Philipp Wiesemann
89eb93d305
Removed redundant NULL check in test program.
2015-05-21 21:27:53 +02:00
Philipp Wiesemann
951d768224
Changed clean-up order in test program.
2015-05-21 21:25:32 +02:00
Philipp Wiesemann
dbd2fc4f33
Fixed undefined key access in test program.
2015-05-21 21:25:14 +02:00
Philipp Wiesemann
a96660cbde
Added missing loop cancel for Emscripten in test programs.
2015-05-18 21:21:14 +02:00
Philipp Wiesemann
8c5b82840a
Fixed compiling test program with Emscripten.
2015-05-18 21:17:13 +02:00
Philipp Wiesemann
adceb46138
Fixed handling only one event per frame in test program.
2015-05-18 21:12:16 +02:00
Philipp Wiesemann
dc0241fc19
Fixed implicit function declaration in test program.
2015-05-06 21:09:33 +02:00
Ryan C. Gordon
d4eb1ea6a2
checkkeys: report SDL_TEXTEDITING events.
2015-05-01 01:19:00 -04:00
Ryan C. Gordon
8e60ed9d07
checkkeys: Readded the KEYUP event test.
2015-05-01 01:12:48 -04:00
Ryan C. Gordon
44708540f3
Cleanups in the joystick code.
...
Removed some redundant state and other confusions.
Fixes Bugzilla #2738 .
2015-03-24 13:52:01 -04:00