Sam Lantinga
9293678409
Fixed bug 1916 - SDL_Keysym contains a deprecated field for unicode which may be removed.
...
Philipp Wiesemann
SDL_Keysym contains a deprecated field for unicode which may be removed for SDL 2.0 release.
As far as I can tell the field is not set on all "major" platforms and therefore will not be useful for most users. Its existence in a public header therefore becomes (in my opinion) only confusing.
2013-06-18 00:39:47 -07:00
Sam Lantinga
5aa3492ef8
Fixed SDL building with the minimal configuration
2013-06-13 22:10:10 -07:00
Sam Lantinga
8e07b6b727
Fixed building tests on iOS
2013-06-05 22:56:42 -07:00
Sam Lantinga
8731286cb4
We already link SDL2_test by default now.
2013-06-05 21:14:26 -07:00
Andreas Schiffler
5a7d3757f5
Add missing VS2012 test projects; update VS2010 and VS2012 solutions; update keybord suite for VS compiler warnings
2013-06-03 19:24:18 -07:00
Philipp Wiesemann
5966837f4a
Changed haptic test program to use announced effect type.
2013-06-02 14:18:26 +02:00
Sam Lantinga
a54ea6ce9f
Fixed testnative on Mac OS X, which no longer ships X11 by default.
2013-06-02 01:08:14 -07:00
Philipp Wiesemann
c30845f58b
Fixed test description in test suite for standard library.
2013-05-26 12:12:52 +02:00
Sam Lantinga
03210bff7e
Added the beginning of automated tests for the standard C library routines.
...
Implemented more SDL_snprintf format specifiers.
2013-05-24 03:23:21 -07:00
Sam Lantinga
91ff680aa5
Fixed bug 1837 - Use error extension instead of glGetError()
...
Implemented support for GL_ARB_debug_output, but was unable to test it on Mac OS X.
2013-05-19 22:28:10 -07:00
Andreas Schiffler
750f6fb9d9
Deprecate test/automated and test/test-automation (replaced by test/testautomation*.*)
2013-05-18 23:32:53 -07:00
Sam Lantinga
0cb6385637
File style cleanup for the SDL 2.0 release
2013-05-18 14:17:52 -07:00
Andreas Schiffler
2ff60371f5
Update test harness to handle test return codes; fix comment format in harness; update Main test suite to handle globally disabled features
2013-05-18 09:35:09 -07:00
Philipp Wiesemann
d3b85c8965
Changed spelling for consistency.
2013-05-15 22:10:06 +02:00
Andreas Schiffler
db04389abc
Fix fuzzer/fuzzer tests on 64bit Linux; remove invalid negative SDL_Scancode test; disable failing surface/render test cases
2013-05-12 15:00:00 -07:00
Philipp Wiesemann
bb1f191c0d
Fixed precedence warning in test suite for pixels.
2013-05-10 21:04:51 +02:00
Philipp Wiesemann
a5a75e0bde
Fixed test suite for mouse using Uint8 instead of Uint32 for buttons.
...
SDL_GetMouseState() returned Uint8 in SDL 1.2 but was changed recently.
2013-05-06 23:02:37 +02:00
Philipp Wiesemann
1139caac7f
Removed unreachable return statement from test suite for timer.
2013-05-06 23:01:14 +02:00
Philipp Wiesemann
be8e310e8d
Removed wrong documentation from test suite for render.
2013-05-06 23:00:30 +02:00
Andreas Schiffler
8ac64239e5
Add test for SDL_GetPixelFormatName to Pixels suite; minor improvements to Pixels suite
2013-05-06 08:13:44 -07:00
Andreas Schiffler
4ec8d70ca1
Add input validation to SDL_CalculateGammaRamp; add test coverage to Pixels suite; update test cases in Pixels suite
2013-05-05 11:17:40 -07:00
Philipp Wiesemann
b5c9f3354d
Corrected spelling in C source files of test suites.
2013-05-05 12:47:44 +02:00
Andreas Schiffler
28d45cd955
Added additional input validation to SDL_AllocPalette; added error codes; added test case to Pixels suite for coverage
2013-05-04 09:11:18 -07:00
Andreas Schiffler
985951f70e
Add pixels test suite; add a test to pixel suite; minor updates to test code to make VisualStudio happy
2013-05-01 22:14:29 -07:00
Philipp Wiesemann
7ba6d24ed9
Added missing return statements in test suite for audio.
2013-04-28 09:54:56 +02:00
Jørgen P. Tjernø
192af6485f
Test plan for relative mode.
2013-04-24 12:20:44 -07:00
Andreas Schiffler
c443135e94
Fix double free in video test suite
2013-04-23 20:45:49 -07:00
Andreas Schiffler
2b47360970
Disable one test that crashes audio suite when run together with other tests
2013-04-23 08:19:21 -07:00
Andreas Schiffler
e4f6322689
Add tests to audio suite
2013-04-23 08:07:52 -07:00
Jørgen P. Tjernø
c7fb60a46b
Make Cocoa_ShowMessageBox work in background threads.
2013-04-22 18:14:32 -07:00
David Ludwig
6a01cdf7f3
WinRT: merged with latest, official, SDL 2.x sources
2013-04-21 12:38:44 -04:00
Andreas Schiffler
56c27c7be9
Fix bug 1789: SDL_IntersectRect intersection with empty rect does not set result to empty; add test coverage to Rect suite
2013-04-17 08:09:11 -07:00
Ryan C. Gordon
19909e7dcb
Maybe actually fix compiler warning this time.
2013-04-16 00:09:48 -04:00
Ryan C. Gordon
86b8376c2b
Fixed a compiler warning on Visual Studio.
2013-04-15 22:49:23 -04:00
David Ludwig
41ce3814e2
WinRT: merged with latest, official, SDL 2.x sources (at rev. bea100d73d13)
2013-04-14 11:42:55 -04:00
Andreas Schiffler
619405f9a3
Add test coverage for SDL_SetWindowData and SDL_GetWindowData to Video suite
2013-04-13 09:45:39 -07:00
Jørgen P. Tjernø
50a23e3026
Improve testgamecontroller output & robustness.
2013-04-03 16:48:23 -07:00
Ryan C. Gordon
569de57dd7
Another attempt at fixing compiler warnings for SDLTest_SurfaceImage_t.
2013-04-03 11:49:25 -04:00
Ryan C. Gordon
9baec7cd8b
Possibly fix compiler warnings, simplify SDLTest_SurfaceImage_t definition.
2013-04-03 11:38:05 -04:00
Ryan C. Gordon
f3d6be82af
Patched test apps to compile with C89 compilers (thanks, Axel!).
...
Fixes Bugzilla #1772 .
2013-03-29 21:21:48 -04:00
Sam Lantinga
282adb772b
Fixed bug 1759 - Updates to testjoystick.c
...
ny00
A minor patch is attached, with the following few changes to testjoystick.c:
- Unused constant definitions have been removed.
- Output for all analog axes is drawn, even when there is an odd number of axes. (I have a controller with 5 analog axes.)
- Buttons are now drawn on two rows, so there's room for more. In fact, it has been used for testing a proposed joystick patch for Android, where large button ID numbers have been involved (20 and up). For more details see http://bugzilla.libsdl.org/show_bug.cgi?id=1700 .
- A few adaptations have been done for the Android platform, assuming joystick support is ever applied to it. One of them is that the very first joystick (in the enumeration of all joysticks) is opened for testing, if there is any.
- It is now possible to quit from the calibration by pressing on a mouse button, tapping on a touchscreen or pressing/tapping on the "Back" button of an Android device. Technically, a press on a key identified by key code SDLK_AC_BACK results in that.
2013-03-19 22:25:02 -07:00
Sam Lantinga
63b082da83
Removed unused window size constants
2013-03-17 09:47:25 -07:00
Sam Lantinga
3afbe992d5
Removed Nintendo DS support since nobody has volunteered to maintain it for over a year.
2013-03-17 09:44:58 -07:00
Andreas Schiffler
42a673ce23
Fix bug 122 - SDL_RWops bug fixes: set RWops.type field, add input validation, add test coverage
2013-03-13 08:35:03 -07:00
Andreas Schiffler
6a2bff0cd1
Fix bug 1560 - SDL_RWFromConstMem write operation returns -1 but should return 0.
2013-03-12 09:10:37 -07:00
Andreas Schiffler
edbf26b139
Add parameter checking to SetWindowSize functions; add tests to video suite
2013-03-08 23:33:07 -08:00
Andreas Schiffler
5916b2bc1e
Fix Bug 1533 - SDL_Keycode value range allows segfaults with negative values; add test coverage to keyboard suite
2013-03-08 23:04:53 -08:00
Sam Lantinga
c6388c87c1
Changed the name of SDL_mutexP() SDL_mutexV()
2013-03-07 20:12:40 -08:00
Andreas Schiffler
f7b0b73b64
Fix behavior of SDL_GetWindowPosition for invalid input; add test cases to video suite
2013-03-03 17:22:51 -08:00
Sam Lantinga
bb0752e573
Updated touch API
...
* Normalized touch coordinates as floats in the 0...1 range
* Removed unused touchpad concepts from the API
* Added API functions to get active touch devices and current finger state
2013-03-03 01:01:33 -08:00