Andreas Schiffler
e1c75c0fc9
Added existing common.c/.h functions to test lib; minor assert refactoring
2012-12-09 17:56:19 -08:00
Ryan C. Gordon
699ce173bd
Fork a child process for X11 message boxes, so setlocale() doesn't break stuff.
2012-12-08 15:33:14 -05:00
Sam Lantinga
a3b196a50a
astyle to the rescue!
2012-12-07 20:28:52 -08:00
Ryan C. Gordon
40e81a2923
X11 msgbox: try to protect the existing setlocale() state.
2012-12-07 23:26:28 -05:00
Ryan C. Gordon
b6c6f0ed92
X11 message boxes should work with UTF-8 strings if possible.
2012-12-07 20:00:42 -05:00
Ryan C. Gordon
5327030240
testmessage should test Unicode strings.
2012-12-07 19:59:30 -05:00
Andreas Schiffler
e96fd5ab17
Added to harness in test lib (work in progress)
2012-12-04 19:21:10 -08:00
Andreas Schiffler
0169235564
Update prototype in surface.c to fix xcode build after last change.
2012-12-01 23:42:17 -08:00
Andreas Schiffler
3745d35b62
Update VS2012 solution - add missing files; fix some static analysis warnings
2012-12-01 23:30:53 -08:00
Andreas Schiffler
ca03267939
Update assert API in test lib; add to and harness; add test lib to VS2010 and VS2012 solution; fix VS2012 solution; fix compiler warning
2012-12-01 14:48:30 -08:00
Andreas Schiffler
7c313311a4
Add log, assert and harness (partial) to test lib
2012-11-30 23:25:34 -08:00
Ryan C. Gordon
2bd1d1abc4
Move all DirectInput code from DI2 to DI8.
...
Fixes failing Haptic subsystem initialization on Windows.
2012-11-29 15:24:56 -05:00
Sam Lantinga
641613b190
Print the list of audio drivers so you can try each one
2012-11-29 09:48:42 -08:00
Sam Lantinga
382c1ad8ec
Fixed bug 1641 - avoid allocating nsstring from char*
...
Vittorio Giovara 2012-11-12 05:52:47 PST
Changesets 4f272256d172 and 42214b6959c5 introduce two neat features for
logging and alertbox on ios and osx.
However the NSString allocated (and a few other objects) are not freed by the
autorelease pool when created by +alloc and -initWithStuff: and this will
create leaks. While negligible on osx, on mobile it's better not to have leaks.
Attached is a patch that should take care of the problems on both platforms.
2012-11-29 00:45:36 -08:00
Andreas Schiffler
8515d11219
Add crc32 and md5 to test lib
2012-11-28 19:19:57 -08:00
Sam Lantinga
8809fa6756
Fixed crashes in new joystick code
2012-11-28 11:52:38 -08:00
Andreas Schiffler
2cfb6fbb8e
Add fuzzer to test lib
2012-11-27 21:40:46 -08:00
Sam Lantinga
b12e6d6d52
Alfred Reynolds - add scanning of XInput for controller connectedness so we can detect when the wireless controller turns on and off, the usb side doesn't change when the controller goes away
2012-11-27 09:19:09 -08:00
Sam Lantinga
7fc9083e33
Fixed compiler warnings
2012-11-27 01:09:18 -08:00
Sam Lantinga
104417201b
Fixed compiler warnings
2012-11-27 01:07:44 -08:00
Sam Lantinga
3f5fd55965
Organized joystick hotplug code a bit.
...
Cleaned up names, return types, etc.
2012-11-27 00:58:12 -08:00
Sam Lantinga
3d23fd0ac9
This should really fix it..
2012-11-26 23:58:53 -08:00
Sam Lantinga
e3e0c91336
Fixed building with joysticks disabled
2012-11-26 23:58:23 -08:00
Sam Lantinga
dd41953be8
Merge
2012-11-26 23:56:49 -08:00
Sam Lantinga
3fff75f8ba
Fixed Visual Studio 2008 build
2012-11-26 23:56:24 -08:00
Sam Lantinga
7763f4f5d8
Fixed unused variable warning
2012-11-26 23:53:18 -08:00
Sam Lantinga
01709a0df2
The XInput code is only available in the DirectInput joystick driver.
2012-11-26 23:50:12 -08:00
Sam Lantinga
fa71003e5e
Hopefully fixed BSD joystick code
2012-11-26 23:41:50 -08:00
Andreas Schiffler
8ee87a4da7
Add random module to test lib
2012-11-26 23:12:47 -08:00
Sam Lantinga
c8ec3dac8e
Completed adding new hotplug stubs for the joystick implementations
2012-11-26 22:27:49 -08:00
Sam Lantinga
1bce563dcf
Updated BSD joystick code for the new API
2012-11-26 22:09:58 -08:00
Sam Lantinga
a7eef9c98d
Return an error if the joystick index isn't 0 on Android
2012-11-26 22:09:34 -08:00
Sam Lantinga
376e84c815
Fixed building joystick code on Android
2012-11-26 22:02:01 -08:00
Sam Lantinga
f4c4c1e5d8
Fixed building new joystick code on Mac OS X
2012-11-26 21:55:59 -08:00
Sam Lantinga
1eb3ed9437
Fixed iOS joystick support for new API
2012-11-26 21:11:28 -08:00
Andreas Schiffler
b8a9bd3784
Revert incorrect change to automated_VS2010
2012-11-26 18:51:17 -08:00
Sam Lantinga
c40214eab9
Fixed joystick attached API call on Linux
2012-11-26 17:31:49 -08:00
Sam Lantinga
23950f0183
Added hotplug joystick support and simplified game controller API, courtesy of Alfred Reynolds
2012-11-26 16:37:54 -08:00
Sam Lantinga
d5bdfedf0d
Include all the test headers in the test library header install
2012-11-26 14:59:07 -08:00
Sam Lantinga
9c2cdf677b
Work in progress on an SDL test library
2012-11-26 07:53:56 -08:00
Andreas Schiffler
84047df68c
Fix VS2012 solution; remove accidentally submitted .patch file
2012-11-25 21:57:13 -08:00
Sam Lantinga
820889a756
Don't run the game loop while a messagebox is up
2012-11-25 10:03:22 -08:00
DavidLudwig
05ffb5035c
Fix for Game Center leaderboard screens not always responding to touch input in iOS apps that don't use SDL_iPhoneSetAnimationCallback
2012-07-23 00:14:07 -04:00
DavidLudwig
d14c5a2f67
Fix for UIScrollView instances not scrolling properly in iOS apps that don't use SDL_iPhoneSetAnimationCallback
2012-07-23 00:10:19 -04:00
Sam Lantinga
d4219579f2
Fixed clang -Weverything warnings
2012-11-22 11:55:11 -08:00
stopiccot
9333257e5f
SetWindowMinimumSize Windows implementation
2012-11-19 00:39:19 +03:00
stopiccot
0bb179ae8a
SetMinimumWindowSize for OS X
2012-11-18 15:45:12 +03:00
Ryan C. Gordon
b8d7fecdf7
Removed some tab chars.
2012-11-21 23:00:06 -05:00
Ryan C. Gordon
4380a1eacf
Removed commas at the end of enums, to make gcc's -pedantic happy.
...
Fixes Bugzilla #1647 .
2012-11-21 22:59:42 -05:00
Gabriel Jacobo
d968b810d8
README.android improvements by W. Boeke, bug #1637
2012-11-21 08:27:36 -03:00