Ryan C. Gordon
6ac6dd737a
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
0b8d0b3c80
Print the list of audio drivers so you can try each one
2012-11-29 09:48:42 -08:00
Sam Lantinga
8042e18f9a
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
7daed4ab7b
Add crc32 and md5 to test lib
2012-11-28 19:19:57 -08:00
Sam Lantinga
556c764047
Fixed crashes in new joystick code
2012-11-28 11:52:38 -08:00
Andreas Schiffler
732f28216b
Add fuzzer to test lib
2012-11-27 21:40:46 -08:00
Sam Lantinga
cf4a5b5570
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
9ab24950fc
Fixed compiler warnings
2012-11-27 01:09:18 -08:00
Sam Lantinga
b165aa8c74
Fixed compiler warnings
2012-11-27 01:07:44 -08:00
Sam Lantinga
03e08a6a79
Organized joystick hotplug code a bit.
...
Cleaned up names, return types, etc.
2012-11-27 00:58:12 -08:00
Sam Lantinga
1898cc34ab
This should really fix it..
2012-11-26 23:58:53 -08:00
Sam Lantinga
50a56c026a
Fixed building with joysticks disabled
2012-11-26 23:58:23 -08:00
Sam Lantinga
532e63b3f3
Merge
2012-11-26 23:56:49 -08:00
Sam Lantinga
57259c85de
Fixed Visual Studio 2008 build
2012-11-26 23:56:24 -08:00
Sam Lantinga
cf0dfcbaa4
Fixed unused variable warning
2012-11-26 23:53:18 -08:00
Sam Lantinga
86e0e26475
The XInput code is only available in the DirectInput joystick driver.
2012-11-26 23:50:12 -08:00
Sam Lantinga
27d81d93e4
Hopefully fixed BSD joystick code
2012-11-26 23:41:50 -08:00
Andreas Schiffler
3483eda505
Add random module to test lib
2012-11-26 23:12:47 -08:00
Sam Lantinga
c9f59a287d
Completed adding new hotplug stubs for the joystick implementations
2012-11-26 22:27:49 -08:00
Sam Lantinga
a8966c167e
Updated BSD joystick code for the new API
2012-11-26 22:09:58 -08:00
Sam Lantinga
3f29ebe82f
Return an error if the joystick index isn't 0 on Android
2012-11-26 22:09:34 -08:00
Sam Lantinga
c6918ae961
Fixed building joystick code on Android
2012-11-26 22:02:01 -08:00
Sam Lantinga
1e63f1c322
Fixed building new joystick code on Mac OS X
2012-11-26 21:55:59 -08:00
Sam Lantinga
968ccf93b1
Fixed iOS joystick support for new API
2012-11-26 21:11:28 -08:00
Andreas Schiffler
ebdb9d4f98
Revert incorrect change to automated_VS2010
2012-11-26 18:51:17 -08:00
Sam Lantinga
3765f3223a
Fixed joystick attached API call on Linux
2012-11-26 17:31:49 -08:00
Sam Lantinga
34b88dfaae
Added hotplug joystick support and simplified game controller API, courtesy of Alfred Reynolds
2012-11-26 16:37:54 -08:00
Sam Lantinga
2a4a81ad63
Include all the test headers in the test library header install
2012-11-26 14:59:07 -08:00
Sam Lantinga
59a04adfba
Work in progress on an SDL test library
2012-11-26 07:53:56 -08:00
Andreas Schiffler
b1d3c334c6
Fix VS2012 solution; remove accidentally submitted .patch file
2012-11-25 21:57:13 -08:00
Sam Lantinga
7694b94cfc
Don't run the game loop while a messagebox is up
2012-11-25 10:03:22 -08:00
DavidLudwig
4b042442c8
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
2368bcb083
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
9c9a5abe82
Fixed clang -Weverything warnings
2012-11-22 11:55:11 -08:00
stopiccot
ea4e328e39
SetWindowMinimumSize Windows implementation
2012-11-19 00:39:19 +03:00
stopiccot
de7aeffa50
SetMinimumWindowSize for OS X
2012-11-18 15:45:12 +03:00
Ryan C. Gordon
86a14db17a
Removed some tab chars.
2012-11-21 23:00:06 -05:00
Ryan C. Gordon
5afb2dfa26
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
b132938c05
README.android improvements by W. Boeke, bug #1637
2012-11-21 08:27:36 -03:00
Sam Lantinga
8c11d8b72d
Added code to testwm2 to test the system cursor support
2012-11-19 20:38:52 -08:00
Sam Lantinga
d26782adbd
Added a Cocoa implementation of SDL_CreateSystemCursor()
2012-11-19 20:27:08 -08:00
Michael Sartain
8f081103e5
Add SDL_CreateSystemCursor for Windows and Linux.
2012-11-19 15:11:10 -08:00
Gabriel Jacobo
7b16b8577c
Adds CMake build system by Marcus Von Appen (bug #1597 )
2012-11-16 09:23:18 -03:00
Sam Lantinga
ea22b37504
Nobody will EVER use more than 8 buttons. Oh wait... Nobody will EVER use more than 32 buttons...
2012-11-12 12:14:44 -08:00
Sam Lantinga
414515401f
Fixed command line parsing for applications defining UNICODE
2012-11-10 10:37:38 -08:00
Sam Lantinga
1f8c1bd271
Already fixed the Android/iOS event initialization
2012-11-09 08:48:23 -08:00
Sam Lantinga
eda1373611
We can't check for the screen keyboard in the event code because the video system isn't fully initialized yet.
2012-11-09 02:18:27 -08:00
Andreas Schiffler
9144abbf82
Added VS2012 project files
2012-11-08 21:53:57 -08:00
Sam Lantinga
6e2b3886a8
Leave text input enabled unless text input shows some on-screen UI elements
2012-11-08 11:18:21 -08:00
Sam Lantinga
80c4c387ed
Neither Windows nor Linux allow dragging out of the window without some sort of mouse capture, so for now punt on that behavior.
2012-11-08 11:15:02 -08:00